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

Contributor Agreement for re-licensing Aztec-Android from GPL v2 to MPL v2.0 #917

Closed
2 tasks done
maxme opened this issue Jul 10, 2020 · 4 comments
Closed
2 tasks done
Assignees

Comments

@maxme
Copy link
Contributor

maxme commented Jul 10, 2020

WordPress-Mobile organization is relicensing Aztec-Android code base from GNU General Public License, v2 (GPL v2) to Mozilla Public License v2.0 (MPL v2.0). In this ticket, we're asking all contributors to give their permission for this change.

Why Switching from the GPL v2?

The GPL v2.0 license is a blocker for distributing Aztec-Android in proprietary mobile apps or in open source apps that are not GPL-compatible. Rich text editor libraries in the mobile space are lacking. There is no well known open source rich text editor for Android and we believe that Aztec-Android could be used more and get more contributions with a less restrictive license than the GPL v2.

Why the MPL v2.0?

  • It's less restrictive than the GPL and LGPL. MPL licensed software can be combined with other material if the files are separated (see paragraph 1.7 Larger Work and 3.3 Distribution of a Larger Work in the MPL v2.0). This allows proprietary mobile apps to integrate Aztec-Android.
  • It's a copyleft license, like the GPL, every derivative work must be licensed under the same license. Unlike the BSD or MIT licenses, no one can distribute the code under different terms. It forces anyone modifying Aztec-Android. to contribute back with their changes (bug fix, new feature, etc.).
  • It's compatible with the GPL v2 (see paragraph 1.12 Secondary License and 3.3. Distribution of a Larger Work in the MPL v2.0), so integration into WordPress and the WordPress apps won't be a problem.

What happen if I don't agree?

We'll remove or rewrite your contributions so that the relicensing can go forward while respecting your copyright.

What does this change cover?

The relicensing covers the code in Aztec-Android repository: https://github.com/wordpress-mobile/AztecEditor-Android

What happen with previous versions of Aztec-Android?

Aztec-Android versions prior to the license switch will remain under the GPL v2.

Contributors

If you're in the list below, you contributed to Aztec-Android as an external contributor. We ask you to post the following comment on this ticket if you agree with the change:

I agree that my past contributions to Aztec-Android are relicensed from
the GNU General Public License v2 to the Mozilla Public License version 2.0.

If you don't agree, please post a comment as well (and possibly explain why), this will help us move forward faster.

@adrielcafe
Copy link
Contributor

I agree that my past contributions to Aztec-Android are relicensed from the GNU General Public License v2 to the Mozilla Public License version 2.0.

@maxme maxme self-assigned this Jul 11, 2020
@MatisseHack
Copy link
Contributor

I agree that my past contributions to Aztec-Android are relicensed from the GNU General Public License v2 to the Mozilla Public License version 2.0.

@maxme
Copy link
Contributor Author

maxme commented Jul 29, 2020

Thank you @adrielcafe and @MatisseHack - we're going to change the license without doing any code change 🎉 .

@maxme
Copy link
Contributor Author

maxme commented Sep 4, 2020

Closed via #922

@maxme maxme closed this as completed Sep 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants