Getting grubby with ZFS
Posted Dec 8, 2010 1:52 UTC (Wed) by corbet
In reply to: Getting grubby with ZFS
Parent article: Getting grubby with ZFS
I dunno. The text in the files involved says:
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
The very sentence which gives me the right to do things with the code (distribute, modify) under GPLv2 gives me the right to choose a later version if I want to. If GPLv3 gives me broader patent-oriented rights than GPLv2, are you really saying that one sentence does not allow me to claim those rights? The same sentence which allows me to claim GPLv2 rights?
Beyond that, the GRUB folks say:
If the patents covering GRUB are held by Oracle, they can't use them against GRUB users, and if they're held by other parties, the GPL provisions will prevent Oracle from paying a tax only for themselves, so if they will fight alongside the community instead of betraying it.
(Emphasis added). That's GPLv3 stuff; the GPLv3 drafters ran off to add that language specially after the Novell/Microsoft deal was announced. They clearly felt that GPLv2 did not prevent the "separate peace" sort of arrangement; they were quite clear about that at the time.
So the GRUB folks are assuming they have GPLv3-type protection. But I was unable to find any evidence that Sun/Oracle has ever distributed a GPLv3-licensed version of GRUB. Unless I've missed something (entirely possible - but please show me what it would be), the GRUB announcement is assuming GPLv3-type protection from a "v2 or later" release.
What am I missing?
to post comments)