Change License from AGPL-3.0 to MIT #327
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
License Change: AGPL-3.0 → MIT License
Overview
This PR implements the license change from AGPL-3.0 to MIT License as proposed and discussed in issue #324. This change aligns PyPulseq with the upstream MATLAB Pulseq implementation.
PR Status
Once all contributors have confirmed their agreement in #324, this PR will be ready for final review and merge. I suggest that all maintainers approve this PR.
Changes Included
This PR includes all necessary steps for a complete license change:
Core License Updates
"License :: OSI Approved :: MIT License"classifier for proper PyPI displayVerification & Compatibility
Third-Party License Analysis
All existing third-party code in the repository remains compatible with the MIT License:
All third-party licenses are permissive and shold be fully compatible with MIT. The existing copyright notices and license texts have been preserved to maintain proper attribution.
Post-Merge Actions
After this PR is merged, we should create a new PyPI release to update the license information displayed on the PyPI page.
Legal Compliance
This license change has been properly coordinated with all contributors as documented in #324, ensuring we have the necessary rights to relicense all contributed code under the MIT License. However, I would like to add that I am not a lawyer nor an expert with regard to licenses.