Joined: Feb. 2007
||Posted: June 20 2008,11:36
|What about extensions? Does this mean that source code has to be included along with compiled binaries?|
Yes, the sources should be available for anything with a license (GPL) requiring it. I'd asked Robert about this behind the scenes (Murga might try that kind of thing sometime) before all this came up with ananda's remasters and this mess Murga stirred up. The problems with merely linking to sites are:
- the GPL doesn't allow that -- which is why John himself had to make the sources available instead of directing people to the upstream repositories for the distros upon which DSL is based,
- the sites typically won't include any files generated by or changed during configuration (which is required by GPL as andrewb reminded us),
- many of the extensions are from Debian Woody with no reference to patch levels or changes (and as the recent Debian SSL problem proves, that can be a very important thing to know), and
- Debian no longer has Woody repos linked so those things can even be checked.
There are also other problems I pointed out with respect to accuracy of license information. Some MyDSL extensions are shown with the wrong license. I gave Robert a few examples where things are listed as GPL when they aren't (perhaps vice versa, too, but I'm not auditing the entire repository) or one license is shown when there are more in effect because different projects are combined into one extension.
I also asked about how to - ahem - handle the issue with respect to lengthier copyright attributions required by some projects and libraries.
These are things that should be cleared up ASAP and while this Murga BS is still fresh in our minds.
Again, I have the sources for everything -- GPL or otherwise -- that I've submitted. I also explicitly noted in one (GPL'ed) extension which I later asked to be removed what my configuration options were to comply as much as I could since DSL wasn't keeping any sources.
"It felt kind of like having a pitbull terrier on my rear end."
-- meo (copyright(c)2008, all rights reserved)