Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

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

 



* Alexandre Oliva <[email protected]> wrote:

> On Jun 15, 2007, Ingo Molnar <[email protected]> wrote:
> 
> > it is a false statement on your part that the executable "does not 
> > function properly" if it lacks that part. Try it: take out the harddisk 
> > from the Tivo (it's a bog standard IDE harddisk), put into a nice Linux 
> > PC, mount it, modify a bit in the kernel image header and it will likely 
> > still boot just fine on that PC.
> 
> Ok, try this: take the disk out, remove/replace/modify the signature, 
> put the disk back in, and tell me what it is that fail to run.

you mean back into the Tivo? That is not support for what you claimed. 
You claimed the "executable does not function properly" if it lacks that 
part (and you did not qualify your statement with anything). That was a 
false statement, because it still works fine in just about any 
bog-standard PC. A true statement would be: "the modified executable 
does not function properly _in the Tivo_". It still works fine on a 
general purpose PC.

In fact, you couldnt even modify the binary on the Tivo, because the 
Tivo is not a general purpose PC, it is a PVR. You'd have to put the 
disk into a PC to modify the binary. And then you'd have to put it back 
into the Tivo. So even in this silly example of yours you _already_ have 
to have a general purpose programmable system where the free software 
runs fine, and even under your strained and invalid interpretation of 
the GPLv2, your "rights" to modify the software are very well present on 
that general purpose system.

But you didnt really want to make use of Tivo's free software 
enhancements, right? Lets face the sad truth: the overwhelming majority 
of Tivo 'modders' wanted to hack the PVR not to enhance the Tivo, they 
more likely wanted to watch pay-per-view content without the pay bit and 
they perhaps wanted to get around service restrictions that the Tivo 
implements (and through which it funds lower-than-production-cost for 
the PVR). So the 'rights' you are trying to protect are invented 
'rights' of mostly _freeloaders_ in fact. The 'Tivo community' was 
conjured up after the fact. So even in this supposedly golden and 
hand-picked DRM example of RMS, the whole story stinks from beginning to 
end and has all the classic earmarks of detached-from-the-real-world 
religious extremism in the works ...

and the whole effort is totally pointless anyway. Consumers are already 
voting with their feet against DRM restrictions. So the only DRM victims 
of the GPLv3 attack measures will be the _good_ uses of DRM. People will 
be able to use tamper-proof, vendor-upgradable hardware based on 
FreeBSD, but not based on any GPLv3 kernel. Nobody will care about 
content DRM at that point anymore, and all that remains is a license 
that is crippled for the _good_ uses. Smart move to advance free 
software, eh? Really, RMS should have kept hacking code a bit longer so 
that he doesnt become that totally detached from the rest of us.

	Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux