[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