x
Loading
 Loading
Hello, Guest | Login | Register

Door 1, 2, or 3

Three open source licenses is more than enough.

Another day, another open source license. Or at least that’s how it seems.
There’s the venerable GPL and the less restrictive LGPL; the MIT, BSD, Mozilla, and Apache licenses; the variants that vendors such as Trolltech (the QPL), Sleepycat (the SL) and Sun (the CDDL, SISSL, SPL) use; and as if that list wasn’t enough, there’s roughly fifty more open source licenses on the Open Source Initiative’s (OSI) list of OSI “approved” licenses (see http://www.opensource.org/licenses/). It’s like alphabet soup, and the sheer number of licenses makes counseling (the leather sofa kind) and counsel (the leather wingtip kind) seem like bargains.
Of course, this rather long list of licenses (and I’m sure my list is far from complete) didn’t spring into existence overnight. Much like source code, open source licenses — and the underlying philosophies and legal theories behind them — evolve. Over time, licenses face legal challenges and are revised to clarify and refine the intent of the licensor, and it’s unrealistic to expect one license to fit all: Sun’s interests are not IBM’s interests are not Richard Stallman’s interests. And developers, take comfort: lawyers succumb to Not Invented Here disease, too.
It’s easy to have perfect hindsight: perhaps a different precedent should have been set way back when. A statement on the OSI web site (which I’ll paraphrase for brevity) concurs:
“[To build as many]bridges as possible between developers and the corporate world… we accepted a accepted…

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. Photo: Linus Celebrates the Windows 7 Launch
  2. Linux Magazine 2009 Mobile Developer Survey
  3. Pleased to Meet You: Tips for Interviews
  4. Resume Writing 101
  5. Bro', Can You Spare a Job?
Follow Linux Magazine
Rackspace