The InformationWeek -- Blogs
Welcome Guest. | Log In| Register | Membership Benefits

Open Source Blog

Topics:   Open Source

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

GPL Usage: Growing And Shrinking, Both


Posted by Serdar Yegulalp, Jun 30, 2009 02:21 PM

If the latest round of statistics are to be believed, the GPL -- the most popular license for open source software -- is undergoing a slow but fundamental shift. But if the same statistics are to be further believed, other licenses are also gaining ground on the GPL.


The stats in question are part of an ongoing effort by our old friends Black Duck Software, who harvest and tabulate licensing information about open source projects and then publish the resulting data. In the last year, two changes have taken place that are worth mentioning:

  1. GPLv3 is taking off. A strong and accelerating portion of GPL licensed projects are shifting to GPLv3. v3 keeps modifications to the software out in the open, so that they cannot be built upon and changed without having the changes released into the wild as well, no matter what the context of its use.
  2. But other licenses are gaining ground on the GPL as a whole. Among them are the BSD/MIT licenses (which in total represent about 10% of the pie), which are far more permissive than the GPL -- and Microsoft's own MPL, also an OSI-approved license but with the potential turnoff of being Microsoft-created.

I am willing to bet these changes are part of two trends at work. #1 is part of the growing awareness amongst the little guys that the major software movers and shakers are getting more into open source -- using more of it, writing more of it, providing more of it -- and using GPLv3 is a good way to protect their work from being re-used in a manner that benefits only the big guys.

#2 seems reflective of the growing diversity of people, big and small, writing open source. That much bigger a crowd means that many more approaches -- and it also means growing awareness of what the long-term implications of picking a given license are. I know one programmer who no longer uses the GPL for anything, because he wants to avoid the political implications of the GPL entirely. (He uses the BSD license.) Another fellow I know is a GPL diehard, although not a v3 user. I've used the MIT license for what few pieces I've distributed. Take any four other projects with different licensing, and ask them why they chose the license they did, and you may well get startlingly different answers -- even for the same license.

A while back I wrote that consolidating on the GPL had one advantage: it was widely-used and well-known, and open source as a whole had enough obstacles, so why complicate things further? But that was, in its own way, as limited a view as those who avoided open source entirely. I've come to feel that a diversity of licensing is useful for the sake of allowing software to be developed and distributed in ways that complement both its creators and users -- as long as there are ways to sift through the confusion, too. The OSI "Good Programming Seal of Approval" for licenses helps, but from what I've seen, very little beats word of mouth, face-to-face testimonial about open source at work.

I don't think GPLv3 will become the GPL as we know it, and I don't think the GPL as a whole will be eclipsed entirely, either. But they're not the only game in town, and shouldn't be.

InformationWeek Analytics has published an independent analysis of the current state of open source adoption. Download the report here (registration required).

Follow me and the rest of InformationWeek on Twitter.

« Realizing Government 2.0 | Main | Real-World Cloud Computing Applications »



Sign Up Now
For InformationWeek News Alerts




This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.




 
 

  1. Here's to the First Responders!
  2. HPC Joins the Dummy Revolution?
  3. Detecting Scalability Problems With Intel Parallel Universe Portal


Join The InformationWeek Group On LinkedIn


                           


  1. Verizon Wireless Starts Updating The Motorola Droid
  2. Samsung Redefines Vaporware: 'Bada'
  3. Google Goggles Visual Search Fails Early Testing
  4. HTC Droid Eris To Get Android 2.0 Update
  5. Google Chrome For Mac Beta Now Available


  1. Apple Tablet Eyed For March Release
  2. Facebook Christmas Worm Spreads Holiday Infection
  3. AT&T To Curb Smartphone Data Use
  4. Google Boosts Android Maps
  5. Video Driving Cisco Growth
  6. Google Web Toolkit 2.0 Adds Performance Tools

 

  Ars Technica
Boing Boing
Channel 9 Forums
CRN Blogs
Dr.Dobb's Portal: Blogs
Engadget
Gizmodo
GrokLaw
  Lifehacker
Schneier on Security
Slashdot
TechCrunch
Techdirt
Techmeme
Valleywag

  DECEMBER 2008
NOVEMBER 2008
OCTOBER 2008
SEPTEMBER 2008
AUGUST 2008
JULY 2008
JUNE 2008
MAY 2008
  APRIL 2008
MARCH 2008
FEBRUARY 2008
JANUARY 2008
DECEMBER 2007
NOVEMBER 2007
OCTOBER 2007
SEPTEMBER 2007