Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upPossible re-license to MIT/Apache2? #96
Comments
This comment has been minimized.
This comment has been minimized.
|
Since I'm still working on |
dragostis
self-assigned this
Feb 9, 2017
dragostis
added
the
question
label
Feb 9, 2017
This comment has been minimized.
This comment has been minimized.
|
This issue is now moot from our side, so I'm going to give this a close! Thanks for the discussion here, I'm glad it was non-confrontational, I was a little worried. Licensing is tough. |
steveklabnik
closed this
Feb 21, 2017
This comment has been minimized.
This comment has been minimized.
|
Thanks for letting me know. I see that pest was whitelisted which is probably a good solution for now. I'll still weigh in everything before launching 1.0. |
This comment has been minimized.
This comment has been minimized.
raviqqe
commented
Jan 13, 2018
|
I'm currently thinking about nom vs pest for my project. My parser is not going to be so complex, so both will be OK but only concern is the licensing. I hope relicensing under MIT/Apache in the near future so that developers using Rust easy to choose and integrate the library into other OSS and even commercial products. Of course, if you don't have any problem with that. |
This comment has been minimized.
This comment has been minimized.
|
@raviqqe The MPL 2.0 license does not stop you from incorporating the work in commercial products, it merely offers an incentive for everyone using the work to make any modifications made to it public, modifications which might as well land in a future version of pest. |
This comment has been minimized.
This comment has been minimized.
bd82
commented
Jan 13, 2018
I'm afraid this a little naive. The additional requirements of the partially copyleft properties of the license It would probably be easier to integrate pest into "corporate development" |
This comment has been minimized.
This comment has been minimized.
Surely. I guess the important question here would be whether changing to MIT/Apache would—by enabling companies to use the software—encourage open source contribution to the project. If this hypothesis holds in most cases, I see no reason not to re-license. |
This comment has been minimized.
This comment has been minimized.
bd82
commented
Jan 16, 2018
|
I don't know if it would encourage contributions or not. |
This comment has been minimized.
This comment has been minimized.
|
I've changed the license to MIT. |
steveklabnik commentedFeb 8, 2017
Hey @dragostis !
In short,
pestis a dependency ofmdBook, and we'd like to includemdBookinto the rust tree. There's some concern about MPL'd code, though, of which bothmdBookandpestare. The discussion is here: https://internals.rust-lang.org/t/licenses-of-vendored-tools-in-the-rust-repo/4758One possible solution would be to re-license pest, though, as the post says, this may not actually be necessary. I mostly wanted to open this issue to make you aware of the discussion, and to see how you felt about it.