On CBS MoneyWatch: 10 Most Expensive U.S. Colleges
BNET Business Network:
BNET
TechRepublic
ZDNet

April 29th, 2009

Apache or GPL?

Posted by Dana Blankenhorn @ 9:00 am

Categories: Applications, BSD, Development, FOSS, GPL, General, Legal, Software Licensing, management

Tags: GPL, Community, Apache Software Foundation, Open Source, Dana Blankenhorn

Matt Asay today switched his license alliegiance, to Apache from the GPL.

Before anyone starts in with the Arlen Specter jokes, let me say that based on the criteria he sets out, adoption, his argument makes sense. (I also think Matt is better-looking than Specter, at right, from his own Web site, no matter what party you belong to.)

Once an open source product is released into the market, users don’t really care what license it uses.

If you are looking to businesses to fund further development, a good argument can be made for Apache or even the Eclipse license. Google likes Apache, IBM Eclipse, and your user-in-the-street could probably care less.

What counts on this question for me is not adoption but development.

If your company wants to release its own code, and control that code, if open source is mainly a marketing concept to you, then a BSD license such as Apache or Eclipse makes perfect sense.

On the other hand, if you’re looking for a community to extend your code, to build your code, and to defend your code with their bug fixes and forum support, then the GPL works best.

Communities develop best where rights and responsibilities are equal. But business and democracy are two different things. Business exists to exploit code for profit. Communities seek to exploit code for the shared benefit of all.

I think it’s possible that, over the last few years, many companies confused corporate projects with community projects. They made noises about community support, and supporting the community, but they were really in it for themselves, this was obvious to everyone, and besides their code wasn’t terribly exciting to anyone other than business allies.

On the other hand many companies have proven you can make a lot of money from the GPL. If you’re willing to really embrace the community you create, to nurture that community, and to take no more from the community than the community feels is your due.

Some are finding that a rather big if. It is this if that caused the open source movement to break away from Stallman and his FOSS advocates a decade ago. And that basic, ideological divide remains.

To my way of thinking Matt just figured out which side he was on all along.

Dana BlankenhornDana Blankenhorn has been a business journalist for 30 years, a tech freelancer since 1983. You can follow Dana on Twitter. See his full profile and disclosure of his industry affiliations.

Email Dana Blankenhorn

Subscribe to Linux and Open Source via Email alerts or RSS.

  • Talkback
  • Most Recent of 67 Talkback(s)
The problem is non-existent...
Yes, Linus could turn Linux into proprietary software - however the license prevents that from affecting any version release already released under GPL. Not only would there be no sense of any kind if... (Read the rest)
Posted by: robsku Posted on: 05/12/09 You are currently: a Guest | | Terms of Use
Are pigs flying.  zzz1234567890 | 04/29/09
Name me one company that makes a LOT of money  frgough | 04/29/09
Exactly!  DevGuy_z | 04/29/09
That would make sense....  storm14k | 04/29/09
For an individual  Joeman57 | 04/29/09
But most of the companies....  storm14k | 04/29/09
Disagree with part of your point  Joeman57 | 04/29/09
You really need to get out more....  storm14k | 04/30/09
Sure Storm  Joeman57 | 04/30/09
how funny....  Christian_<>< | 04/29/09
Keep trying...but he's right, from  ItsTheBottomLine | 04/29/09
Red Hat Earnings  ron@... | 04/29/09
u proved your own point... apple's osx is running on top  brokndodge@... | 04/29/09
No... it's BSD...  Spiritusindomit@... | 04/30/09
Why so pathetic behavior?  robsku | 05/11/09
That's the point of GPL  Spiritusindomit@... | 04/30/09
GPL is superior to BSD  Linux Geek | 04/29/09
No back room deals?  No_Ax_to_Grind | 04/29/09
You can sell just not own.  DevGuy_z | 04/29/09
re: you are kidding right?  Christian_<>< | 04/29/09
Better check again  Joeman57 | 04/29/09
I wisah I could "lose" that much money for a day or two. (nt)  No_Ax_to_Grind | 04/29/09
MS losing money? On what planet?  No_Ax_to_Grind | 04/29/09
In his little commune world...nt  ItsTheBottomLine | 04/29/09
Which is why the Justice Department...  hasta la Vista, bah-bie | 05/01/09
No kidding, he probably believes his claims...  robsku | 05/11/09
No, Red Hat does not sell code  No_Ax_to_Grind | 04/29/09
i think that the problem at sun was they wanted to 'own' the project  brokndodge@... | 04/29/09
Sun not a perfect example by any means...  robsku | 05/11/09
False Premise  No_Ax_to_Grind | 04/29/09
GPL = Free as in Fascism  mikefarinha | 04/29/09
Could you repeat that?  Lunatic59 | 04/29/09
Richard Stallman's Own words.  mikefarinha | 04/29/09
It's subject to interpretation  DanaBlankenhornZDNet Moderator | 04/29/09
I disagree  No_Ax_to_Grind | 04/29/09
Money has nothing to do with it.  mikefarinha | 04/29/09
Money has everything to do with everything...  ItsTheBottomLine | 04/29/09
@socialism=nowhere - Read more than just my Subj. Title  mikefarinha | 04/29/09
agreed, stallman is an extremist...  brokndodge@... | 04/29/09
...but he may have a bit of a point (thoughts)  Mitch 74 | 04/30/09
your point was more elegant than mine...  brokndodge@... | 04/30/09
A fictitious argument supported by a fictitious situation  mikefarinha | 04/30/09
Fictitious argument? Not really  Mitch 74 | 04/30/09
@ Mitch 74 - You're right. I should have used a different title.  mikefarinha | 05/01/09
Stallmans opinions are not shared by everyone...  robsku | 05/11/09
Also  Michael Kelly | 04/29/09
Not really.  No_Ax_to_Grind | 04/29/09
Not much of a point here...  storm14k | 04/29/09
How did it work out for Sun?  No_Ax_to_Grind | 04/29/09
Not really  DanaBlankenhornZDNet Moderator | 04/29/09
I think software is a big part...  storm14k | 04/29/09
if you tweak the server hardware for a desktop setup then you have  brokndodge@... | 04/29/09
How did what work out for Sun?  storm14k | 04/29/09
They did try it: OpenSolaris, OpenOffice  markbn | 04/29/09
You cannot reason with the unreasonable  Ole Man | 04/29/09
RE: Apache or GPL?  brokndodge@... | 04/29/09
GPL for Operating Systems  Roger Ramjet | 04/30/09
Okay, I will grant you that...  Spiritusindomit@... | 04/30/09
RE: Apache or GPL?  mustang335ahc | 04/30/09
Not exactly....  Spiritusindomit@... | 04/30/09
Brah-vo!  Spiritusindomit@... | 04/30/09
Lousy propaganda by twisting things...  robsku | 05/12/09
Licensing  magallanes | 04/30/09
The problem is non-existent...  robsku | 05/12/09
RE: Apache or GPL?  Bilmekanikeren | 04/30/09
RE: Apache or GPL?  Bilmekanikeren | 04/30/09
RE: Apache or GPL?  Bilmekanikeren | 04/30/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