Home  >  

Open Source Code Licenses Review

Author photo
AddThis Social Bookmark Button

Grant Skinner has been thinking about and researching open sources licenses. I think this is a timely blog post that everyone involved in software should take a look to get a quick high level understanding of the most popular open source licenses. As Grant puts it:

I think there is a critical lack of understanding about the implications of different source code licenses in the Flash and Flex world. As my company has grown, and we have tackled more critical projects for larger clients, I have had to educate myself and my team on this topic.

He comes at it from an interesting perspective for the following reasons:

1- Grant runs a software development company, so has to be concerned about making money and delivering quality(no big sugar daddy or legion of volunteer developers)
2- His company sells commercial closed sourced components
3- They also distribute freely available source code that is equally valuable
4- They use open source code in their client projects

Grant compares and contrasts the following licenses: Implicit Copyright, GPL, LGPL, MPL, BSD, Apache, MIT, Public Domain and Creative Commons.

His conclusion is that most code you release should be either MIT or sold commercially. I'm wondering if anyone has any arguments for using GPL? It seems to be regarded as a business friendly license for commercial software vendors who want to open source all or parts of their application, I guess the main benefit is that your competitors couldn't just resell your code without open sourcing it.

I'm pretty much a newbie to open source, the licenses and business models around it but I'm very interested for certain projects we're working on at Nitobi. So stay tuned while I post interesting notes here on what I find.

Read more from Andre Charland.

Comments

1 Comments

Dave Nielsen said:

Don't forget about Affero GPL. It specifies that websites, who use the software to provide services to others, must contribute IP back to the project too. SaaS companies like Google don't like it because it requires them to open source all of theier server code.

Leave a comment


Type the characters you see in the picture above.

Tag Cloud

Poll: Resolutions for 2009

What's your top resolution of 2009?

Vote | View Poll Results | Read Related Blog Entry

Latest Features

New Recommended eBooks

Get free updates and all-access to O'Reilly eBooks on your iPhone, Kindle, Sony Reader, or other mobile device.

  • Essential ActionScript 3.0, 1e book JavaScript: The Definitive Guide, 5e  book
  • Programming Collective Intelligence book High Performance Web Sites, 1e book
  • ActionScript 3.0 Cookbook book iPhone Open Application Development book
  • Learning Flex 3, 1e  book JavaScript: The Good Parts book
  • ActionScript 3.0 Design Patterns, 1e  book Beautiful Code, 1e  book
  • RESTful Web Services, 1e  book The AIR 1.5 Cookbook  book
  • Visualizing Data, 1e  book Learning ActionScript 3.0, 1e  book
  • Ajax: The Definitive Guide, 1e  bookCSS: Flex 3 Cookbook book
  • JavaScript & DHTML Cookbook, 2e  book Designing Web Navigation book

Learn more about eBook bundles

Recommended for You

Books Excerpts

ActionScript 3.0 Cookbook cover Read excerpts of RIA books provided by InsideRIA and O'Reilly Digital Media.

Find more book excerpts

Archives

  • Or, visit our complete archive.  

About This Site

Welcome to the premiere community site for all things RIA sponsored by O'Reilly Media and Adobe Systems Incorporated.