« Zooppa - Advertising Goes Social | Main | iPhone UK: The Missing Manual - Mac OS X Leopard: The Missing Manual »

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451e50a69e200e54f97daa58833

Listed below are links to weblogs that reference Sun brings Start-up Essentials to the UK:

Comments

Simon Phipps

OK, I'll bite. In what sense are OpenSolaris and OpenJDK not Free software?

Paul Robinson

I'm a BSD guy, and I therefore consider the GPL not to be free in the sense that it places restrictions on use in proprietary software (which is a legitimate use of ideas) - as did Sun when evaluating it.

The CDDL (IMHO) lacks the freedom of the BSD license, but oddly the GPL guys hate it too. More background:

http://en.wikipedia.org/wiki/Common_Development_and_Distribution_License

Simon Phipps

So you're saying nothing under the GPL (like OpenJDK) is free software? And that nothing under OSI-approved licenses (like CDDL) other than BSD is free? C'mon, this sounds like a criticism of Sun for the sake of it...

Paul Robinson

Yes, it's a criticism of Sun. I'd rather they BSD licensed everything.

I'm entitled to my opinion, but I respect yours as well. Please don't turn this into a license flamewar.

Simon Phipps

OK, fair enough - as long as that's clear to all your readers.

Gilles Gravier

The debate about which license is free or open is an ongoing one. I doubt it will ever be solved. In fact, in many cases, it verges on the religions war.


There seems to be an authoritative source which is the Open Source Initiative which published a list of approved Open Source licenses at : http://www.opensource.org/licenses/alphabetical

The BSD license is listed there. Same as CDDL, GPL, MIT, and quite a few others. All these licenses share common aspects defined at http://www.opensource.org/docs/osd ... and which qualify them as being "Open Source" licenses.

These clauses guaranty a certain set of liberties to the user and developer (which make the "freedom" part of the license)... but also impose a set of constraints... which are there to guaranty the transmissibility of this freedom.

But even with the BSD license, you are not FREE to do everything you want with it. In particular, you are not allowed to redistribute the source without the included license text. This means that you are not completely FREE to do as you want... since you are not FREE to remove the license from the modified files.

Freedom is something strange. It is riddled with constraints to ensure it remains there. Every open source license (BSD, GPL, CDDL, MIT, Apache, Mozilla...) guaranties some freedoms by imposing a set of constraints.

One can make the claim that BSD is one of the less constraining licenses... but it still has a set of 3 clauses that BIND you. You are not FREE to do as you want with BSD licensed code. You enjoy a significant amount of freedom, but not completely unlimited.

So now the philosophical question... is freedom still freedom if there are some constraints to guaranty that it stays as initially defined?

Sun's OpenSolaris is published with an OSI approved Open Source license. This license guaranties a certain freedom for the user and developer. This freedom is defined by a set of clauses that constrain the user and developer in certain ways.

Other software licensed by BSD license are, just as well, covered by an OSI approved Open Source license. This license also guaranties a certain freedom for the user and developer. This freedom is defined by a set of clauses that constrain the user and developer in certain ways.

I believe that the above 2 paragraphs are 100% correct, they describe CDDL licensed software... and BSD licensed software. Details differentiate them, but Open Source Initiative approves both of the licensing schemes involved. Both are open source license, both guaranty a certain (yet different) amount of freedom at the price of a certain (yet, also, different) set of constraints.

Gilles

Gilles Gravier

Ah... I realize I forgot a possibly important element which I assumed would be clear when I entered my e-mail address (but it doesn't appear in my post)... I work for Sun.

I'll take advantage of this to precise that Sun isn't opposed to any kind of license. In fact, we've been using various licenses in different projects. Each to satisfy specific needs.

Our OpenSparc processor is licensed under GPL as we want enhancements brought to commercial derivatives of the processor to come back to the community.

Our OpenSolaris is licensed under CDDL as this allows commercial vendors (and there are a few) to make products embedding our OpenSolaris kernel without having to publish source of their additions, but while enjoying protection from things like patents lawsuits.

Roller, our blogging system is under the Apache license (Roller version 4.0).

Looking Glass is GPLv2.

The Java Duke logo is GPL licensed.

We ask people who contribute to http://www.sunsource.net/TUPPCP.html to contribute under the BSD license.

Demo and samples shipped with the Java Development Kit are also under BSD.

So we have no specific aversion to BSD (or any other OSI approved license). We pick our licenses after a considerate thought so that it best suits the need of each one of our projects and the target users (in some case developers) of the project.

Sometimes it will be GPL, sometimes LGPL, sometimes CDDL, sometimes Apache, and sometimes, yes, BSD.

Gilles

Dalibor Topic

Obviously, the only truly free license is the WTFPL! ;)

http://sam.zoy.org/wtfpl/

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment


 RSS
 Atom
 Subscribe to Video Feed