From c69a64f8eab0b620546a3323ae3b090d73a33e10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mert=20G=C3=B6r?= Date: Thu, 27 Mar 2025 16:00:37 +0300 Subject: [PATCH] /** Library Management System MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Copyright (C) 2025 Emrullah Enis Çetinkaya and contributors This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . **/ --- .gitignore | 55 ++++++++++++++++++++++++++++++++++++ readme.md => README.md | 26 ++++++++--------- classesTemplate/Book.java | 20 +++++++++++++ classesTemplate/Library.java | 20 +++++++++++++ classesTemplate/Main.java | 20 +++++++++++++ classesTemplate/Member.java | 20 +++++++++++++ 6 files changed, 148 insertions(+), 13 deletions(-) create mode 100644 .gitignore rename readme.md => README.md (84%) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9cd3410 --- /dev/null +++ b/.gitignore @@ -0,0 +1,55 @@ +# Created by https://www.toptal.com/developers/gitignore/api/emacs +# Edit at https://www.toptal.com/developers/gitignore?templates=emacs + +### Emacs ### +# -*- mode: gitignore; -*- +*~ +\#*\# +/.emacs.desktop +/.emacs.desktop.lock +*.elc +auto-save-list +tramp +.\#* + +# Org-mode +.org-id-locations +*_archive + +# flymake-mode +*_flymake.* + +# eshell files +/eshell/history +/eshell/lastdir + +# elpa packages +/elpa/ + +# reftex files +*.rel + +# AUCTeX auto folder +/auto/ + +# cask packages +.cask/ +dist/ + +# Flycheck +flycheck_*.el + +# server auth directory +/server/ + +# projectiles files +.projectile + +# directory configuration +.dir-locals.el + +# network security +/network-security.data + + +# End of https://www.toptal.com/developers/gitignore/api/emacs diff --git a/readme.md b/README.md similarity index 84% rename from readme.md rename to README.md index 89b7534..d2147ba 100644 --- a/readme.md +++ b/README.md @@ -150,21 +150,21 @@ Proje hakkında katkıda bulunmak isterseniz, lütfen şu adımları takip edin: --- -## Lisans +## License -Bu proje **GNU Genel Kamu Lisansı v3.0 (GPL-3.0)** altında lisanslanmıştır. +Library Management System -**GPL-3.0** Lisansı, açık kaynak yazılımlarının özgürlüğünü korur ve herkesin yazılımı kullanmasını, değiştirmesini ve dağıtmasını sağlar. +Copyright (C) 2025 Emrullah Enis Çetinkaya and contributors -``` -Bu yazılım, Free Software Foundation tarafından yayımlanan GNU Genel Kamu Lisansı v3.0 veya (isteğe bağlı olarak) herhangi bir sonraki sürümü ile lisanslanmıştır. +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. -Bu yazılımı kullanmak ve dağıtmak için aşağıdaki koşulları kabul ediyorsunuz: -1. Yazılımı herhangi bir amaç için kullanabilirsiniz. -2. Yazılımı değiştirebilir ve özelleştirebilirsiniz. -3. Değişikliklerinizi dağıtırken, kaynak kodunu ve orijinal lisansı da sağlamalısınız. +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. -Bu yazılımın kullanımına dair garanti verilmez. Yazılım, "Olduğu gibi" sağlanmaktadır. -``` - ---- +You should have received a copy of the GNU General Public License +along with this program. If not, see . diff --git a/classesTemplate/Book.java b/classesTemplate/Book.java index 3284ce4..74b9efc 100644 --- a/classesTemplate/Book.java +++ b/classesTemplate/Book.java @@ -1,3 +1,23 @@ +/** + Library Management System + +Copyright (C) 2025 Emrullah Enis Çetinkaya and contributors + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . + + **/ + package classesTemplate; public class Book { diff --git a/classesTemplate/Library.java b/classesTemplate/Library.java index 05a4662..fd092c0 100644 --- a/classesTemplate/Library.java +++ b/classesTemplate/Library.java @@ -1,3 +1,23 @@ +/** + Library Management System + +Copyright (C) 2025 Emrullah Enis Çetinkaya and contributors + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . + + **/ + package classesTemplate; import java.util.ArrayList; diff --git a/classesTemplate/Main.java b/classesTemplate/Main.java index 57eb4f1..1647227 100644 --- a/classesTemplate/Main.java +++ b/classesTemplate/Main.java @@ -1,3 +1,23 @@ +/** + Library Management System + +Copyright (C) 2025 Emrullah Enis Çetinkaya and contributors + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . + + **/ + package classesTemplate; public class Main { diff --git a/classesTemplate/Member.java b/classesTemplate/Member.java index b109159..85dcbd7 100644 --- a/classesTemplate/Member.java +++ b/classesTemplate/Member.java @@ -1,3 +1,23 @@ +/** + Library Management System + +Copyright (C) 2025 Emrullah Enis Çetinkaya and contributors + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . + + **/ + package classesTemplate; import java.util.ArrayList;