Re: New script to check license usage
On Sat, Jun 12, 2010 at 05:44:30PM -0500, Brian Ryans wrote: Quoting Russ Allbery on 2010-06-09 13:36:22: The low bar for licenses included in common-licenses by license count is the GFDL, at 875 packages using it in some version. None of the licenses for which we have open bugs reach that package count. The closest is the MPL version 1.1, at 654 packages. Perhaps an addition to policy to clarify such matters, something to the effect of A license should be placed in common-licenses if {x% of Debian packages use it | y bytes will be saved by its inclusion}, would be useful? [1]. I don't think that clarification belongs in Policy. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developerhttp://www.debian.org/ slanga...@ubuntu.com vor...@debian.org -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100613184545.ga5...@dario.dodds.net
Re: New script to check license usage
Quoting Russ Allbery on 2010-06-12 17:55:14: any conceivable space savings here for anything short of the GPL is going to vanish with the upload of a few new reasonable-sized games. Doh! Why didn't I think of that! Maybe 3% of Debian binary packages plus saying that a majority (or three-quarters?) of Debian installations have at least one copy of the license installed? Measuring the latter is, of course, quite difficult. I've got preliminary ideas running through my head involving your script and popcon; next time I have network access (assuming the repo's public), I'll check out a copy and go through it. Not everyone participates in popcon, but that's probably the best we've got at this point for determining install base. -- _ Brian Ryans 8B2A 54C4 E275 8CFD 8A7D 5D0B 0AD0 B014 C112 13D0 . ( ) ICQ UIN: 43190205 | Mail/MSN/Jabber: brianlry...@gmail.com ..: X ASCII Ribbon Campaign Against HTML mail and v-cards: asciiribbon.org / \ Any technology distinguishable from magic is insufficiently advanced signature.asc Description: Digital signature
Re: New script to check license usage
Brian Ryans brian.l.ry...@gmail.com writes: I've got preliminary ideas running through my head involving your script and popcon; next time I have network access (assuming the repo's public), I'll check out a copy and go through it. Yup, it's the repository in the Vcs-Git header of the debian-policy package. Not everyone participates in popcon, but that's probably the best we've got at this point for determining install base. Definitely agreed. Thank you! -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87y6ei668m@windlord.stanford.edu
Re: New script to check license usage
Quoting Russ Allbery on 2010-06-09 13:36:22: The low bar for licenses included in common-licenses by license count is the GFDL, at 875 packages using it in some version. None of the licenses for which we have open bugs reach that package count. The closest is the MPL version 1.1, at 654 packages. Perhaps an addition to policy to clarify such matters, something to the effect of A license should be placed in common-licenses if {x% of Debian packages use it | y bytes will be saved by its inclusion}, would be useful? [1]. If the idea's well liked I could go ahead and draft a diff. [1] In my idea, x could be 2-2.5, or y could be 15-20MiB. That's large enough to really save some space in the archive, yet small enough as to reflect current practice, as far as I see things. -- _ Brian Ryans 8B2A 54C4 E275 8CFD 8A7D 5D0B 0AD0 B014 C112 13D0 . ( ) ICQ UIN: 43190205 | Mail/MSN/Jabber: brianlry...@gmail.com ..: X ASCII Ribbon Campaign Against HTML mail and v-cards: asciiribbon.org / \ Any technology distinguishable from magic is insufficiently advanced signature.asc Description: Digital signature
Re: New script to check license usage
Brian Ryans brian.l.ry...@gmail.com writes: Quoting Russ Allbery on 2010-06-09 13:36:22: The low bar for licenses included in common-licenses by license count is the GFDL, at 875 packages using it in some version. None of the licenses for which we have open bugs reach that package count. The closest is the MPL version 1.1, at 654 packages. Perhaps an addition to policy to clarify such matters, something to the effect of A license should be placed in common-licenses if {x% of Debian packages use it | y bytes will be saved by its inclusion}, would be useful? [1]. If the idea's well liked I could go ahead and draft a diff. [1] In my idea, x could be 2-2.5, or y could be 15-20MiB. That's large enough to really save some space in the archive, yet small enough as to reflect current practice, as far as I see things. 3% right now is about 1000 binary packages, which feels like about the right bar to me: I'm glad that we have the Apache 2.0 license in common-licenses and I'm in favor of including the GPL version 1, but I think the GFDL inclusion was borderline and would lean against it if we had it to do over again. The space savings that matters more is the typical Debian installation; in terms of archive space, any conceivable space savings here for anything short of the GPL is going to vanish with the upload of a few new reasonable-sized games. Maybe 3% of Debian binary packages plus saying that a majority (or three-quarters?) of Debian installations have at least one copy of the license installed? Measuring the latter is, of course, quite difficult. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87fx0ryi7h@windlord.stanford.edu