<p dir="ltr">As a non-ftpmaster decision (feel free to poke an actual master), and 100% only me, as a human, I agree with everything Ben said.</p>
<p dir="ltr"> Paul</p>
<div class="gmail_quote">On Feb 18, 2016 6:15 PM, "Ben Hutchings" <<a href="mailto:ben@decadent.org.uk">ben@decadent.org.uk</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 18 Feb 2016 22:41:02 +0100 Holger Levsen <<a href="mailto:holger@layer-acht.org">holger@layer-acht.org</a>> wrote:<br>
> control: tags -1 + moreinfo<br>
> <br>
> Hi Julian,<br>
> <br>
> could you please cite those "lawyers and people" or explain their arguments? <br>
> (Not that citing a lawyer neccessarily means anything, but just stating some <br>
> lawyers think something is not even enough to think about removing a package <br>
> from the archive.)<br>
> <br>
> And the ZFS situation is not comparable because that one is about a <br>
> incompatability of two different licences…<br>
<br>
It is very much comparable. The CDDL is a free software licence but it<br>
has different requirements from the GPL and doesn't allow relicensing<br>
to follow the GPL's copyleft provision, so you can't distribute a work<br>
derived from two works under the two licences. Similarly, the Nvidia<br>
licence says we have no right to source code for, or even the right to<br>
attempt to decompile, the binary blob they provide, and doesn't allow<br>
relicensing either the blob or provided source code to follow the GPL's<br>
copyleft provision. Once they are combined with a GPL'd work, the<br>
combination is not legally distributable.<br>
<br>
As for the idea that the nvidia kernel driver is an independent work:<br>
the part provided as source code uses Linux specific kernel APIs such<br>
as procfs, CPU hotplug notifiers and seq_file, and provides wrappers<br>
for the console_lock and console_unlock functions that can then be<br>
called by the blob.<br>
<br>
Ben.<br>
<br>
--<br>
Ben Hutchings<br>
Once a job is fouled up, anything done to improve it makes it worse.</blockquote></div>