Introduce versions of the Mozilla Public License (MPL) MPL10 - https://opensource.org/licenses/MPL-1.0 MPL11 - https://opensource.org/licenses/MPL-1.1 MPL20 - https://opensource.org/licenses/MPL-2.0 More info about the Mozilla Public License: https://www.mozilla.org/en-US/MPL/ Reviewed by: ??? Approved by: ??? Differential Revision: https://reviews.freebsd.org/D11696
Details
Details
- Reviewers
AMDmi3 - Group Reviewers
O5: Ports Framework portmgr - Commits
- rP449704: MFH: r446704
rP446704: Introduce versions of the Mozilla Public License (MPL)
There are ~130 ports using the MPL license. The idea is to change all of them to the corresponding version.
Some examples:
MPL10 --> lang/nqc MPL11 --> devel/itext MPL20 --> devel/bugzilla44,devel/bugzilla50
After that, remove MPL license without version from Mk/bsd.licenses.db.mk file.
Diff Detail
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
LGTM. However, I'd also introduce a mechanism which generates DEV_WARNING when MPL is used, in a similar way it's done for BSD license:
https://svnweb.freebsd.org/ports/head/Mk/bsd.sanity.mk?revision=444324&view=markup#l112
Mk/bsd.licenses.db.mk | ||
---|---|---|
45–46 ↗ | (On Diff #31128) | No real need to move RUBY here. |
Comment Actions
(Note that phabricator is somewhat lying, you do not need portmgr's approval for the b.license.db.m change, though you need it for b.sanity.m)