[Debian-med-packaging] Bug#645487: ensembl: includes GPL code without source
Jonathan Nieder
jrnieder at gmail.com
Sat Oct 6 22:35:59 UTC 2012
Andreas Tille wrote:
> On Mon, Oct 01, 2012 at 12:00:10AM -0700, Jonathan Nieder wrote:
>> If you think I have misunderstood the GPL,
>
> You are mixing up GPL and DFSG. GPL says that the source code needs to
> be provided at least at request (and it in this case it is pretty easy
> to obtain the source code).
I responded to that claim earlier:
| We're veering off-topic, but the section 6 of GPL-3 you are referring
| to says:
|
| b) Convey the object code in, or embodied in, a physical product
| (including a physical distribution medium), accompanied by a
| written offer, valid for at least three years and valid for as
| long as you offer spare parts or customer support for that product
| model, to give anyone who possesses the object code either (1) a
| [...]
|
| c) Convey individual copies of the object code with a copy of the
| written offer to provide the Corresponding Source. This
| alternative is allowed only occasionally and noncommercially, and
| only if you received the object code with such an offer, in accord
| with subsection 6b.
|
| I don't believe you received such a three-year offer accompanying a
| diskette with the .jar files and are passing it on.
This seems pretty cut-and-dried to me, but I could easily be missing
something.
It would be very easy to fix this by just including the corresponding
source for the bundled version of jalview in the debian/ directory.
The ensembl package is in non-free and the DFSG do not apply --- this
is only about GPL compliance.
Jonathan
More information about the Debian-med-packaging
mailing list