From 5f27454442e81b38feac7dddd2529f91f69494ea Mon Sep 17 00:00:00 2001 From: George Kaklamanos Date: Sun, 29 Jun 2025 22:40:08 +0300 Subject: [PATCH] Add README.md Signed-off-by: George Kaklamanos --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..9147336 --- /dev/null +++ b/README.md @@ -0,0 +1,53 @@ +# Licenses + +How to easily start your project with the templates, without using your code forge's templates or forking
+Not legal advice! + +## GPL + +Users: Will run your software locally
+Developers: Any changes they make to your software need to be available to users; they cannot use your library in a piece of proprietary software + +```fish +git fetch -u https://code.gkaklas.gr/license/gpl.git main:main ; git push +``` + +## AGPL + +Users: Will interact with your software by using network requests
+Developers: Any changes they make to your software need to be available to users + +```fish +git fetch -u https://code.gkaklas.gr/license/agpl.git main:main ; git push +``` + +## LGPL + +Users: Will use proprietary software that uses your library
+Developers: Any changes they make to your library need to be available to users + +```fish +git fetch -u https://code.gkaklas.gr/license/lgpl.git main:main ; git push +``` + +## MIT + +Only requires preservation of copyright and license notices + +```fish +git fetch -u https://code.gkaklas.gr/license/MIT.git main:main ; git push +``` + +## Apache + +Only requires preservation of copyright and license notices. Contributors to your software provide an express grant of patent rights + +```fish +git fetch -u https://code.gkaklas.gr/license/apache.git main:main ; git push +``` + +# Choosing a license + +* The European Commission has a [licensing assistant](https://interoperable-europe.ec.europa.eu/collection/eupl/solution/licensing-assistant/find-and-compare-software-licenses) +* The Free Software Foundation has [recommendations](https://www.gnu.org/licenses/license-recommendations.html) +* https://choosealicense.com