Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Licensing Issues #4

Open
Cyanide-1 opened this issue Jul 28, 2023 · 1 comment
Open

[Suggestion] Licensing Issues #4

Cyanide-1 opened this issue Jul 28, 2023 · 1 comment

Comments

@Cyanide-1
Copy link

Hello, this is a nice website, however i have some confusion over what license this software is under.

Could you please make it more clear what software license this is under? Legally speaking, this software is under ARR (All Rights Reserved) by default if there is no software license, which would make this proprietary code. If there is no software license that you have chosen, i have a couple of suggestions to use:

  • AGPLv3-or-later: Probably what i would choose for a hosted website like this, AGPLv3 is an open source strong copyleft license that essentially means if you redistribute the code of the software (including modified versions of the software), then the source code must be made fully available to other people under the AGPLv3-or-later license, and this also applies when hosting the site online, this essentially protects the program (and its forks) from ever becoming proprietary code, and allowing openness and transparency for this project.
    Link: https://www.gnu.org/licenses/agpl-3.0.en.html

  • BSD-3-Clause: This is essentially a permissive open source license, its generally pretty short and easy to understand.
    Link: https://opensource.org/license/bsd-3-clause/

  • MIT: Another permissive license, shorter than BSD-3-Clause and equally easy to read and understand.
    Link: https://opensource.org/license/mit/

  • Apache 2.0: A popular permissive license, harder to read and understand but it is a popular choice for open source software.
    Link: https://opensource.org/license/apache-2-0/

  • MPL 2.0: A weaker copyleft license than AGPLv3-or-later, but it is still copyleft nonetheless, and still a great license choice. Its a pretty popular license.
    Link: https://opensource.org/license/mpl-2-0/

Conclusion
I think this software is great, i just think this software should be given a proper license to make it more transparent to everyone so we are able to understand what we are allowed to do with the code. Thank you for reading.

@Cyanide-1
Copy link
Author

All of these software licenses i have suggested are pretty popular ones within the free and open source software community, i recommend using one of these, but you always have the option of creating a custom license (if you wish), or using another, more obscure license.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant