Ok, not quite done blogging for the day. You remember how I was saying the other day that one of the problems with the GPLv3 is that no two smart people read it the same way? Got another example for you, courtesy of Ian. According to his read, the assertion that I repeated the other day – that Tivo would no longer be able to use the kernel under GPLv3 – is incorrect. He says:
As far as I know (Im not an insider), TiVo is not a derivative work of Linux in the legal senseits simply a Linux application that happens to ship with a Linux distribution bundled as a complete package.
Given that its not a derivative work, the anti-DRM provisions (or anything else for that matter) in GPLv3 cant affect TiVo at all, nor can they affect similar products that simply bundle a Linux application with Linux itself (i.e., pretty much any Linux-based server appliance, etc.).
Seems pretty straightforward, right? Well, he goes on to mention the fact that Eben Moglen may in fact be less than clear on the point himself:
Asked if TiVo could avoid using GPL 3.0 when that license is released next year, Moglen said, Once a GPLd work has been relicensed under GPLv3, although a party having a copy under GPLv2 could continue to distribute it under that license, any further maintenance from upstream would force the license upgrade. TiVo could avoid using GPL 3.0 even if, say, the Linux kernel were to change licenses, but only by freezing itself at the last version of the kernel that was licensed under GPL 2. That will prove to be impracticable in almost every real commercial setting, Moglen said.
Hmmm – which is it? Damned if I know.
I don’t mean to pile on the FSF here; having a license that gracefully handles the multitude of technologies and trends in the market today is a decidedly non-trivial task, and this is of course why they’re providing for a long comment period. But it certainly appears to me that there is a disturbing lack of consensus, even amongst the constituency predisposed to give the license due consideration. I’m no lawyer, but I don’t think that bodes well for its ability to stand up in court. Here’s hoping the comment period is fruitful, and results in a clearer, less ambiguous GPL.