Page MenuHomePhabricator

wikidiff2 repo doesn't have LICENSE in source nor distribution, nor individual files
Closed, ResolvedPublic

Description

Or i missed it..
I'm assuming that this means it's GPLv2 per our default policy, but we should definitely make it explicit.

https://gerrit.wikimedia.org/g/mediawiki/php/wikidiff2/+/refs/heads/master

adding tim as initial committer

Event Timeline

TheDJ added a subscriber: tstarling.

I guess we unintentionally removed this in 47372f83285460b52f74433d7997a454ba3c1a66 :( In aa064fba953f03b4fe4dea6da1065f5adf9c8c90 it was clarified that it is GPL v2 or later. We should re-add that to master...

PHP extensions should absolutely not be GPL. The PHP group refuses to distribute them due to incompatibility with the PHP license. Resulting binaries cannot be distributed under any license. MIT is acceptable and often used in this ecosystem.

The license in debian/copyright was added in Jan 2014 236f2dffb0ce3dec8ca80b6389aabdc2a40744af by @akosiaris . I'll send an email to people who contributed after that date about relicensing.

Change 436720 had a related patch set uploaded (by Tim Starling; owner: Tim Starling):
[mediawiki/php/wikidiff2@master] Add LICENSE file indicating MIT license

https://gerrit.wikimedia.org/r/436720

Change 436720 abandoned by Tim Starling:
Relicense from GPL to MIT license

https://gerrit.wikimedia.org/r/436720

Change 436723 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/php/wikidiff2@master] Add COPYING and document licensing problems in README

https://gerrit.wikimedia.org/r/436723

Change 436723 merged by jenkins-bot:
[mediawiki/php/wikidiff2@master] Add COPYING and document licensing problems in README

https://gerrit.wikimedia.org/r/436723

Legoktm claimed this task.

Well, the license is now explicit in the repository. I filed T196132 to figure out the PHP / GPL license incompatibility.

Vvjjkkii renamed this task from wikidiff2 repo doesn't have LICENSE in source nor distribution, nor individual files to oxbaaaaaaa.Jul 1 2018, 1:07 AM
Vvjjkkii reopened this task as Open.
Vvjjkkii removed Legoktm as the assignee of this task.
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed subscribers: gerritbot, Aklapper.
CommunityTechBot renamed this task from oxbaaaaaaa to wikidiff2 repo doesn't have LICENSE in source nor distribution, nor individual files.Jul 2 2018, 3:22 AM
CommunityTechBot closed this task as Resolved.
CommunityTechBot assigned this task to Legoktm.
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added subscribers: gerritbot, Aklapper.