LWN.net Logo

What those "power plays" gave you

What those "power plays" gave you

Posted Oct 18, 2006 17:59 UTC (Wed) by JoeBuck (subscriber, #2330)
In reply to: Freedoms granted by the GPLvX by drag
Parent article: FSF should separate GPLv3 changes (Linux.com)

When Mike Tiemann wrote the first implementation of GNU C++, his employer claimed rights to the code and their lawyers were investigating some kind of "user does the link" trick to allow them to sell the code as proprietary software, even though it was a GCC derivative. The FSF pushed back and let it be known that there would be legal action. The result is that the company gave up and allowed Tiemann to contribute the code to the FSF. If this hadn't happened, there would be no GNU C++ compiler, or there would be a greatly inferior one (to get the compiler in the shape it is in today required hundreds of man-years of paid labor, and that work wouldn't have been done if corporate lawyers had succeeded in undermining the GPL). There would be no KDE.

When Steve Jobs ran NeXT, they tried the same thing with the Objective-C compiler they built on top of gcc; here the user-does-the-link hack was easier since Objective-C adds far less to C than C++ does. Again, thanks to a behind-the-scenes power play, there's a free Objective-C compiler and a GNUstep environment for those who liked NeXT's stuff.


(Log in to post comments)

What those "power plays" gave you

Posted Oct 18, 2006 22:48 UTC (Wed) by drag (subscriber, #31333) [Link]

Well ya.

People understand the point of open source well. Even the most jaded propriatory-istic code contributor mostly 'gets it' that GPL, by compelling the open source, levels the playing feild for developers and companies and allows small companies to compete against big ones.

Classic capitalism requires that the entry to markets remains open and accessable to new players. That way even if a market it dominated by a large player it allows for small players to take over if the big guy starts slipping. (basicly when Microsoft says their pro-capitalist they are full of crap and have made up their own definition of what that is)

This is understandable and is a good thing.

However they don't see the value in requiring that software be modifiable and runable by end users with no restrictions and no loss of functionality.

This is a pure ethical thing.

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