RMS on Proposed GPLv3 changes
H4x0r Jim Duggan writes "Last Saturday - the first day of FOSDEM, Richard Stallman gave what seems to have been his first public talk about the draft GPLv3. Ciaran O'Riordan of Free Software Foundation Europe was there and, after recording with his digital camera, has published a transcript of RMS's GPLv3 talk. O'Riordan previously made a transcript of the January 16th first presentation on the GPLv3 which consists of 70 minutes of Eben Moglen, with 20 minutes worth of interruptions from Stallman."
These transcripts, and other such documents, are collected at the official GPLv3 wiki, on the Reusable texts page. And there's more info about the draft and how to participate in the public consultation at gplv3.fsf.org.
Please help publicise swpat.org - the software patents wiki
What about Man-in-the-Middle attacks? That is, MonopolySoft builds a machine that will only run binaries signed by Red Hat. Red Hat is not required under GPLv3 to give its signature key, but the machine maker is, except, he's decided to verify only against Red Hat's key and he doesn't have Red Hat's private key (just the public key, which is used to validate that the binary came from Red Hat, which is all he needs). So I can still be prevented from modifying my GPL software and running it on my box, right? And no one's violated GPLv3, right? GPLv3 doesn't cover this type of attack at all.
My blog
"Please stop calling it the GPLv3. It's GNU/PLv3!"
you have neglected to address Richard M. Stallman with the proper respect. Don't you know you must now say Richard M. Stallman, Peace be upon Him, or, in abbreviated form, RMS(PBUH)
Wrong. Just about every manual of style and usage says that the first time you mention someone's name in a news piece, you use their full name, and after that, their last name only (or use Mr/Mrs/Ms/Dr/etc).
Nothing to see here, move along.
Take off every sig. For great justice.
Summary:
1) Red Hat creates a binary linux distro based on GPLv3.
2) Dell makes hardware that only runs *specific, known binaries*.
3) You buy machine and compile linux from source, but it won't run.
How does GPL v3 help?
Dell can't distribute RH linux without making it possible for you to run your compiled version (whether the actual hardware that only loads the signed binaries is theirs or not), since they also have to accept GPLv3 in order to distribute software that is licensed with GPLv3.
What's the loophole?
Dell could just ship blank machines that you have to load yourself, that only run Red Hat. Dell may not even have agreed to GPLv3 for anything (by running completely commercial , bsd-like, or GPL-2 software).
What's the solution?
The GPLv3 can include a clause that if you accept the license you cannot distribute *any* product that prevents a user from using any of their own modified GPL-covered software. This means for Dell to ship a computer that only runs Red Hat Linux, they have to use *no* GPL3 software of any kind in their entire company. That's about the best you could do, legally, and even still it may not be enforceable.
Personally I don't care how far-reaching the GPLv3 is. The idea that Dell could take my work and actively use it to take away people's rights is so wrong that there's pretty much nothing the license could do that would be worse. I'll be releasing my code as GPLv3 as soon as it comes out.
No, RMS does not force anyone to use GPL. But he has tried to leverage someone else's more successful project to give the GPL3 more steam. Linus didn't like it, so RMS tried to subvert his control by saying Linus can't make other Linux developers not use the GPL3.
But no, he doesn't force anyone.