<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/18485/Sun_Proposes_GPL_CDDL_Dual_License_for_NetBeans</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Mon, 09 Nov 2009 08:13:24 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264654</link>
			<guid isPermaLink="true">http://osnews.com/thread?264654</guid>
			<description>So _we'll_ get their zfs and _they'll_ get our drivers ...</description>
			<pubDate>Mon, 20 Aug 2007 21:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (deb2006)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Good move</title>
			<link>http://osnews.com/thread?264684</link>
			<guid isPermaLink="true">http://osnews.com/thread?264684</guid>
			<description>Great news. The more that Sun facilitates code-sharing, the more that they impress me and make me believe that they have really turned a new leaf.<br />
<br />
The reality is that the GPL is firmly established. While I think it's a fine license, I am not going into a debate over its merits. But as a very common license, the more code that is compatible with GPLed license code, the more that the entire FLOSS universe benefits and that can and should include SUN too.<br />
<br />
I am more inclined to take now SUN more seriously and to begin recommending them again, because despite many of their f--kups in the past, they seem to be taking genuine and positive steps to not just speak about openness, but to be really open.<br />
<br />
When I finally see the Java runtime included in Debian by default, I'll know that they have fully delivered on that promise.<br />
<br />
And if they ever dual-license Solaris, I will go ahead and try it again. I tried Solaris 8 on a range of hardware a few years ago and it didn't like my hardware, but I am willing to revisit the past.Edited 2007-08-20 23:51</description>
			<pubDate>Mon, 20 Aug 2007 23:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (porcel)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Good move</title>
			<link>http://osnews.com/thread?264701</link>
			<guid isPermaLink="true">http://osnews.com/thread?264701</guid>
			<description><div class="cquote">And if they ever dual-license Solaris, I will go ahead and try it again. I tried Solaris 8 on a range of hardware a few years ago and it didn't like my hardware, but I am willing to revisit the past.  </div><br />
<br />
Pardon? you're judging an operating system based on an experience over 10 years ago? mate, things have changed alot in 10 years! believe me, the Solaris of today is a world apart from Solaris 8.<br />
<br />
Regarding licencing; the issue isn't so much the fact is GPL is better, but the fact that the GPL is more well known - and personally, I prefer the CDDL given that it is a file based licence rather than a 'all or nothing' approach which GPL takes.<br />
<br />
As for Netbeans, hopefully if they do make it dual licenced, it should also provide a good framework for vendors to base their applications on - which is what *NIX over all needs; a great framework to make application vendors life easier.</description>
			<pubDate>Tue, 21 Aug 2007 02:14:00 GMT</pubDate>
			<author>donotreply@osnews.com (kaiwai)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264703</link>
			<guid isPermaLink="true">http://osnews.com/thread?264703</guid>
			<description>I don't quite get why this post above was modded down. Perhaps I take the stuff he said too lightly, but I for one would like to see Linux And OpenSolaris kernels being able to share more code for the benefit of both projects.<br />
<br />
Is there anything specially hideous about this idea that I haven't seen ?</description>
			<pubDate>Tue, 21 Aug 2007 02:32:00 GMT</pubDate>
			<author>donotreply@osnews.com (AlexandreAM)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Good move</title>
			<link>http://osnews.com/thread?264704</link>
			<guid isPermaLink="true">http://osnews.com/thread?264704</guid>
			<description><div class="cquote">Regarding licencing; the issue isn't so much the fact is GPL is better, but the fact that the GPL is more well known - and personally, I prefer the CDDL given that it is a file based licence rather than a 'all or nothing' approach which GPL takes. </div><br />
<br />
Although I'm a BSD guy myself, I'm so with you on that one.</description>
			<pubDate>Tue, 21 Aug 2007 02:36:00 GMT</pubDate>
			<author>donotreply@osnews.com (meianoite)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264710</link>
			<guid isPermaLink="true">http://osnews.com/thread?264710</guid>
			<description>Although going by the &quot;rules&quot; he has done nothing wrong the comment displays a distinct lack of technical knowledge and a slight degree of GPL zealotry. Not to mention that this story is about Netbeans and not OpenSolaris.<br />
<br />
OpenSolaris could not simply *use* Linux drivers as they are fundamentally different, i'm sure there is some good info that could be gleaned from the Linux drivers but I doubt it would be worth going GPL and losing the benfits inherent in CDDL?<br />
<br />
The CDDL is a great open source license that serves the needs and wants of the OpenSolaris community just fine, the community may decide to go GPL3 based upon it's merits but going to GPL2 would be a step backward in many eyes, including mine.<br />
<br />
A constructive approach often benefits all, rolling around on the floor screaming &quot;I want GPL&quot; is not going to help anyone.</description>
			<pubDate>Tue, 21 Aug 2007 03:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (chekr)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264751</link>
			<guid isPermaLink="true">http://osnews.com/thread?264751</guid>
			<description>&quot;&quot;<br />
OpenSolaris could not simply *use* Linux drivers as they are fundamentally different<br />
&quot;&quot;<br />
<br />
Maybe not *simply*, but it really would not be that much work. The glue layer between raw hardware manipulation and the OS would have to be reworked, but the most difficult part would be done. See how nVidia and ATI drivers for Windows and Linux share most of the code, and those two operating systems are vastly more different than Linux and Solaris. There's even a wrapper layer that allows straight Windows network drivers to be used in Linux!<br />
<br />
And most of the higher level code that would be different between Solaris and Linux would be very similar for Solaris drivers of the same family (say all network cards, or scsi cards, or sound hardware or whatever).<br />
<br />
I think both Solaris and Linux would technically benefit from the code sharing that the GPL would permit. As for market penetration, though, I'm not sure about who would benefit the most in the long term. It could well be that Solaris was stripped of its advantages and then dumped as an equally competent but less mainstream OS, or it could also happen that it turned into a much more formidable opponent to Linux and Windows.</description>
			<pubDate>Tue, 21 Aug 2007 09:55:00 GMT</pubDate>
			<author>donotreply@osnews.com (Lobotomik)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Good move</title>
			<link>http://osnews.com/thread?264756</link>
			<guid isPermaLink="true">http://osnews.com/thread?264756</guid>
			<description>Solaris 8 is what most serious SUN shops were running up to three and half years ago, so I am not talking about a experience that I had 10 years ago.<br />
<br />
Additionally, for a long while, Solaris 8 was the only x86 version available and was what I could test on my hardware.<br />
<br />
I said I wasn't going to go into a debate over licensing, but to think of licensing exclusively in file-based terms is fairly simple-minded. Hell, git, the SCM, doesn't even track files at the disk level and most, software, isn't structured strictly around files, but around libraries, classes. Of course, these things are finally saved as &quot;files&quot; on disk, but that is oftentimes besides the point. In designing complete and complex systems, think of storage subsystems or even  the usb interface of any kernel, there is a great deal of interaction between the layers and I think the GPL is much more sensible about recognizing this.<br />
<br />
The CDDL was Sun's attempt to create its own sandbox. When they realized that they had more to lose than to gain by creating their own discreet, self-contained universe,they began to talk about dual licenses or straight GPL. Could it be that, maybe, the folks leading SUN have given some serious thought about how to build self-sustaining communities?<br />
<br />
Reasonable people can have differences, but I often think that these must be cast aside for the greater good of the people and projects involved. So with that in mind, what exactly is gained from license incompatibilities?</description>
			<pubDate>Tue, 21 Aug 2007 10:31:00 GMT</pubDate>
			<author>donotreply@osnews.com (porcel)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264767</link>
			<guid isPermaLink="true">http://osnews.com/thread?264767</guid>
			<description>I think it is more telling that his comment was modded down to -4 at one point and is now at +4. It isn't about being on topic or insightful, its about promoting the GPL zealot point of view and the people who support it.<br />
<br />
So much for being on topic and relevant.</description>
			<pubDate>Tue, 21 Aug 2007 12:00:00 GMT</pubDate>
			<author>donotreply@osnews.com (Robert Escue)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Good move</title>
			<link>http://osnews.com/thread?264773</link>
			<guid isPermaLink="true">http://osnews.com/thread?264773</guid>
			<description><div class="cquote">The CDDL was Sun's attempt to create its own sandbox.  </div><br />
<br />
That is unsupported, and unproven speculation. Unless you have facts to support your statement, I would request you redact it.<br />
<br />
<div class="cquote">So with that in mind, what exactly is gained from license incompatibilities? </div><br />
<br />
You act as if it was chosen specifically because it was incompatible to begin with, which is not true. The license was chosen for many reasons that are far less petty than what you imply.</description>
			<pubDate>Tue, 21 Aug 2007 13:17:00 GMT</pubDate>
			<author>donotreply@osnews.com (binarycrusader)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>It's about NetBeans</title>
			<link>http://osnews.com/thread?264778</link>
			<guid isPermaLink="true">http://osnews.com/thread?264778</guid>
			<description>So, the article is about Sun proposing the dual licensing of Netbeans with CDDL and GPL.<br />
<br />
So what do posters talk about?  Solaris.<br />
<br />
Back on topic. ;-)<br />
<br />
I think this is outstanding news.  IMHO, NetBeans is the best all around (free) IDE out there.  It's not only awesome as a Java IDE (Java SE, Swing, Matisse, JEE, Web apps, JSF, EJB, etc), it's large array of plugins makes it great for C/C++, Ruby, Python, Groovy, Javascript, Ajax, UML, SOA, and the list goes on.  In fact, Netbeans' array of excellent plugins is starting to rival that of Eclipse.<br />
<br />
And while I'm on the subject of Eclipse - I like Eclipse.  It's an awesome tools/plugins/RCP flatform.<br />
<br />
However, I have found that everything I try to do in both NetBeans or Eclipse, whether that's GUI, web, JEE, scripting, whatever, Netbeans is better, easier, faster, more productive, and more fun, in every case.<br />
<br />
I'm not trying to knock Eclipse - I think it's great.  I just think NetBeans is superior.  Eclipse was ahead of the game and thus has the larger, more vibrant ecosystem.  However, NetBeans is rapidly catching up in the ecosystem, and has truly leap-frogged, in terms of features, usability, and productivity, past Eclipse.<br />
<br />
And NetBeans having a GPL license will only accelerate adoption.  It will also encourage Linux distros to package it in their repos.  <br />
<br />
Great stuff.</description>
			<pubDate>Tue, 21 Aug 2007 13:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (JeffS)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264810</link>
			<guid isPermaLink="true">http://osnews.com/thread?264810</guid>
			<description>And as always a comment that the GPL/Linux/anti-Sun zealots don't like gets modded down, at one point my comment was at +3. Nothing like making my point for me that it is more important to reward a viewpoint than factual or insightful comments. Thanks!</description>
			<pubDate>Tue, 21 Aug 2007 15:57:00 GMT</pubDate>
			<author>donotreply@osnews.com (Robert Escue)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Adavantage of a CDDL/GPL license ?</title>
			<link>http://osnews.com/thread?264815</link>
			<guid isPermaLink="true">http://osnews.com/thread?264815</guid>
			<description>I'm not sure I'm seeing the benefit of dual-licensing, or why people think it will somehow solve problems that may or may not exist.<br />
<br />
To me it seems that you choose one or the other based on your requirements, they are functionally different enough to be incompatible together.<br />
<br />
If Sun's intent is to build a community around their products, I can't see where they'll be able to do it when the upstream project requires dual-licensing of all contributions. In other words, if you want to contribute work to Java, NetBeans, openSolaris, whatever, you'd have to agree to GPL/CDDL licensing. Maybe I'm overly cynical, but I can't envision GPL and CDDL developers agreeing to dual-licensing since the licenses are basically opposed. Of course this is a generalization, but I can't help suspecting that GPL developers are much more rigid about their choice of license than the CDDL developers, and that the rigidity of the GPL is a turn-off for developers turning to the CDDL. Sure, some people simply won't care and will happily contribute under both licenses, but I'm going under the once again cynical assumption that they'll be in the minority among their respective developer communities.<br />
<br />
So if one group takes an open Sun product and applies CDDL-only improvements, there's no gain for the GPL community, or Sun. If another group takes an open Sun product and applies GPL-only improvements, there's no gain for the CDDL community, or Sun. This also basically mitigates the &quot;Sun wants our drivers!&quot; argument from the linux community, since Sun wouldn't be able to use them anyways. In the end we wind up with different and incompatible flavors of the same product, which I thought was one of Sun's claimed reasons against opening Java originally.<br />
<br />
I've always applauded Sun's moves to embrace OSS, but I've also questioned their motives. When you look at major GPL projects like the linux kernel or GNU, you can see how the collaborative process works with community contributions under a unified license. And while I'm not that familiar with the openSolaris communtiy, I have to assume that many of those distros are leveraging CDDL contributions for the betterment of the product, even the ones that are using GNU userlands.<br />
<br />
Philosophies aside, am I missing something? I really don't want to bog this down in more licensing dogma, but I'm more interested in the business aspect, where is Sun really going here and is it a viable plan? Really, I'm curious more than anything else, because otherwise I can't help thinking that this is still marketing and PR more than anything else. It seems to me that this is more of a one-way effort to ensure that Sun-originated products are more dispersed within the OSS community, even at the risk of forking, than it is to build a dynamic shared development community. Not that there's anything wrong with that, the communities will still benefit, but I just don't think that's an actual embrace of the FLOSS development model.<br />
<br />
Interested in opinions, not flames or tubthumping... <img src="/images/emo/wink.gif" alt=";)" /></description>
			<pubDate>Tue, 21 Aug 2007 16:25:00 GMT</pubDate>
			<author>donotreply@osnews.com (elsewhere)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264818</link>
			<guid isPermaLink="true">http://osnews.com/thread?264818</guid>
			<description>I must agree, this is really getting funny. I guess it takes the new maximum (do we have any these days) score to really appreciate how skewed are mods in OS news lately... I never thought we had such a big problem before.</description>
			<pubDate>Tue, 21 Aug 2007 16:51:00 GMT</pubDate>
			<author>donotreply@osnews.com (AlexandreAM)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[6]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264823</link>
			<guid isPermaLink="true">http://osnews.com/thread?264823</guid>
			<description>And short of a labor intensive meta-moderation (ala Slashdot) I really don't see a solution because posters policing themselves obviously doesn't work at all.</description>
			<pubDate>Tue, 21 Aug 2007 17:15:00 GMT</pubDate>
			<author>donotreply@osnews.com (Robert Escue)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Adavantage of a CDDL/GPL license ?</title>
			<link>http://osnews.com/thread?264836</link>
			<guid isPermaLink="true">http://osnews.com/thread?264836</guid>
			<description>&quot;Philosophies aside, am I missing something?&quot;<br />
<br />
The main thing is that the GPL is the most popular and widespread open source license out there.  The GPL also has a huge ecosystem around it.<br />
<br />
So licensing something under the GPL will give it instant compatibility and cross pollination with the huge GPL ecosystem.<br />
<br />
Also, licensing under the GPL gives instant licensing compatibility with all Linux distros, which will encourage uptake of the product on those Linux distros.<br />
<br />
Finally, licensing under the GPL is good for a corporation like Sun.  It ensures that a competitor can't just take the code, fork it, and not give back, and use the forked version as a competitive weapon against the original company.<br />
<br />
That's why IBM whined about Sun releasing Java as GPL, rather than the Apache license.  IBM wanted to (and continues to want to) wrest control of Java away from Sun, to IBM's own advantage.<br />
<br />
Anyway, this is not to give props to or criticize anyone license.  BSD, APL, EPL, MPL, GPL, and others, are all good open source licenses with various strengths and weaknesses.  And I'm not so concerned about philosophy here.<br />
<br />
What matters is that the GPL has widespread adoption, and a huge ecosystem.  It can only help the spread of NetBeans to jump into that ecosystem.  <br />
<br />
And I would genuinely like to see the greater adoption of NetBeans.  It's one of the best IDE's I've ever used (Including Visual Studio, Eclipse, KDevelop, Delphi, C++ Builder, JBuilder, Anjuta, Glade, QT Designer, Emacs, Geany, and others).</description>
			<pubDate>Tue, 21 Aug 2007 19:20:00 GMT</pubDate>
			<author>donotreply@osnews.com (JeffS)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264849</link>
			<guid isPermaLink="true">http://osnews.com/thread?264849</guid>
			<description><div class="cquote">There's even a wrapper layer that allows straight Windows network drivers to be used in Linux! </div><br />
<br />
OT: If only you had said, &quot;There's even a wrapper layer that allows straight Windows D3D drivers to be used in a native Linux D3D layer, as well as through Wine!&quot;<br />
<br />
Maybe one day. :-) Sorry to be OT.</description>
			<pubDate>Tue, 21 Aug 2007 19:53:00 GMT</pubDate>
			<author>donotreply@osnews.com (Touvan)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Loved Netbeans... could love it again.</title>
			<link>http://osnews.com/thread?264856</link>
			<guid isPermaLink="true">http://osnews.com/thread?264856</guid>
			<description>Netbeans was an important part of my move from Winduhs to Linux.  So stable on both platforms.  Much nicer than eclipse.  I've been doing C dev using good old vi, so I haven't used it recently, but I'll have to take a look at it again.  Especially if plugins are available to make it as nice for C as it was for Java.</description>
			<pubDate>Tue, 21 Aug 2007 20:40:00 GMT</pubDate>
			<author>donotreply@osnews.com (daddio)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Adavantage of a CDDL/GPL license ?</title>
			<link>http://osnews.com/thread?264884</link>
			<guid isPermaLink="true">http://osnews.com/thread?264884</guid>
			<description>Do you know the reason why they wouldn't go with GPLv3 in this case?</description>
			<pubDate>Tue, 21 Aug 2007 22:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (pepa)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: It's about NetBeans</title>
			<link>http://osnews.com/thread?264953</link>
			<guid isPermaLink="true">http://osnews.com/thread?264953</guid>
			<description>Netbeans is great no doubt. But if you are talking about a free and powerful IDE right out of the box you have to also include JDeveloper from Oracle into the mix. Give the 11g Tech Preview a shot and prepare to be dazzled. Their 10g release 3 of the IDE that is in production right now is awesome as well. Netbeans still is cooler in that it has the profiler now with the IDE and that is just one of the most awesome tools ever!<br />
<br />
Right now I think no matter what anyone says the IDE wars have hotted up. Eclipse as a platform may be great but as an IDE it needs to be something like MyEclipse or the upcoming Red Hat Developer Studio with code donated from Exadel.</description>
			<pubDate>Wed, 22 Aug 2007 04:48:00 GMT</pubDate>
			<author>donotreply@osnews.com (suryad)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Adavantage of a CDDL/GPL license ?</title>
			<link>http://osnews.com/thread?264959</link>
			<guid isPermaLink="true">http://osnews.com/thread?264959</guid>
			<description>i think it got to do with the Classpath exception</description>
			<pubDate>Wed, 22 Aug 2007 05:47:00 GMT</pubDate>
			<author>donotreply@osnews.com (Kishe)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264973</link>
			<guid isPermaLink="true">http://osnews.com/thread?264973</guid>
			<description>-- deleted --Edited 2007-08-22 07:50</description>
			<pubDate>Wed, 22 Aug 2007 07:44:00 GMT</pubDate>
			<author>donotreply@osnews.com (deb2006)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: And OpenSolaris is going to follow?</title>
			<link>http://osnews.com/thread?264974</link>
			<guid isPermaLink="true">http://osnews.com/thread?264974</guid>
			<description>&gt;&gt;Although going by the &quot;rules&quot; he has done nothing wrong the comment displays a distinct lack of technical knowledge and a slight degree of GPL zealotry. Not to mention that this story is about Netbeans and not OpenSolaris. <br />
<br />
The above is rude and a bunch of crap and so I ignore it.<br />
<br />
&gt;&gt; OpenSolaris could not simply *use* Linux drivers as they are fundamentally different, i'm sure there is <br />
<br />
That's not what I said. You have to read more carefully, man. And it should be possible to read _one_ sentence carefully, don't you think <img src="/images/emo/wink.gif" alt=";)" /> <br />
<br />
&gt;&gt; some good info that could be gleaned from the Linux drivers but I doubt it would be worth going GPL and losing the benfits inherent in CDDL?<br />
<br />
That's what SUN is discussing internally for months now. For crying out loud, please try to stick to the facts! <br />
<br />
&gt;&gt; The CDDL is a great open source license that serves the needs and wants of the OpenSolaris community just fine, the community may decide to go GPL3 based upon it's merits but going to GPL2 would be a step backward in many eyes, including mine. <br />
<br />
That's SUN marketing, doesn't belong here. Apparently Jonathan Schwartz does not quite agree with you, as he (and others at SUN) have been discussing the GPL 3 for months now.<br />
<br />
&gt;&gt; A constructive approach often benefits all, rolling around on the floor screaming &quot;I want GPL&quot; is not going to help anyone.<br />
<br />
I think SUN is very constructive. Don't underestimate SUN. They have used the GPL 2 for Java, and it's quite possible that they are using GPL 3 for OpenSolaris.Edited 2007-08-22 07:54</description>
			<pubDate>Wed, 22 Aug 2007 07:49:00 GMT</pubDate>
			<author>donotreply@osnews.com (deb2006)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
