"Kevin F. Quinn" <[EMAIL PROTECTED]> posted
[EMAIL PROTECTED], excerpted below, on  Sat,
01 Jul 2006 11:14:37 +0200:

> On Fri, 30 Jun 2006 20:53:42 +0000 (UTC)
> "Duncan" <[EMAIL PROTECTED]> wrote:
> 
>> "Kevin F. Quinn" <[EMAIL PROTECTED]> posted
>> >     a) Accompany it with the complete corresponding machine-readable
>> >     source code, which must be distributed under the terms of
>> >     Sections 1 and 2 above on a medium customarily used for software
>> >     interchange; or,
>> 
>> This is what most distributions do (including Gentoo AFAIK).
> 
> This is not true for Gentoo LiveCDs, stage tarballs etc.  It may be
> true at the moment they are first uploaded, in that everything should
> be available on the mirrors, but as time goes on and we continue to
> distribute them it becomes false. Just try to retrieve the source for
> the historical distributions.
> 
> For example, if we hand out CDs at conventions etc, we would have to
> also hand out source CDs.

That is indeed a problem.  I believe it was Solar that mentioned that in
another subthread.  Infra and legal should look into this, before Gentoo
ends up with a letter of its own from the FSF "encouraging" full GPLv2
compliance.

As my reply there, however, Gentoo does still have it better than most, in
that the LiveCDs contain relatively few binaries, and they tend to be
relatively core packages to which sources should still be available even
for historic releases, should we wish to continue distributing the
historical LiveCDs. The packages CDs OTOH...

Again as I mentioned there, I'd suggest retiring package CDs 30 days after
the next release is out, thus eliminating the largest share of the
problem.  With the limited binaries on the LiveCDs, it may be worth
keeping the sources around as well as the LiveCDs, for historical reasons.
Elsewise, I'd suggest retiring them 30 days after the /second/ release to
come out after them.  That should reduce Gentoo's sources requirement to a
manageable level.  Beyond that, whether those current minus-one packages,
and current minus-two liveCDs, sources should be hosted on an archive
server or continue on the mirrors is for Infra to decide.  I'd suggest a
policy that has RelEng archiving sources to an archive host as part of the
RelEng process, as the most reliable and least hassle.  Then they'd be
there, and could be removed at any point after the parallel CDs using
their binaries had been removed.  However, others may have more workable
ideas, and I'm not a dev let alone Infra, so wouldn't wish to pretend to
decide what's best for them.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman

-- 
gentoo-dev@gentoo.org mailing list

Reply via email to