-
Notifications
You must be signed in to change notification settings - Fork 587
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
Consider dual-licensing? #597
Comments
I think that's OK. Please send pull request which solves this.
|
Pull request here: #598 If it looks good, I've set up a sign-off checklist for contributors here: https://gist.github.com/nathanaeljones/052465e2af5894867bb0 |
The Ms-Pl is incompatible with many free software licenses, as it imposes a unique restriction:
Many OSI-approved copyleft licenses require that linking or interacting code must be licensed in a manner that does not further restrict user rights. This conflicts with the Ms-Pl, as it specifically prohibits the right to re-license.
There are many GPL, LGPL, and AGPL-licensed libraries, yet we cannot legally combine these with FAKE due to the terms of the Ms-Pl.
Dual-licensing under Apache 2 or MIT would resolve the problem. As GitHub notifies people who are mentioned, re-licensing would involve pasting the list of contributors into this thread and asking for a release of their copyright. Getting approval can take anywhere from a few days to several months, depending upon contributor awareness.
Thoughts?
The text was updated successfully, but these errors were encountered: