Live data from Hacker News

FSF Wastes Away Another "High Priority" Project

phoronix.com

31–40 of 104 posts

Re: FSF Wastes Away Another "High Priority" Project

#31

Why the fuck would a library not use the Library GPL? It's the same stupidity as readline.

LGPL as "Library GPL" is deprecated - the v3.0 version is called the "Lesser GPL". It's intended to be appropriate for some libraries, but was never intended to be used for all. See the link in my neighbor comment for more details.

Re: FSF Wastes Away Another "High Priority" Project

#32

Earlier quoted context omitted.

The line you quoted doesn't appear in the terms of the license; projects can use that language to apply GPLv2 or any later version, but they don't have to do so. Many projects explicitly use version 2 only, most famously the Linux kernel.

So it is effectively their fault for preventing the licence of their project from _ever_ being updated, even in the case where some future legal loophole makes exploiting GPLv2 code possible. It is short sighted essentially freezing the legal status of a project forever, and it is even more idiotic to blame the FSF for being incompatible with projects that voluntarily cut off forward-compatibility by removing the "or…

If freezing legal status of a project forever is short-sighted, the ability to opt-out of upward compatibility in GPLv2 is a tragedy, as is the same in GPLv3. If there ever is a GPLv4, hopefully it will be purely GPLv4+ with no option for GPLv4-only.

Re: FSF Wastes Away Another "High Priority" Project

#33
post #25

Could someone tell me, is the FSF actually relevant anymore? If so, how?

There is always the need for somebody to stand up as the opposing side to those who seek to build their business on abusive practices such as vendor lock-in or DRM. The FSF is that voice, and it's a more important role than ever. For example, the FSF has long warned of the dangers of DRM, and in recent years these warnings have proved themselves prescient now that we have things like Amazon remotely wiping Kindles on…

Cannot imagine the world without FSF. Thank god for FSF and RMS.

Re: FSF Wastes Away Another "High Priority" Project

#34

Anyone surprised by the fact that the FSF puts its principles about the purity of free software licenses before pragmatism hasn't been paying much attention. The GPLv3 is the flagship license of the FSF and they think it fixes some issues with the GPLv2, so it's hardly surprising that they will refuse to relicense their high priority projects under the older license. "But you'll gain more users" has never been a reas…

LibreCAD doesn't hold the copyright, so they can't change the license. The copyright is held by a private company with no particular incentive to make the Free product better, especially since the paid product wouldn't be able to use the LibreDWG code.

Re: FSF Wastes Away Another "High Priority" Project

#35

Anyone surprised by the fact that the FSF puts its principles about the purity of free software licenses before pragmatism hasn't been paying much attention. The GPLv3 is the flagship license of the FSF and they think it fixes some issues with the GPLv2, so it's hardly surprising that they will refuse to relicense their high priority projects under the older license. "But you'll gain more users" has never been a reas…

> "But you'll gain more users" has never been a reason for the FSF to compromise on their principles.

Wasn't that the main motivation for the LGPL?

Re: FSF Wastes Away Another "High Priority" Project

#36

Earlier quoted context omitted.

The line you quoted doesn't appear in the terms of the license; projects can use that language to apply GPLv2 or any later version, but they don't have to do so. Many projects explicitly use version 2 only, most famously the Linux kernel.

So it is effectively their fault for preventing the licence of their project from _ever_ being updated, even in the case where some future legal loophole makes exploiting GPLv2 code possible. It is short sighted essentially freezing the legal status of a project forever, and it is even more idiotic to blame the FSF for being incompatible with projects that voluntarily cut off forward-compatibility by removing the "or…

It's a trade off you make when you first choose the license: Either you leave the upgrade clause in, as recommended by the FSF. Then anyone can easily upgrade the license of the project to a new version of the GPL (or just use it as if it were licensed under the new version). The drawback is of course that you trust the FSF that new versions of the license match the spirit of the old ones, or that you find them at least agreeable.

Or you remove the upgrade clause. In that case you can be absolutely sure that nobody can sneak in new terms that you don't agree with. On the other hand, if you do actually want to change the license (e.g., upgrade to a new version of the GPL), you'll have to ask all the contributors to agree to the license change explicitly.

Re: FSF Wastes Away Another "High Priority" Project

#37
post #25

Could someone tell me, is the FSF actually relevant anymore? If so, how?

There is always the need for somebody to stand up as the opposing side to those who seek to build their business on abusive practices such as vendor lock-in or DRM. The FSF is that voice, and it's a more important role than ever. For example, the FSF has long warned of the dangers of DRM, and in recent years these warnings have proved themselves prescient now that we have things like Amazon remotely wiping Kindles on…

Beyond having an uncannily correct track record, the FSF also does not move its goalposts, thusly denying the possibility of corporate interests gaslighting libre software.

Re: FSF Wastes Away Another "High Priority" Project

#38

Anyone surprised by the fact that the FSF puts its principles about the purity of free software licenses before pragmatism hasn't been paying much attention. The GPLv3 is the flagship license of the FSF and they think it fixes some issues with the GPLv2, so it's hardly surprising that they will refuse to relicense their high priority projects under the older license. "But you'll gain more users" has never been a reas…

> "But you'll gain more users" has never been a reason for the FSF to compromise on their principles. Wasn't that the main motivation for the LGPL?

Kinda. It was more "it would only hurt us", though in practice, the way it was likely to hurt them was through lower usage.

The official statement is: "Using the ordinary GPL is not advantageous for every library. There are reasons that can make it better to use the Lesser GPL in certain cases. The most common case is when a free library's features are readily available for proprietary software through other alternative libraries. In that case, the library cannot give free software any particular advantage, so it is better to use the Lesser GPL for that library.

This is why we used the Lesser GPL for the GNU C library. After all, there are plenty of other C libraries; using the GPL for ours would have driven proprietary software developers to use another—no problem for them, only for us."

Re: FSF Wastes Away Another "High Priority" Project

#39
post #29
post #14

Earlier quoted context omitted.

It's not necessary to include that clause. Many software packages don't. When they talk about making a package GPLv2+, instead of GPLv2, I believe that's the distinction they're talking about.

No, if the clause isn't in there then it doesn't apply. You can talk about anything you want.

sigzero - We don't disagree ;)

I was referring to what the article was "talking about", with /their/ GPLv2+ terminology.

If you license it as GPLv2, it's GPLv2 only.

Re: FSF Wastes Away Another "High Priority" Project

#40

Anyone surprised by the fact that the FSF puts its principles about the purity of free software licenses before pragmatism hasn't been paying much attention. The GPLv3 is the flagship license of the FSF and they think it fixes some issues with the GPLv2, so it's hardly surprising that they will refuse to relicense their high priority projects under the older license. "But you'll gain more users" has never been a reas…

At this point, they should probably worry less about "gaining" users and more about "alienating" them.
Post reply on HN