<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rich Sharples&#039; Blog &#187; OpenJDK</title>
	<atom:link href="http://blog.softwhere.org/tag/openjdk/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.softwhere.org</link>
	<description>Musings on the world of software from the sharp end of the long tail</description>
	<lastBuildDate>Thu, 10 Jun 2010 13:26:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Oracle and the Java Opportunity</title>
		<link>http://blog.softwhere.org/archives/988</link>
		<comments>http://blog.softwhere.org/archives/988#comments</comments>
		<pubDate>Tue, 26 Jan 2010 17:48:53 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[OpenJDK]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/archives/988</guid>
		<description><![CDATA[I guess there&#8217;s a chance that we&#8217;ll know more tomorrow but regarding the future of Java under Oracle&#8217;s control &#8211; I&#8217;m still neutral to optimistic and sticking to what I said 6 months ago : DZone: With Oracle&#8217;s acquisition of Sun, are you concerned at all about some of the potential changes that will come [...]]]></description>
			<content:encoded><![CDATA[<p>I guess there&#8217;s a chance that <a href="http://www.oracle.com/us/corporate/press/043821">we&#8217;ll know more tomorrow</a> but regarding the future of Java under Oracle&#8217;s control &#8211; I&#8217;m still neutral to optimistic and sticking to <a href="http://java.dzone.com/videos/tech-chat-rich-sharples">what I said 6 months ago</a> :</p>
<blockquote><p>
  <i><b>DZone</b>: With Oracle&#8217;s acquisition of Sun, are you concerned at all about some of the potential changes that will come as a result, to the governance and licensing options to the OpenJDK?</i><i></p>
<p></i><i><b>Rich</b>:</i> <i>I&#8217;m really not that concerned. There are all sorts of scenarios that people are suggesting. I still believe Oracle will do the right thing. They have far too much to lose, by either accidently or purposely sabotaging OpenJDK. They have a very healthy business based around Java. Creating unrest, creating any kind of distrust or fragmentation of the Java community really isn&#8217;t going to help Oracle. So I think they&#8217;ll do the right thing. I also think they probably have the ability to invest in Java more than Sun had over the last five years at least. Sun kind of had some fairly pressing financial issues. I think that, above all else, probably hindered some of the progress of Java over the last five years.</p>
<p>  So overall, I&#8217;m coming in neutral to slightly optimistic. If things do go awry, I&#8217;m sure Red Hat the rest of the Java community will step up and help Oracle to get back on track. So, yeah, I&#8217;m pretty comfortable with it.</i>
</p></blockquote>
<p><font face="arial, verdana, helvetica, sans-serif"><span style="line-height: 18px;">My only real concerns is that Oracle understands products and monetization much better than they understand community and collaboration so I think a misstep or two are more likely to occur than Oracle purposefully sabotaging Java. Harming Java will devalue their investment and their chances of getting a decent return.</span></font></p>
<p><font face="arial, verdana, helvetica, sans-serif"><span style="line-height: 18px;">On the positive side &#8211; I think there&#8217;s still huge growth potential for the Java platform &#8211; I see no reason why it can&#8217;t become the dominant standard for the enterprise &#8211; I personally think we&#8217;re at the start of the decline of Microsoft and Java is the only viable alternative to Microsoft&#8217;s enterprise foothold. Microsoft&#8217;s enterprise presence is not insignificant but neither is it guaranteed &#8211; it&#8217;s largely based on an historically well adopted OS and Microsoft&#8217;s missteps in that area are pretty well known by now .</span></font></p>
<p><font face="arial, verdana, helvetica, sans-serif"><span style="line-height: 18px;">Java needs some strong <a href="http://press.redhat.com/2010/01/26/oracle%E2%80%99s-java-opportunity/">leadership, investment and a open, vibrant and growing community</a>.</span></font></p>
<p><font face="arial, verdana, helvetica, sans-serif"><span style="line-height: 18px;">I raising my mug of tea to The Next Decade of Java !</span></font></p>
<p></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F988&amp;linkname=Oracle%20and%20the%20Java%20Opportunity"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/988/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenJDK and Red Hat</title>
		<link>http://blog.softwhere.org/archives/939</link>
		<comments>http://blog.softwhere.org/archives/939#comments</comments>
		<pubDate>Thu, 06 Aug 2009 11:40:22 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[IcedTea]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[OpenJDK]]></category>
		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=939</guid>
		<description><![CDATA[Here&#8217;s an interview I did for DZone a while back about Red Hat&#8217;s involvement with OpenJDK. Some additional useful links : OpenJDK project IcedTea project IcedTea history Gary Benson&#8217;s Blog Andrew Hughes&#8217; Blog Andrew Haley&#8217;s Blog Lillian Angel&#8217;s Blog Mark Wielaard&#8217;s Blog]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s an interview I did for <a href="http://java.dzone.com/videos/tech-chat-rich-sharples">DZone</a> a while back about Red Hat&#8217;s involvement with OpenJDK.</p>
<p><embed src="http://blip.tv/play/5hyBkt8tAg" type="application/x-shockwave-flash" width="480" height="390" allowscriptaccess="always" allowfullscreen="true"></embed> </p>
<p>Some additional useful links :</p>
<p><a href="http://openjdk.java.net/">OpenJDK project</a><br />
<a href="http://iced-tea.org/wiki/Main_Page">IcedTea project</a><br />
<a href="http://en.wikipedia.org/wiki/Icedtea#History">IcedTea history</a><br />
<a href="http://gbenson.net/">Gary Benson&#8217;s Blog</a><br />
<a href="http://blog.fuseyism.com/">Andrew Hughes&#8217; Blog</a><br />
<a href="http://www.advogato.org/person/aph/">Andrew Haley&#8217;s Blog</a><br />
<a href="http://langel.wordpress.com/">Lillian Angel&#8217;s Blog</a><br />
<a href="http://gnu.wildebeest.org/diary/">Mark Wielaard&#8217;s Blog</a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F939&amp;linkname=OpenJDK%20and%20Red%20Hat"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/939/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenJDK and RHEL 5.3</title>
		<link>http://blog.softwhere.org/archives/671</link>
		<comments>http://blog.softwhere.org/archives/671#comments</comments>
		<pubDate>Tue, 20 Jan 2009 13:50:20 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OpenJDK]]></category>
		<category><![CDATA[rhel]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=671</guid>
		<description><![CDATA[Today Red Hat announced the availability of RHEL (Red Hat Enterprise Linux) 5.3 (press release, blog entry) one of the major enhancement is the inclusion of and full production support for OpenJDK 1.6 : Inclusion of OpenJDK : OpenJDK is a high-performance, fully open source implementation of Java SE 6. OpenJDK is based on the [...]]]></description>
			<content:encoded><![CDATA[<p>Today Red Hat announced the availability of RHEL (Red Hat Enterprise Linux) 5.3 (<a href="http://www.redhat.com/about/news/prarchive/2009/rhel_5_3.html">press release</a>, <a href="http://www.press.redhat.com/2009/01/20/red-hat-enterprise-linux-53-offers-customers-new-features-and-capabilities">blog entry</a>) one of the major enhancement is the inclusion of and full production support for OpenJDK 1.6 :</p>
<blockquote><p><strong>Inclusion of OpenJDK :</strong> OpenJDK is a high-performance, fully open source implementation of Java SE 6. OpenJDK is based on the same code base as Sun&#8217;s JDK, the most widely adopted Java implementation. OpenJDK in Red Hat Enterprise Linux 5.3 has passed the full Java SE 6 TCK and is compatible with all applications written for Java SE 6 and previous versions. OpenJDK is fully supported directly by Red Hat. With the integration of OpenJDK, Red Hat Enterprise Linux 5.3 is the the first enterprise-ready solution with a fully open source Java stack when combined with JBoss Enterprise Application Platform&#8221;</p></blockquote>
<p>This is good for OpenJDK, good for RHEL customers and good for JBoss (we&#8217;ll be announcing support for OpenJDK on RHEL 5.3 for the JBoss platforms real soon) &#8211; congratulations to everyone who made it happen.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F671&amp;linkname=OpenJDK%20and%20RHEL%205.3"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/671/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Java is free at last. Now what ?</title>
		<link>http://blog.softwhere.org/archives/209</link>
		<comments>http://blog.softwhere.org/archives/209#comments</comments>
		<pubDate>Mon, 30 Jun 2008 02:19:09 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[IcedTea]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=209</guid>
		<description><![CDATA[Neil McAllister over at InfoWorld has what starts like a doom and gloom piece on the demise of Java. Having seen this kind of sensationalist drivel too often I was inclined to ignore it (and the ensuing thread on /.). I&#8217;m glad I didn&#8217;t i &#8211; Neil makes some good points and presents them well. [...]]]></description>
			<content:encoded><![CDATA[<p>Neil McAllister over at InfoWorld has what starts like a <a href="http://weblog.infoworld.com/fatalexception/archives/2008/06/java_is_free_at.html">doom and gloom piece</a> on the demise of Java. Having seen this kind of sensationalist drivel too often I was inclined to ignore it (and the ensuing thread on /.). I&#8217;m glad I didn&#8217;t i &#8211; Neil makes some good points and presents them well. The piece rises well above the typical sensationalist rants we&#8217;re all used to.</p>
<p style="padding-left: 30px;"><em>&#8220;I wouldn&#8217;t be the first to argue that Sun missed the boat by not releasing Java under an open source license sooner. As Apache Project co-founder <strong><a href="http://www.infoworld.com/article/06/06/27/79685_HNsunopensourcejava_1.html">Brian Behlendorf said in 2006</a></strong>, &#8220;I think had they done it, they would have established Java further as the language of choice by so many more people.&#8221; </em></p>
<p>From my very, very minor involvement with the <a href="http://iced-tea.org/wiki/Main_Page">IcedTea</a> project and since <a href="http://blog.softwhere.org/archives/85">joining</a> Red Hat just a few months ago I&#8217;ve seen a very different attitude towards Java. I was previously of the opinion (bear in mind I worked for Sun for almost 9 years) that Java was already essentially free and open enough &#8211; and that actually making it Open Source wouldn&#8217;t really change anything. Java had already become incredibly popular without the advantages of Open Source. But I now think Java did miss a <strong>huge</strong> opportunity by not being part of the major upstream Linux ecosystems &#8211; such Fedora and Debian.</p>
<p>So it almost certainly would have made a big difference 3 or 4 years ago; the question is &#8211; will it make a difference now. I&#8217;m optimistic &#8211; but admittedly slightly biased having invested a large part of the last decade in promoting Java in one way or another. Here&#8217;s why I&#8217;m optimistic.</p>
<ol>
<li>Java is still young &#8211; I still talk to customers who are only just contemplating moving to Java; and I&#8217;m still pretty confident that the majority of Java developers are only now working their way through school and college.</li>
<li>The only real, mainstream alternative to Java is Microsoft&#8217;s .NET platform. And the future of that is somewhat predicated on the success of Vista and Vista isn&#8217;t looking too hot right now. OK, Ruby, PHP, Scala, Python all have their place &#8211; but  they are just languages and don&#8217;t really complete with the Java platform.</li>
<li>There&#8217;s a real opportunity for one of the Linux distros. to become *the* Java developer OS &#8211; right now I would guesss that Windows XP and OS/X account for most Java developers desktops &#8211; that just seems completely wrong to me given Microsoft&#8217;s and Apple&#8217;s disdain of Java.</li>
</ol>
<p>I feel pretty encouraged by the reaction to our <a href="http://blog.softwhere.org/archives/196">announcement</a> last week and I wouldn&#8217;t be surprised if the next wave of innovation in Java came from the new communities who can now adopt it. I for one would love to see one of the major Linux distros like Fedora step up and become the developer OS for Java &#8211; and when I say Java; I don&#8217;t just mean the language &#8211; I mean the entire Java ecosystem.</p>
<p style="padding-left: 30px;">
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F209&amp;linkname=Java%20is%20free%20at%20last.%20Now%20what%20%3F"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/209/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Java is finally Free and Open &#8211; part 2</title>
		<link>http://blog.softwhere.org/archives/199</link>
		<comments>http://blog.softwhere.org/archives/199#comments</comments>
		<pubDate>Sun, 22 Jun 2008 15:00:11 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[IcedTea]]></category>
		<category><![CDATA[OpenJDK]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=199</guid>
		<description><![CDATA[I&#8217;m going to attempt to answer some of the comments that last week&#8217;s post received. Problem is &#8211; there were a lot of them &#8211; spread across Reddit, Slashdot, Digg, DZone (and again), InfoQ and the blogosphere. I clearly can&#8217;t reply to them all so I&#8217;ve grouped them and will answer generally. But first &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m going to attempt to answer some of the comments that last week&#8217;s post received. Problem is &#8211; there were a lot of them &#8211; spread across <a href="http://www.reddit.com/info/6o2fo/comments/">Reddit</a>, <a href="http://developers.slashdot.org/article.pl?sid=08/06/19/1754255">Slashdot</a>, <a href="http://digg.com/linux_unix/Java_is_finally_Free_and_Open_GPL_Compatible">Digg</a>, <a href="http://java.dzone.com/news/red-hats-icedtea-project-power">DZone</a> (<a href="http://java.dzone.com/news/suns-open-source-java-right-ar">and again)</a>, <a href="http://www.infoq.com/news/2008/06/icedtea_tck">InfoQ</a> and the blogosphere. I clearly can&#8217;t reply to them all so I&#8217;ve grouped them and will answer generally.</p>
<p>But first &#8211; I&#8217;d like to make a point about Sun&#8217;s reaction. Opening Java was a big bold move &#8211; likely one of the biggest, boldest moves in our industry&#8217;s history. Sun has given Java the chance to truly flourish but in doing so has given up a little bit of control and a little bit of the ownership. From time to time others will play a role in advancing Java as the Fedora team and Red Hat did over the last year; and they&#8217;ll rightfully take the credit for doing so. That&#8217;s a consequence of opening Java. On the whole I was pleased with Sun&#8217;s reaction &#8211; many Sun people involved in Java actively promoted the IcedTea milestone, recognizing it as progress for the Java platform as well. It could have been different &#8211; after all Sun and Red Hat are also competitors. I think if Sun continues to encourage others to promote and advance Java &#8211; all will be good.</p>
<p>OK, let me address some of the questions and misconceptions :</p>
<p><em><strong>Wow &#8211; a second Java implementation &#8211; this one is free and open source &#8211; way to go.</strong></em></p>
<p>Actually there have always been many Java implementations &#8211; eg. Sun, BEA, IBM, Azul, HP even Microsoft had one at one point (<a href="http://www.informationweek.com/news/software/development/showArticle.jhtml?articleID=18700571">but that&#8217;s another story</a>). And they were always free ($0) and as of a year ago Sun&#8217;s was also Open Source. Java is a pretty open specification &#8211; you have always been able to become a licensee and implement your own Java. But that is a <em><strong>huge amount</strong></em> of work.</p>
<p><em><strong>Who cares &#8211; Java is slow.</strong></em></p>
<p>Too funny. But much funnier back in 1999 when it was also partially true.</p>
<p><em><strong>OK, but this one&#8217;s going to be slow</strong></em></p>
<p>The OpenJDK in Fedora 9 is largely (ie. 96%-99%) based on Sun&#8217;s JDK 1.6 &#8211; so it&#8217;s likely to perform about the same.</p>
<p><em><strong>I&#8217;m worried about fragmentation &#8211; now anyone can have their own Java-like distro.<br />
</strong></em></p>
<p>Firstly, Given the momentum behind Java &#8211; producing something that is partially Java isn&#8217;t going to be particularly interesting. Sun still protects the Java brand &#8211; if it&#8217;s called Java, it must behave like Java (ie. minimally pass the Java TCK). I still can&#8217;t imagine why anyone (ie. other Linux distros) wouldn&#8217;t just take openJDK and IceTea as their imlementation of Java.</p>
<p><em><strong>Sun Open Sourced Java a year ago &#8211; there&#8217;s no news here</strong></em></p>
<p>The initial OpenJDK had encumberences which meant it could not be distrubted fully in some of the more important Linux distributions like Fedora. Now it can. That is significant &#8211; we have not seen the true potetnial of Java on Linux. Now we have an implementation <a href="http://www.opensource.org/node/344"><em>everyone</em> can feel good about</a> -  we will.</p>
<p><em><strong>OpenJDK has been distributed with &lt;your favourite linux&gt; since April.</strong></em></p>
<p>Sure &#8211; but it likely had the &#8216;encumberances&#8217; &#8211; while that may be an OK situation for many &#8211; it wasn&#8217;t an OK situation for <em>everyone</em>.</p>
<p><strong><em>But my XYZ app doesn&#8217;t run on this jdk</em></strong></p>
<p>Sun&#8217;s TCK can&#8217;t guarantee that every possible current and future app. will work &#8211; as I mentioned &#8211; passing the TCK is a milestone; not the end goal. If your app doesn&#8217;t run or behave as it should then help by filling a bug.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F199&amp;linkname=Java%20is%20finally%20Free%20and%20Open%20%26%238211%3B%20part%202"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/199/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The real news</title>
		<link>http://blog.softwhere.org/archives/200</link>
		<comments>http://blog.softwhere.org/archives/200#comments</comments>
		<pubDate>Fri, 20 Jun 2008 14:39:22 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[IcedTea]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=200</guid>
		<description><![CDATA[Of course the real news was that Red Hat (and many others) were even given the opportunity to be part of the evolution of Java. This was only possible because a bunch of people (like Simon Phipps), inside and outside of Sun had the clarity of vision, passion and determination to actually make it happen; [...]]]></description>
			<content:encoded><![CDATA[<p>Of course the real news was that Red Hat (and many others) were even given the <a href="http://blog.softwhere.org/archives/196">opportunity</a> to be part of the evolution of Java.</p>
<p>This was only possible because a bunch of people (like <a href="http://blogs.sun.com/webmink/entry/free_compatible_java_at_last">Simon Phipps</a>), inside and outside of Sun had the clarity of vision, passion and determination to actually make it happen; and in doing so increase the opportunity that Java represents for Sun and everyone else.</p>
<p>Don&#8217;t underestimate what courage this took. If you&#8217;re in any doubt &#8211; go tell your CxO that <em>you</em> want to take one of your most valuable applications; open source it and let everyone in the world benefit from your investment and hard work. Best case &#8211; you&#8217;ll get put on a <em>medical leave of absence</em>.</p>
<p>Now we just need to work on the JCP <img src='http://blog.softwhere.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F200&amp;linkname=The%20real%20news"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/200/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Java is finally Free and Open</title>
		<link>http://blog.softwhere.org/archives/196</link>
		<comments>http://blog.softwhere.org/archives/196#comments</comments>
		<pubDate>Thu, 19 Jun 2008 13:08:56 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[jdk stallman]]></category>
		<category><![CDATA[OpenJDK]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=196</guid>
		<description><![CDATA[[also read part 2] At JavaOne in May, 2006, Sun Microsystems announced they were going to release Java as free software under the terms of the GPL. The size of the task (6.5 million lines of code) was only eclipsed by the size of the opportunity for Java as a free and open technology. At [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.softwhere.org/archives/199">[also read part 2]</a></p>
<p>At JavaOne in May, 2006, Sun Microsystems <a href="http://www.gnu.org/philosophy/java-trap.html">announced</a> they were going to release Java as free software under the terms of the GPL. The size of the task (6.5 million lines of code) was only eclipsed by the size of the opportunity for Java as a free and open technology.</p>
<p>At JavaOne in May 2007, Sun announced that the work was largely completed and so <a href="http://openjdk.java.net/">OpenJDK</a> was launched. What was less newsworthy was the fact that on release &#8211; OpenJDK still relied on code that was encumbered &#8211; between 4 and 5 percent of the code was closed, non free source that Sun didn&#8217;t own.</p>
<p>Richard Stallman <a href="http://open.itworld.com/4915/070508opsjava/page_1.html">described</a> the encumbered code as :</p>
<p style="padding-left: 30px;"><em>&#8220;The one last obstacle [which] remains in liberating JDK and disarming the <a href="http://www.google.com/url?sa=t&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fwww.gnu.org%2Fphilosophy%2Fjava-trap.html&amp;ei=mllaSNiALZSk8QSbqfXGDg&amp;usg=AFQjCNFgkgcC72ndMPSdxtR7ixwSyBv48w&amp;sig2=6ff5IwoeojkhQRiKC4ahJg">Java Trap</a> completely&#8221;</em></p>
<p>and rallied the FOSS and Java communities to</p>
<p style="padding-left: 30px;"><em>&#8220;&#8230; work together to replace that code with free software&#8221;</em></p>
<p>So, who would step up to the challenge of making Java truly free and open ?</p>
<p>In June, 2007  &#8211; <a href="http://www.press.redhat.com/2007/11/05/red-hat-helps-advance-open-source-java/">Red Hat launched the IcedTea project</a> with the goal of making OpenJDK usable without requiring any other software that is not free. That in turn would allow OpenJDK to be included in <a href="http://fedoraproject.org/">Fedora</a> and other Linux distributions without restrictions. The <a href="http://iced-tea.org/wiki/Main_Page">IcedTea Project</a> made use of previous work developed under the <a href="http://www.classpath.org/">GNU Classpath Project</a> which had been independently driving towards a free and open implementation of the Java class libraries.</p>
<p>This week the IcedTea Project reached an important milestone &#8211; The latest OpenJDK binary included in <a href="http://fedoraproject.org/get-fedora">Fedora 9 </a>(x86 and x86_64) passes the rigorous Java Test Compatibility Kit (TCK). This means that it provides all the required Java APIs and behaves like any other Java SE 6 implementation &#8211; in keeping with the portability goal of the Java platform. As of writing, <a href="http://fedoraproject.org/get-fedora">Fedora 9 </a>is the only operating system to include a free and open Java SE 6 implementation that has passed the Java TCK. All of the code that makes this possible has been made available to the IcedTea project so everyone can benefit from the work.</p>
<p>The Java TCK is a complex suite of tools and documentation that verifies that Java implementations conform to the Java specification. It consists of more than 80,000 tests and over 1 million lines of code.</p>
<p>From here the initial plans are to make OpenJDK part of <a href="http://www.redhat.com/rhel/">Red Hat Enterprise Linux</a> distributions starting with Red Hat Enterprise Linux 5.3 and to expand the platform support. Beyond that our plans are still evolving, but clearly this creates some great opportunities for both Red Hat and Java. For example :</p>
<ul>
<li> Improving Java for virtualized, hosted environments &#8211; an area where Red Hat Linux has excelled but Java has struggled.</li>
<li> Optimizing the performance and scalability of the full stack of Java-based JBoss Enterprise Middleware for Red Hat Enterprise Linux and Linux in general</li>
<li> Being able to better manage the lifecycle of <a href="http://www.redhat.com/jboss/">JBoss Enterprise Middleware</a> platforms and the Java Virtual machine on which it depends</li>
<li>A more fundamental opportunity is for Red Hat to be able to increase the depth of support for the JBoss Enterprise Middleware platforms running on Red Hat Enterprise Linux.</li>
</ul>
<p>Over the coming months, we&#8217;ll continue working with our communities of users, customers and partners to better understand the opportunities that OpenJDK and IcedTea present to us.</p>
<p>Working with Sun Microsystems and the broader Open Source Java community; Red Hat&#8217;s OpenJDK team included <a href="http://fitzsim.org/blog/">Tom Fitzsimmons</a>, <a href="http://langel.wordpress.com/">Lillian Angel</a>, <a href="http://gbenson.livejournal.com/">Gary Benson</a>, Keith Seitz, <a href="http://gnu.wildebeest.org/diary/">Mark Wielaard</a> and <a href="http://advogato.org/person/aph/">Andrew Haley</a>.</p>
<p><a href="http://fitzsim.org/blog/">Tom Fitzsimmons</a> will be at the <a href="http://www.redhat.com/promo/summit/2008/">Red Hat Summit in Boston</a> between June 18th and 20th, so if you want to chat about the project &#8211; swing by the Exhibit Hall, grab a beer, and ask him how much fun the Java TCK testing was.</p>
<p><em>Java, Java SE, OpenJDK and Java TCK are all Trademarks of Sun Microsystems Inc.</em></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F196&amp;linkname=Java%20is%20finally%20Free%20and%20Open"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/196/feed</wfw:commentRss>
		<slash:comments>59</slash:comments>
		</item>
		<item>
		<title>Firefox 3, Free and Open Java</title>
		<link>http://blog.softwhere.org/archives/154</link>
		<comments>http://blog.softwhere.org/archives/154#comments</comments>
		<pubDate>Sun, 18 May 2008 11:26:50 +0000</pubDate>
		<dc:creator>sharps</dc:creator>
				<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IcedTea]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false">http://blog.softwhere.org/?p=154</guid>
		<description><![CDATA[Last week I installed Fedora 9 on my laptop and so far I like what I see &#8211; the desktop and visual effects are pretty nice without being to much of a distraction. Security is pretty solid with encrypted disk and SE Linux if you need it. All in all &#8211; everything seems to hang [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I installed <a href="http://fedoraproject.org/">Fedora 9</a> on my laptop and so far I like what I see &#8211; the desktop and visual effects are pretty nice without being to much of a distraction. Security is pretty solid with encrypted disk and SE Linux if you need it. All in all &#8211; everything seems to hang together. I&#8217;ve mainly used Ubuntu and OS/X over the last 4 years and this is the first time I&#8217;ve tried Fedora but everything seems pretty familiar. I&#8217;ve still got to iron out a few issues related to working with Red Hat&#8217;s IT infrastructure (how ironic is that) but all in all I think F9 is a keeper.</p>
<p>A couple of things stand out. First &#8211; the Fedora peeps took a little bit of a risk by including Firefox 3 (beta 5) but I think it paid off &#8211; Beta 5 seems pretty solid and Firefox just keeps getting better and better. There&#8217;s no specific feature of Firefox 3 I&#8217;m excited about but there a quite a few nice little touches that make a difference &#8211; eg. the ability to open all the bookmarks in a folder  &#8211; I can now open all my work related apps with one key click &#8211; nice.</p>
<p>The second thing of interest is the inclusion of <a href="http://en.wikipedia.org/wiki/IcedTea">IcedTea</a> &#8211; this is a completely free and open version of Sun&#8217;s OpenJDK and was developed by Red Hat. I&#8217;m personally pretty excited about Red Hat&#8217;s involvement in OpenJDK &#8211; I think we&#8217;ll see Linux in general become a much more important place for the Java platform now that it&#8217;s part of the ecosystem.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.softwhere.org%2Farchives%2F154&amp;linkname=Firefox%203%2C%20Free%20and%20Open%20Java"><img src="http://blog.softwhere.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://blog.softwhere.org/archives/154/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
