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;