Skip to content

migrate to MIT license#93

Merged
schloerke merged 3 commits into
mainfrom
migrate-MIT-license
May 12, 2026
Merged

migrate to MIT license#93
schloerke merged 3 commits into
mainfrom
migrate-MIT-license

Conversation

@karangattu
Copy link
Copy Markdown
Contributor

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.

Comment thread NEWS.md Outdated
Comment thread LICENSE.md Outdated
Comment thread LICENSE Outdated
Comment thread DESCRIPTION Outdated
Co-authored-by: Barret Schloerke <barret@posit.co>
@schloerke
Copy link
Copy Markdown
Collaborator

PR goal achieved. Merging

@schloerke schloerke merged commit 2079bd6 into main May 12, 2026
10 of 12 checks passed
@schloerke schloerke deleted the migrate-MIT-license branch May 12, 2026 19:08
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.

2 participants