Guidelines for GPLv3 Process Released
Justin Baugh writes "The Free Software Foundation and the Software Freedom Law Center have released a document detailing the guidelines and the process that will be used for revising the GNU GPL, and have launched a new website related to the V3 process. It was announced in a press release this morning that the FSF will be releasing the first discussion draft of the new license for comments at the International Public Conference for GPLv3 at MIT on January 16 and 17, 2006."
Rule 1: Never post a picture of RMS on the front page. EVER! Some of us read Slashdot over breakfast
Little-discussed new clause in GPLv3:
"Every program licensed under this license must contain the phrase 'Micro$oft sux0rs!!!1' somewhere in the source code and/or documentation."
.. namely the one in which you grant permission for your software to be distributed according to any future version of the GPL. I do know you are not required to include this clause, but both decisions can have consequences.
Without it, it can be hard for the licensing to adapt to new requirements if not all the copyright owners can be found.
With it, you are at the mercy of the Free Software Foundation, when it comes to new versions of the GPL. I trust the FSF completely not to have any hidden motives, but it still might be that a future version of the GPL does not suit you.
A clause of "NAME OF FOUNDER OF PROJECT is free to upgrade this license to any future version of the GPL at his/her discretion" might be a better idea. This way, you CAN switch to new versions of the GPL even though you have thousands of contributors each with individual copyright on bits of the code, but you can also refuse to license the software under a future version of the GPL if it is not in your interest.
G-G-G GPL-Unit
that giving away software for free would be a complex world full of politics and self-appointed American rule makers squabbling over who writes the best rules and who can make a simple task as complex as possible
Can some one explain the "Do no harm" bit? I am hoping it means GPL'd software can't be used in a weapon ... but i admit i just skim read ...
oops oh yes there is, i just automatically didn't read to the end when i realised it was a sign up page....hrm still shouldn't be on the main page though
1. There is no clause obligating GPL licensers to license a work under the GPL version X "or any subsequent versions". As a matter of fact, most of the Linux kernel is licensed under the GPL v2 ONLY; arguably, as most of linux is a derivative work of the initial GPL v2 ONLY Torvalds job, they have to abide to the terms of the GPL v2.
2. It's a matter of trusting the FSF (which I don't (*)) or trusting [INSERT PERSON HERE]; my proposal is simpler: Trust the LAW. It's the only thing that (much like a computer) will do exactly as told to (and, much like a computer, you may be saying different from what you mean).
So, my suggestions will be (I'm signing in right now):
1. keep all rights given by the GPLv2, so GPLv3 will be compatible;
2. eliminate the "nonexistent linking clause", by:
2.1. stating what is NOT TO BE CONSIDERED a derivative work;
2.2. leaving all other definitions to the law.
3. don't try to mess with patents or trademarks because this would be incompatible with #1.
4. don't try to mess with choice of law or choice or venue because this would be incompatible with #1 AND non-free.
5. change the language so it's more comprehensible and leave no ambiguity behind.
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
> Guidelines for GPLv3 Process Released Yes, but under what license are they?
CDDL, MPL, BSD, etc. are not variations of the GPL, some of them are libraries which have more or less the same sprit, but they are still completly different licenses.
Stallman explicitly states that he things that open source should be sold for money. What would stop me from purchasing a copy of the software for sale, change a byte or two, call it derivate work, and sell it for a lower price? Sorry forr n00bness here, but I've never seen a good answer for this one.
The BSD license has undergone a similar change - one clause was dropped. Some people refer to the MIT license as the 2-clause BSD license, which adds some more confusion to the topic.
I am TheRaven on Soylent News
Also, in the spirit of freedom, efficiency and 'less government' shouldn't the main goal of editing the GPL be reducing the word count and removing all lawyer speek (if there was any)?
RTFL before you speak of things you do not know. The GPL is extremely brief, and extremely free of legal mumbo-jumbo. Believe it or not, a bit on the skimpy side at times. Not to mention it's a license you can read once, and know what it says a thousand times. Try comparing it to any commercial license, and I don't mean just the infamous MS EULAs. I mean to every license ever touched by a company lawyer. And if you had read the other licenses as well, you'd see they are quite different both from each other and from the GPL...
Live today, because you never know what tomorrow brings
its a world of choice - if you have that much of a problem with gpl then dont use it. just because you dont like it doesnt mean others shouldnt be freely allowed to use it if they like. natural selection will sort it all out in the end - who are you to play god?
the future isnt about narrowing down our choices to only one style of license - its about broadening them. to some companies, real - money driven - licenses make sense. others it doesnt. you'll be ok. i promise.
where is the incentive for someone to buy the product from the original developers vs someone else. personally I develop bespoke applications for big companies. Generally it is wierd stuff that nobody else would want. I provide my services at a respectable daily rate and the software I produce is licensed under the GPL (mostly, there are exceptions.) You can buy Redhat Linux from Redhat, you can get an identical product for free from Centos which isn't called "Redhat Linux" because "Redhat Linux" is a trademark. Some people get Centos, other people buy Redhat Linux. People still buy from Redhat because they want to do so. Companies do understand the concept of recouping development costs, and will purchase at a reasonable price from the developers to support future development.
What's wrong with version 2?
Why do we need v3?
Expecially since a lot of people seem scared by what could come out this time.
I trust the FSF completely not to have any hidden motives
You may trust the FSF but it seems there is reason not to trust RMS
-everphilski-
I know that most slashdot articles are usually not more then just "X exists go there [weblink]". I would expect from an article that it would at least gives a summary of what has been changed instad just a bunch of pointers and you have to compare them for yourself. Needles to say that not everybody is an expert english speaker and might have troubles to actually determine what has been changed and what it means for the enduser. I don't really expect a full juristical treatise on this, but it would have been nice to include a LITTLE bit more than just this.
I feel bad for the gentoo users who'll have to recompile everything to emerge the latest in license technology...
Nothing has changed yet.. this is a work-draft. Even with carefull wording like "the not-yet-implemented proposals for change include foo, bar and bas" will materialize in the brain of the usual slashdot troll as "foo, bar and bas changed for good, and now we can never go back"...
.02
In delicate political and social matters like this one, I can only tip my hat to the notion that the good authors of slashdot stay *well* out of what has even a remote chance of getting flamed up.
Just my
~Macavity
The OpenBSD CD, as a collective work, is licensed under a non-liberal license (not even remotely free).
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
while (enemies > 0) enemies--;
It's not wasting time, I'm educating myself.
what is worth more? Your knowledge about said software or the original authors'? /per/ /se/.
And besides, the guy to which you sold your "derivative work" for less can also sell it for even less, and take away your costumers! He can even post the code on the Internet for free!
People who sell Free Software are usually selling more commodity (the CD, the paper manuals), services (support, upgrades) than the software
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
Just present a proposal GPL v3
This constant announcement of nothing is annoying.
So they're going to talk about the GPL v3 before releasing this, big freaking deal.
First, Stallman doesn't explicitly state anything in terms of the open source movement. He started the free software movement over a decade before the Open Source Initiative started the open source movement and he explains why he does not agree with the philosophy behind the open source movement.
What you're talking about would be better referenced by reading what RMS actually said about distributing free software for a fee.
To answer your question, there's nothing prohibiting you from distributing free software for a fee (any fee), whether it is modified or not. RMS encourages you to do so for as much money as you can because the money you make doing so can be put right back into making and distributing more free software. But there is nothing stopping you from undercutting others by distributing it for less money than they are. You could do this regularly and thus make a business doing this. RMS distributed copies of GNU Emacs and other free software in the early years of the free software movement and that was how he made his living for a while. Today, there are consultancies that work on particular programs (like GCC, where professional GCC hackers have a waiting list of clients, Brad Kuhn told me), and consultancies that focus on hand-holding services (you'd be surprised how many people have computers and don't know how to operate them).
Digital Citizen
(*) MHO:
1. I respect RMS for his role in setting in motion the Free Software movement.
2. (corollary) I respect RMS for his role in starting GCC (which I use) and EMACS (which I don't use).
3. I respect the FSF and RMS for their roles in furthering the cause of Free software.
4. I don't trust the FSF and RMS to know that sometimes even well-intentioned people do things contrary to their own beliefs.
5. (corollary) The GFDL is non-free and sucks. Freedom should be equally applicable to all kinds of software: programs, libraries and other content types.
6. (corollary) The whole "GPL forbids (dyn)linking with GPL-incompatible works" party line is an outrageous lie, and it sucks. And, even if it seems to boost the FS movement (GPL'd Qt! Hey!) I think it does more harm than good.
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
Because he's the public front of the Free Software movement. He's the one who does the talking. I don't doubt his intellect, but his job also involves interacting with normal people.
If you search for FSF's board history, you'll find that the only true technical person remaining is RMS:t ion#Board_of_Directors
... Would you?
http://en.wikipedia.org/wiki/Free_Software_Founda
In particular as a free software developer, I wouldn't feel comfortable with a lawyer taking leadership
I'm not kidding. Just dig about Eben Mongler & SFLC penetration into FSF and take your conclusions.
We need new language (ostensibly, language that would appear in version 3) to address what RMS has called "some kind of patent retaliation clause", "something to deal with this case of public use on a server the public connects to", and something that is "designed to prohibit putting the software into something that won't let the user, that refuses to run a modified version if the user installs one". RMS has said that the library exception has been "reworked".
But generally, the GPL will stay the same: "So I hope this shows you that it's all a matter of details here or there. It would be completely wrong to change the major outline of the GPL. And we're not going to.".
All quotes come from RMS' 7 April 2005 talk about the free software movement (approximately 1h40m into the recording).
There's no reason to be scared by what comes out of this process. If GPLv3 isn't to your liking, you can continue to license your programs under GPLv2.
Digital Citizen
If you want to have a brief, understandable license, compare the GPL with the shorter licenses, not the longer, more obfuscated ones. For any given license, you call always find a longer one.
You need to install an RTFM interface.
Since the GPL is, effectively, a EULA, it's not legally binding? So why so much fuss?
The reason for that should be obvious - passing off. Say I took RHEL, added a backdoor or borked it someway. I then sell this as RHEL. Cannot. I can sell it as MyLinux or similar because the GPL lets me.
In this case: MS change the GPL and then say "We are compliant with the GPL". On closer inspection, it is the normal MS EULA. They have lied.
Keeping the copyright and forbidding revisions they do not write is the way to do this legally.
I suspect I'm feeding the trolls, but I'll answer your question anyway.
EULAs impose additional restrictions on the software beyond the restrictions that would naturally arise due to copyright. These restrictions almost always regard how the programs may be used or redistributed. The EULA for Internet Explorer, just as an example, technically forbids you from running it under WINE, even though there is no reason by copyright law that it would be illegal to do so. The EULA of server software frequently restricts how many clients may use the software at once and how many CPUs or computers the software may be placed on at once. In all of these cases, actions that would normally be acceptable under copyright law are forbidden; no freedoms are granted.
The GPL, in contrast, places no restrictions on how the program is used. It grants you additional rights beyond those that copyright law would by default permit—specifically, permission to modify and then redistribute the program without paying royalties to the copyright holder, provided that you keep those rights the same. Because these rights are greater than those afforded by copyright, you do not have permission to exercise them without accepting the GPL. This actually places the GPL on very sound legal footing compared to a click-through license agreement that places restrictions on your usage of a program.
All of that said, I am not aware of a court ruling that makes EULAs nonbinding, although certainly many people on Slashdot wish that they were not. If you are aware of such a court case, please provide a link or docket number. I'd be interested to read it.
(3) Not really.
1. So basically you don't trust them because you don't agree with them. -- No, actually I don't trust them because they are actively misrepresenting stuff.
2. Regardless, they made their position clear before you came around, -- No, actually I am around for approximately the same time as them, and their position was not made clear (read the conflicting "that is to say" GPL clause); and when they "clarified" their position about things, it was to _remove_ rights from people who considered (by reading their text) they had it.
3. they're still transparent -- I can't really believe in transparency when I consider things are being misrepresented.
4. and their position hasn't changed. -- granted; ie, once they "clarified" their position, it hasn't changed (even though I think they should reconsider).
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
The NY Times (reg req and all) has a story covering this that seems worth reading. They say RMS is a "person of emphatic views".
http://www.nytimes.com/2005/11/30/technology/30lic ense.html?pagewanted=print
The New York Times had an article on the impact of the revision called "Overhaul of Linux License Could Have Broad Impact."
some quotes:
"Industry analysts estimate that the value of hardware and software that use the Linux operating system is $40 billion."
"The revision process promises to be intriguing because of the man behind the G.P.L., Richard Stallman, the founder of the Free Software Foundation.
The G.P.L., according to Mr. Stallman, is an effort to use copyright law to protect what he calls the "four basic freedoms of software" - the unrestricted right to use, study, copy and modify software. The license also requires that any modifications be redistributed with the same unrestricted rights. "
"For Microsoft's part, Steven A. Ballmer, its chief executive, has called the G.P.L. a 'cancer.'"
What comes first, finding a teacher or becoming a student?
The situation with respect to the GPL is quite different. At the top of the GPL you will find this notice
Not only are you not allowed to modify the GPL and call it Anonymous Coward's License, you are not allowed to use a modified copy at all.I am TheRaven on Soylent News
I wonder why the FREE software Foundation develops the GPL in a closed manner and makes such a fuss out of it. Why can't we get the draft today and fix it. Sorry, I don't understand.
I know that Richard Stallman does not like personal registration, so why do we have to register with our full name to receive news about the GPL?
That's basically an assignment clause. You can do that now if you get the contributes to assign copyright and questionably the courts may find that donating to a project obvious managed by one person is an assignment of copyright. That is they might find that people who donate to kernel.org are in fact assigning copyright in a vague sense. The assumption right now is that the individual authors retain all rights but I'm not sure the courts will agree. They might see this more like a book where the project lead is the "editor" and he has primary rights....
Anyway the tern you are looking for is assignment and many projects already require it.