Skip to content

migrate to MIT license #93

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

migrate to MIT license #93

wants to merge 2 commits into from

Conversation

karangattu
Copy link

This pull request updates the licensing of the reactlog package, transitioning from GPL-3 to an MIT license. The changes simplify the licensing terms and remove detailed third-party license information, replacing it with a concise MIT license file.

Licensing Changes:

  • Updated the License field in the DESCRIPTION file to reflect the switch from GPL-3 to MIT + file LICENSE.
  • Removed the previous LICENSE file, which contained detailed references to third-party licenses, and replaced it with a simplified copyright notice.
  • Added a new LICENSE.md file containing the full text of the MIT license.

Why bumped the version to 2.0?

Migrating the license from GPL-3 to MIT is a significant change. While it doesn't necessarily break the code's API (meaning existing code using the library might still function without modification), it fundamentally changes the legal terms under which the software is distributed and can be used. GPL-3 is a strong copyleft license, while MIT is a permissive license. This change has major implications for downstream users, especially regarding how they can combine reactlog with other code.

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

Successfully merging this pull request may close these issues.

1 participant