|
||
---|---|---|
README.md |
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
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
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
git fetch -u https://code.gkaklas.gr/license/lgpl.git main:main ; git push
MIT
Only requires preservation of copyright and license notices
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
git fetch -u https://code.gkaklas.gr/license/apache.git main:main ; git push
Choosing a license
- The European Commission has a licensing assistant
- The Free Software Foundation has recommendations
- https://choosealicense.com