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)

2014-11-11 Thread Simon McVittie
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)

2014-11-10 Thread Charles Plessy
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)

2014-11-09 Thread Charles Plessy
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)

2014-11-09 Thread Russ Allbery
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