LWN.net Logo

4 points

4 points

Posted Oct 6, 2006 10:10 UTC (Fri) by mingo (subscriber, #31122)
In reply to: 4 points by coriordan
Parent article: Similar in spirit?

Removing "or later versions" would lead to many new free software projects later arriving in the same mess the Linux copyrights are in. If an absurd interpretation of GPLv2 was ruled valid by a court tomorrow, what would Linux do? It would have to relicence and it would be a mess. FSF foresaw this mess decades ago and put two infrastructures in place. One is the "or later versions" language, another is the copyright assignment for GNU projects.

two quick points.

Firstly, i have heard this "what if the GPLv2 is ruled unenforceable" boogeyman a number of times. It is just not happening. What is happening is that the GPLv2 is alive and kicking and enforced (and even litigated) in lots of important jurisdictions. A healthy number of precedents have built up in Europe for example, and in the US 99%+ of the defendants rushed into settlements without even thinking about a trial. Judges in Germany, the US and elsewhere are showing a clear and deep understanding the GPL and the obligations attached to it.

Please think about it, and dont just accept the FSF's position at face value. Please show some critical thinking.

On one side of the equation are more than 1 billion lines of code, worth tens of billions of US dollars, given away for free, with a few common-sense conditions attached to it, described in very clear words (in the GPLv2) that is easily translated to many languages, and which has been enforced to the true letter and intent of that license in important jurisdictions.

On the other hand we have the theoretical worst-case possibility of some other jurisdiction suddenly growing an "absurd" interpretation of the GPLv2, which, i assume, would mean the forfeiture of the whole codebase and its putting into the public domain. What is better protection against absurdity than the plain and clear language of the GPLv2. Secondly, what kind of judge do you think would do that to a body of work that has such a huge value, which wouldnt immediately be overturned on appeal?

Judges are often amongst the fairest and most objective people in most societies (even in dictatorships), and the law is based on thousands of years of history of fairness. I trust judges a lot more to interpret my license than i trust a mathematician that is currently presiding the FSF ...

Secondly, it is a false dichotomy to suggest that the only option is a total rewrite of the GPLv2. There are lots of options. The FSF could add a limiting language like: "if any portion of the license becomes unenforceable then we reserve the option to correct that language, with the minimal amount of changes needed to make it enforceable again".

Problem solved via GPLv2.01. But i get the feeling that giving up power and letting the community go is quite hard for Richard Stallman to do ...


(Log in to post comments)

The crux of the issue

Posted Oct 6, 2006 14:52 UTC (Fri) by cventers (subscriber, #31465) [Link]

Ingo,

(I shall include by reference my request made elsewhere that you return
to my set of points in response to your earlier points further down on
this page.)

> Firstly, i have heard this "what if the GPLv2 is ruled unenforceable"
> boogeyman a number of times. It is just not happening. What is
> happening is that the GPLv2 is alive and kicking and enforced (and even
> litigated) in lots of important jurisdictions. A healthy number of
> precedents have built up in Europe for example, and in the US 99%+ of
> the defendants rushed into settlements without even thinking about a
> trial. Judges in Germany, the US and elsewhere are showing a clear and
> deep understanding the GPL and the obligations attached to it.

You're right. GPLv2 is a strong license. And I think no one does a better
job of explaining why than Eben Moglen, the lawyer standing at the front
lines of the Free Software Foundation. Indeed, no one knows better than
Eben just how well GPL works except maybe your colleague Harald Welte,
netfilter developer and gpl-violations.org project lead, who I gather is
the only kernel developer concerned enough with GPLv3 to participate
beyond mere bickering (pardon the jab, but you still have not answered my
inquiry in this area even after I have asked multiple times).

> Please think about it, and dont just accept the FSF's position at face
> value. Please show some critical thinking.

You know Ingo, it is perfectly valid for you to hold an opinion on this
matter but I don't think you can claim any kind of expert status over the
very man who spends his days as an actual _attorney_ working with
defending the GPL license here and abroad.

Attorneys don't sit around passively and react to situations; part of
their regular job is to actively monitor their own crystal balls for
signs of trouble and develop intelligent responses to questions that have
yet to appear.

No matter how unlikely you think it is that GPLv2 could ever fail to do
precisely what it intends to do, Mr. Moglen (the man whose work you are
now trying to stop) sees a need to internationalize the license.
Internationalizing the license means divorcing the GPL from the very
American concept of 'derivative work', and carefully picking language
that does not imply any particular legal meaning in any particular legal
system in the world.

Once again, it is important to realize that Linux, a largely Western
project, isn't the only GPL-using free software commodity in the world. I
get the distinct sense from monitoring the news and international
conferences on this subject that free software authors are popping up in
any place there are computers, and that there is a particular emphasis
and opportunity for this reality because part of the Freedom is the
freedom to have the knowledge all others have, which can be a great
enabler if you are trying to do better than your third world country
would normally allow.

So I think it's damn essential that the GPL not only defend our software
there, but that it should also defend their software there as well. They
should be comfortable using the GPL license, and frankly, they're going
to be more comfortable using it if it isn't tied entirely to United
States copyright law.

Once again, Ingo, you have the full right of not using GPLv3, and I have
no interest in convincing you that you should. But I find your position
about the so-called moral obligations of the FSF now that its positions
clash with yours an indefensible reason to deny the many users and
developers who want and need GPLv3 the right to have it. And that is why
I strongly object to your strong and repeated assertion of this red
herring.

> On one side of the equation are more than 1 billion lines of code,
> worth tens of billions of US dollars, given away for free, with a few
> common-sense conditions attached to it, described in very clear words
> (in the GPLv2) that is easily translated to many languages, and which
> has been enforced to the true letter and intent of that license in
> important jurisdictions.

I find it interesting that you keep referring to the large body of GPL
code out there. When it's the evil Free Software Foundation going back on
their promises, taking advantage of all the poor free software developers
too stupid, lazy or busy to notice that their inclusion of the words "or
any later version" at the top of every file that comprises their great
work, it is a problem that must be stopped. The FSF wields too much power
over that code!

But when it is the FSF proposing to defend those billions of lines of
code worth billions of US dollars from the whims of, well, every diverse
legal system on the planet, you accuse people of having not used critical
thinking because they worry that the fantastic GPLv2 might not work quite
the same on every place on Earth.

So you don't want the FSF - the drafters of the GPL license, the
philosophers behind the Free Software movement, and the programmers
behind much of the combined GNU/Linux system to do anything but sit
absolutely still and hope disaster never strikes? And you go further and
claim you have been wronged when they try?

Mr. Molnar, I'm beginning to suspect the reason you haven't replied to
any of my other messages is that your whole position is truly
indefensible.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds