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

Change license to LGPL #9

Merged
merged 1 commit into from
Nov 12, 2023
Merged

Change license to LGPL #9

merged 1 commit into from
Nov 12, 2023

Conversation

nexy7574
Copy link
Owner

@nexy7574 nexy7574 commented Nov 6, 2023

This pull request is a request for comments regarding our license.

When the nio-bot project was first created, the GPLv3 license was chosen. However, after further research, I believe LGPLv3 is better suited to the project.

If anyone happens to have any concerns, questions, or comments, please leave them in this PR. Assuming all (if any) conflicts are resolved, this pull request will be merged within a week.

(Ignore the first/sole commit saying AGPL from GPL, I meant LGPL but got mixed up.)

@nexy7574 nexy7574 changed the title Change license to LGPL from GPL Change license to LGPL Nov 7, 2023
@nexy7574
Copy link
Owner Author

nexy7574 commented Nov 7, 2023

Changed the PR title to add clarification

We will be moving from the less permissive GPL, to the more permissive LGPL

The key differences in this license change would be that you are free to distribute your own code under any license, so long as this project retains its license (i.e. you have to disclose any changes & provide a link to the modified source if you were to modify an installation of NioBot).
As it stands, due to the GPLv3 license being used, you have to license your project under GPLv3 too, which is not ideal when this is just a library you can use, not a project itself.

@nexy7574 nexy7574 added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed labels Nov 7, 2023
@nexy7574 nexy7574 self-assigned this Nov 7, 2023
@nexy7574 nexy7574 merged commit dddf2ff into master Nov 12, 2023
6 checks passed
@nexy7574 nexy7574 deleted the migrate-license branch November 6, 2024 02:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant