Re: GPL issues (Re: sources for Knoppix 4.02)
On 13 July 2006 at 00:04, Klaus Knopper wrote:
| On Wed, Jul 12, 2006 at 04:26:56PM -0500, Dirk Eddelbuettel wrote:
| > On Wed, Jul 12, 2006 at 10:34:09PM +0200, Klaus Knopper wrote:
| > > On Tue, Jul 11, 2006 at 10:22:20PM -0500, Dirk Eddelbuettel wrote:
[ ... trimming generously ... ]
| Ok so far. So, the revision number is 1.38+1.39-WIP-2006.04.09?
Exactly. And as the Debian changelog clearly shows, that was indeed a release
made on 2006.04.09 by Ted, presumably from his own CVS/SVN/git/... archive.
Cutting and pasting and removing the actual changes, we see:
e2fsprogs (1.39-1) unstable; urgency=low
-- Theodore Y. Ts'o <firstname.lastname@example.org> Mon, 29 May 2006 11:07:53 -0400
e2fsprogs (1.38+1.39-WIP-2006.04.09-2) unstable; urgency=low
-- Theodore Y. Ts'o <email@example.com> Sun, 14 May 2006 18:09:20 -0400
e2fsprogs (1.38+1.39-WIP-2006.04.09-1) unstable; urgency=low
-- Theodore Y. Ts'o <firstname.lastname@example.org> Sun, 9 Apr 2006 23:04:15 -0400
e2fsprogs (1.38+1.39-WIP-2006.03.29-2) unstable; urgency=low
-- Theodore Y. Ts'o <email@example.com> Thu, 30 Mar 2006 12:33:30 -0500
e2fsprogs (1.38+1.39-WIP-2006.03.29-1) unstable; urgency=low
-- Theodore Y. Ts'o <firstname.lastname@example.org> Wed, 29 Mar 2006 20:37:27 -0500
e2fsprogs (1.38+1.39-WIP-2005.12.31-1) unstable; urgency=medium
-- Theodore Y. Ts'o <email@example.com> Fri, 6 Jan 2006 21:41:06 -0500
So the version still in the pool drive (1.38+1.39-WIP-2005.12.31-1) is a few
releases behind, and based on information at
still the current one for two particular subarches (hurd, kfreebsd) which is
why the source needs to be kept.
Now, Debian distributes certain versions, and the software maintaining the
pool structure ensures that there is source for every release. As Lionel
mentioned, you must have gotten your binary once without fetching the
source. As Debian now distributes a newer version (1.39-1), the matching
source you seek is no longer on the Debian mirror.
| Not exactly, because everyone who ships the binary version
| 1.38+1.39-WIP-2006.04.09-1, must be able to produce the source for
| 1.38+1.39-WIP-2006.04.09-1 as well. Not for an earlier, or later
Yes, but this is no longer distributed by Debian as it is an intermediate
version that got replaced by the current 1.39-1.
| The snapshots mirror does this. However, there is no source package that
Well, I see the snapshot as a one-man voluntary project. A useful one, but
not a 'service' guaranteed to be complete and always available...
| No. The GPL says yu must produce the source for the binary you ship, if
| you have chosen §3b from the GPL as source distribution method. So, if
| you want to setup a source archive for your binaries, and seek for the
| source package matching a binary you downloaded earlier, you are in
| trouble if the mirror has been updated meanwhile. Considering the
Unfortunately, yes. So everybody who remasters needs to make sure he fetches
matching source for every binary. Ouch.
Hope this helps, Dirk
Hell, there are no rules here - we're trying to accomplish something.
-- Thomas A. Edison