Posted Dec 10, 2010 11:38 UTC (Fri) by corbet
In reply to: Getting grubby with ZFS
Parent article: Getting grubby with ZFS
Hold on. Oracle distributed its code as part of a derived version of GRUB. So of course the GPL imposes obligations on them - providing the source to anybody who asks for it, for example (since they did binary distribution). They can't stop distributing that code for a while yet.
For the record, I don't think anybody has hinted that Oracle has not lived up to those requirements.
The question is not whether obligations exist; they clearly do. Instead, it's whether those obligations stop at GPLv2, or whether GPLv3ish requirements come into play as well. If (1) the FSF says that GPLv3 prevents Oracle from buying a "covenant not to sue," and (2) Oracle does not distribute a GPLv3 version of GRUB, the conclusion is that, in the FSF's mind, the "or any later version" license was equivalent to distributing under GPLv3 in the first place.
Or, to get closer to your language, "the conditions under which Oracle permits you to use the code" include a condition (from GPLv3) that Oracle will not buy a partial patent umbrella that excludes you.
to post comments)