Bug#768292: Let's add the MPLs to /usr/share/common-licenses ? (was Re: Bug#768292: debian-policy: please allow copyright file to refer to license text in separate files)
On 10/11/14 22:41, Charles Plessy wrote: For the avoidance of doubt, I have also counted the numbers for other CC licenses; here is the result. ... CC-BY 1.011 CC-BY 2.0 1 CC-BY 2.533 CC-BY 3.0 311 CC-BY-SA 1.0 2 CC-BY-SA 2.0 32 CC-BY-SA 2.5 16 CC-BY-SA 3.0883 CC-BY-SA 4.0 23 African or European swallow?^W^W^W^W American or international or (etc.) Creative Commons? adwaita-icon-theme, the package that prompted me to open this bug, appears to need CC-BY-SA-3.0-US, CC-BY-SA-3.0-Unported, CC-BY-SA-2.0-IT and CC-BY-3.0-US. Thankfully, the 4.0 series of licenses only seem to have an International version. If CC 4.0 licenses are placed in common-licenses (which I think would be reasonable for 3.0 but not earlier versions, judging by those numbers) then I think the filenames should be CC-BY-SA-3.0-Unported or similar, so that developers don't assume this says CC-BY-SA 3.0, the filename is CC-BY-SA-3.0, it must be the same license. S -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#768292: Let's add the MPLs to /usr/share/common-licenses ? (was Re: Bug#768292: debian-policy: please allow copyright file to refer to license text in separate files)
Le Sun, Nov 09, 2014 at 09:13:21AM -0800, Russ Allbery a écrit : How about adding both MPLs to /usr/share/common-licenses ? Given those numbers, I think we should. And possibly also CC-BY-SA 3.0 while we're at it. Hi Russ, I fully agree. For the avoidance of doubt, I have also counted the numbers for other CC licenses; here is the result. AGPL 3 294 Apache 2.0 4740 Artistic 3811 Artistic 2.0195 BSD (common-licenses) 347 CC-BY 1.011 CC-BY 2.0 1 CC-BY 2.533 CC-BY 3.0 311 CC-BY-SA 1.0 2 CC-BY-SA 2.0 32 CC-BY-SA 2.5 16 CC-BY-SA 3.0883 CC-BY-SA 4.0 23 CDDL504 CeCILL 54 CeCILL-B 50 CeCILL-C 33 GFDL (any) 2155 GFDL (symlink) 539 GFDL 1.2 1074 GFDL 1.3619 GPL (any) 40659 GPL (symlink) 7641 GPL 1 3657 GPL 2 25546 GPL 3 11363 LGPL (any)18315 LGPL (symlink) 2466 LGPL 214666 LGPL 2.1 10422 LGPL 3 2644 LaTeX PPL76 LaTeX PPL (any) 197 LaTeX PPL 1.3c 184 MPL 1.11146 MPL 2.0 847 SIL OFL 1.0 13 SIL OFL 1.1 567 Total number of packages: 73292 By the way, would you and the other Policy editors mind if I would save these numbers in the Git repository, for insance in a text file named tools/license-check.latest.txt ? This way, it will be easier to keep an eye on the evolution of these numbers. As far as I could see with search engine, the previous number for MPL-1.1 was 740. https://lists.debian.org/debian-policy/2011/12/msg00130.html For the CC licenses, it was: CC-BY 3.068 CC-BY-SA 3.0133 https://bugs.debian.org/662649#31 Before taking final action, shall we consider adding also CC-BY 3.0 (not as popular as the SA variant, but this may avoid some errors), and the 4.0 version of the licenses ? The rationale for using the 4.0 version is that if their use increases like for the 3.0 versions (and I would be surprised if not), then waiting to add them to /usr/share/common-licenses is giving double work to the maintainers: first they have to include them in debian/copyright, and then they will have to remove them. This said, I do not have a strong opinion. Once this is discussed, I will propose a patch to the Policy. After it is properly seconded, I will ping the Lintian maintainers (please remind me if I forget). Have a nice day, -- Charles Plessy Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#768292: Let's add the MPLs to /usr/share/common-licenses ? (was Re: Bug#768292: debian-policy: please allow copyright file to refer to license text in separate files)
Le Sun, Nov 09, 2014 at 08:21:58AM +0900, Mike Hommey a écrit : Note the iceweasel copyright file uses that stanza for both MPL-1.1 and MPL-2.0, and is still about 100K long. Even if MPL-2.0 ends up in the common set of licenses, that would still leave the MPL-1.1 being a problem, while, in fact, it's barely relevant: all the code under the MPL-1.1 is either dual or tri-licensed with LGPL-2.1 as an alternative. So, I would still hate to have to put the verbatim MPL-1.1 text in the iceweasel copyright file. Hi Mike and everybody, here is the current license count that I just calculated on the lintian lab (lilburn.debian.org) using tools/licence-count from the Policy's Git repository. AGPL 3 292 Apache 2.0 4764 Artistic 3818 Artistic 2.0201 BSD (common-licenses) 349 CC-BY 3.0 309 CC-BY-SA 3.0883 CDDL504 CeCILL 54 CeCILL-B 50 CeCILL-C 33 GFDL (any) 2181 GFDL (symlink) 541 GFDL 1.2 1088 GFDL 1.3617 GPL (any) 41017 GPL (symlink) 7765 GPL 1 3659 GPL 2 25825 GPL 3 11428 LGPL (any)18377 LGPL (symlink) 2480 LGPL 214714 LGPL 2.1 10441 LGPL 3 2644 LaTeX PPL76 LaTeX PPL (any) 197 LaTeX PPL 1.3c 184 MPL 1.11146 MPL 2.0 853 SIL OFL 1.0 13 SIL OFL 1.1 567 Total number of packages: 73267 How about adding both MPLs to /usr/share/common-licenses ? Cheers, -- Charles Plessy Debian Med packaging team, http://www.debian.org/devel/debian-med Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#768292: Let's add the MPLs to /usr/share/common-licenses ? (was Re: Bug#768292: debian-policy: please allow copyright file to refer to license text in separate files)
Charles Plessy ple...@debian.org writes: here is the current license count that I just calculated on the lintian lab (lilburn.debian.org) using tools/licence-count from the Policy's Git repository. [...] MPL 1.11146 MPL 2.0 853 I think that's a lot higher than the last time I checked, or I'm forgetting what the numbers were last time. How about adding both MPLs to /usr/share/common-licenses ? Given those numbers, I think we should. And possibly also CC-BY-SA 3.0 while we're at it. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org