On TechRepublic: 12 tech terms that make you sound old
BNET Business Network:
BNET
TechRepublic
ZDNet

February 6th, 2008

"First among equals" undermines community, says Linus

Posted by Ed Burnette @ 11:11 am

Categories: Community, General, Java, Licenses, Linux, Sun

Tags: GPL, Linux, Open Source, UNIX, Operating Systems, Software, Ed Burnette

First among equals undermines community, says LinusIn an interview at the Linux Foundation, Linus Torvalds warned of commercial control of open source. Using Java and OpenSolaris as an example he pointed out that “Sun ends up having rights that nobody else has – even if they then act perfectly and they really behave well, just the fact that they have special rights makes people legitimately feel like they are second class citizens.”

The “special rights” he’s referring to come into play because a) a single commercial entity, in this case Sun, holds the copyright, and b) the license used, in this case GPL, does not give other users and developers the same rights as the copyright holder. The owner can use, or allow others to use, the code in ways the GPL prohibits. This gives the owner a competitive advantage and a source of revenue that nobody else can enjoy.

Fellow ZDNet blogger Dana Blankenhorn refers to this situation as “proprietary open source“.

“That’s not how you build a community,” says Linus, who uses a different model for the Linux kernel. “One of the things I did with Linux from very early on was when somebody sends me changes, they retain all copyright in those changes. I don’t have any more rights than anybody else,” he says. “Your rights when it comes to Linux are directly what you put into it.”

This does make some things harder, such as making changes to the license, he admitted. “There are rationalizations for why you have to assign copyrights to some and they may even be valid,” he says, “but it does undermine the community because it means that there is a first among equals.”

In related news, so far both Linus and the Free Software Foundation have declined to respond to “An Open Letter to Linus Torvalds“. Released on Martin Luther King’s birthday, one of the things the letter proposed was to change GPL to allow GPL and non-GPL code to be intermixed more freely. This would help level the playing field between code owners and everybody else.

Ed BurnetteEd Burnette is a professional developer and author of several articles and books about computing including Hello, Android: Introducing Google's Mobile Development Platform, 2nd Edition. For disclosure of Ed's industry affiliations, click here or to view his full profile click here.

Email Ed Burnette

Subscribe to Dev Connection via Email alerts or RSS.

  • Talkback
  • Most Recent of 28 Talkback(s)
try re-reading a Gpl yourself
I've read the Gpl and this article makes no sense whatsoever. Try reading it yourself and compare to what the article says lol... (Read the rest)
Posted by: Tom6 Posted on: 07/27/09 You are currently: a Guest | | Terms of Use
SugarCRM and Proprietary Open Source  michael@... | 02/06/08
Yes, Sugar is the only one that can maintain a library of "extras" for  DonnieBoy | 02/08/08
They're different , that's all  Richard Flude | 02/06/08
Equal is imaginary...  No_Ax_to_Grind | 02/06/08
Sure, IBM can and DOES influence the direction of Linux, but, they do NOT  DonnieBoy | 02/08/08
Depends on what you mean by "Linux"  John L. Ries | 02/08/08
Very true, but you can not make a modified kernel. But, yes, it is great  DonnieBoy | 02/09/08
Not sure "proprietary open source" is the right term  John L. Ries | 02/06/08
It's not just alleged, it's a fact  Ed BurnetteZDNet Moderator | 02/11/08
AFAIK, Linus has never said so...  John L. Ries | 02/12/08
It remains a mystery.........  Ole Man | 02/17/08
Boo hoo  Omch'Ar | 02/06/08
What do you mean "forced"  John L. Ries | 02/07/08
Eclipse works the same way  Ed BurnetteZDNet Moderator | 02/11/08
Sun's model is a great way to make opensource work  kieran@... | 02/07/08
Somewhat missing the point there.  odubtaig | 02/07/08
Purpose of the GPL  Erik Engbrecht | 02/07/08
That is ONLY an option if you want the FSF to help protect you. In any case  DonnieBoy | 02/08/08
Purpose of the GPL  Ole Man | 02/17/08
This is the same problem with MySQL, Qt, and a lot of other projects.  DonnieBoy | 02/08/08
How ironic that Sun  odubtaig | 03/04/08
So explain to me...  Vesicant | 02/14/08
The difference is the number of copyright holders  Ed BurnetteZDNet Moderator | 02/14/08
Linux is slowly committing suicide  spellbound@... | 02/14/08
Linux is slowly committing suicide  Ole Man | 02/17/08
It's more like a BSD license  odubtaig | 03/04/08
Line X  jabailo1 | 02/14/08
try re-reading a Gpl yourself  Tom6 | 07/27/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here