Re: missing licence files and incomplete licence lists

2017-09-21 Thread Ricardo Wurmus
Dave Love writes: > I think the package license field also needs generalizing somehow to > allow conjunctions and disjunctions. I don’t think this will be necessary; explanatory comments surely would be sufficient. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://ele

Re: missing licence files and incomplete licence lists

2017-09-12 Thread Dave Love
Ludovic Courtès writes: > If you look at , you’ll see > “License:LGPL”, which is already more vague than what we have (following > FSF legal advice?). If you look at GitHub repos (yack!), Pypi, CPAN, > Hackage, npm (doh!), well, that’s yet another lev

Re: missing licence files and incomplete licence lists

2017-09-10 Thread Ludovic Courtès
Hi, Dave Love skribis: > Ludovic Courtès writes: [...] >> Guix is much less comprehensive than Debian. The ‘license’ field is >> meant to list the license that applies to the combined work. >> >> For glibc, it’s LGPLv2+; glibc includes BSD-licensed work, but that >> doesn’t matter from this

Re: missing licence files and incomplete licence lists

2017-09-07 Thread Dave Love
Ludovic Courtès writes: > Hi, > > Dave Love skribis: > >> I realize that a lot of packages don't include licence files >> (e.g. glibc). > > You mean ‘COPYING’ & co.? Yes. >> I'd mistakenly assumed that was automated according to the "license" >> fields. > > Nope. Outside of GNU there are no r

Re: missing licence files and incomplete licence lists

2017-09-04 Thread Ludovic Courtès
Hi, Dave Love skribis: > I realize that a lot of packages don't include licence files > (e.g. glibc). You mean ‘COPYING’ & co.? > I'd mistakenly assumed that was automated according to the "license" > fields. Nope. Outside of GNU there are no real conventions for license file names anyway.

missing licence files and incomplete licence lists

2017-08-23 Thread Dave Love
I realize that a lot of packages don't include licence files (e.g. glibc). I'd mistakenly assumed that was automated according to the "license" fields. Also, some license fields aren't complete -- compare glibc's lgpl with the contents of Debian's libc6 "copyright" file, which includes gpl, bsd,