[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#239952: kernel-source-2.6.4: qla2xxx contains non-free firmware



Nathanael Nerode writes:
> For these so-called "GPLed" binaries, we should ask the copyright holders
> if they were *really* written as binary blobs.  If they say "yes", let's
> believe them.  If they say "no", then the binaries are undistributable.

I wrote:
> Unless they grant explicit permission.  Then they would be distributable
> but still non-DFSG.

Herbert Xu writes:
> Huh? Please show me where the DFSG prohibits people from writing binary
> blobs.

I said no such thing.  I was responding to Nathanael's last sentence above
where he refers to GPL'd binaries that were _not_ written as binaries.

If you write something in C, compile it to binary, and distribute it under
the GPL with an explicit permission to redistribute[1] despite the absence
of source then it is distributable.  However, it is non-DFSG due to the
absence of source.

If you write something directly in binary and distribute it under the GPL
it is both distributable and DFSG-compliant.



[1] Thomas Hood pointed out that the act of distributing the blob under the
GPL could be construed as implicit permission to redistribute.
-- 
John Hasler
john@dhh.gt.org (John Hasler)
Dancing Horse Hill
Elmwood, WI



Reply to: