Just out of curiosity, what code are you using to do license parsing? If you want seriously robust parsing, you might take a peek at https://github.com/dmgerman/ninka
Luis
On Wed, Aug 28, 2013 at 1:36 PM, Ryan Kaldari rkaldari@wikimedia.orgwrote:
Just for fun, I added some license-parsing logic to Template:Extension on mediawiki.org. I think the job queue is still updating the categories, but so far we have: Extensions with no license specified: 596 Extensions with an unknown license: 779 GPL licensed extensions: 667 MIT licensed extensions: 44 BSD licensed extensions: 23 AGPL licensed extensions: 10 MPL licensed extensions: 1
I was actually surprised to see how few MIT and BSD extensions we have considering how much animosity there is towards the GPL, but I suppose most people just want to match the licensing of MediaWiki.
If you haven't specified the license of your extension, now would be a good time to do so :)
Ryan Kaldari
On Wed, Aug 28, 2013 at 9:10 AM, Luis Villa lvilla@wikimedia.org wrote:
On Wed, Aug 28, 2013 at 5:52 AM, Tim Starling <tstarling@wikimedia.org
wrote:
On 27/08/13 03:12, C. Scott Ananian wrote:
Stated more precisely: a non-GPL-compatible license for an extension
means
that the extension can never be distributed with core.
That is incorrect, the GPL does not say that. The GPL allows verbatim copies of source code, with no restrictions on the license of any bundled or dynamically linked code. Only "non-source forms" (or "binaries" in v2) have more restrictive conditions. Since the MediaWiki core and extensions are distributed solely in source form, the non-source (binary) conditions do not apply.
Yup. In retrospect, an odd oversight for GPL v3; perhaps more understandable for v2.
Luis
-- Luis Villa Deputy General Counsel Wikimedia Foundation 415.839.6885 ext. 6810
NOTICE: *This message may be confidential or legally privileged. If you have received it by accident, please delete it and let us know about the mistake. As an attorney for the Wikimedia Foundation, for legal/ethical reasons I cannot give legal advice to, or serve as a lawyer for,
community
members, volunteers, or staff members in their personal capacity.* _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l