Re: New script to check license usage

2010-06-13 Thread Steve Langasek
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

2010-06-13 Thread Brian Ryans
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

2010-06-13 Thread Russ Allbery
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

2010-06-12 Thread Brian Ryans
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

2010-06-12 Thread Russ Allbery
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