<?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>Hoketronics - Mike Hochanadel &#187; Java</title>
	<atom:link href="http://hoketronics.net/category/development/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://hoketronics.net</link>
	<description>Spiraled out of the Mind of Mike</description>
	<lastBuildDate>Tue, 16 Aug 2011 03:50:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Java Redux</title>
		<link>http://hoketronics.net/2008/10/30/java-redux/</link>
		<comments>http://hoketronics.net/2008/10/30/java-redux/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 02:00:12 +0000</pubDate>
		<dc:creator>mike.hochanadel</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[FLOSS]]></category>
		<category><![CDATA[IcedTea]]></category>
		<category><![CDATA[JDK]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://hoketronics.net/?p=25</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://hoketronics.net/2008/10/30/java-redux/' addthis:title='&#60;span id=&#34;title-refEl-25&#34;&#62;Java Redux&#60;/span&#62; '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>It's been awhile since I worked with Java.  Well, more specifically, I last seriously worked with Java around the beginning of the century.  I figured, well why not set it up on the server and see what's going on nowadays?  I knew that the package install for the Java platform is sticky on linux machines.  [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://hoketronics.net/2008/10/30/java-redux/' addthis:title='&#60;span id=&#34;title-refEl-25&#34;&#62;Java Redux&#60;/span&#62; ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div id="post-refEl-25"><div class="addthis_toolbox addthis_default_style " addthis:url='http://hoketronics.net/2008/10/30/java-redux/' addthis:title='&lt;span id=&quot;title-refEl-25&quot;&gt;Java Redux&lt;/span&gt; '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>It's been awhile since I worked with Java.  Well, more specifically, I last seriously worked with Java around the beginning of the century.  I figured, well why not set it up on the server and see what's going on nowadays?  I knew that the package install for the Java platform is sticky on linux machines.  So a quick cache search yielded me lots of results, with Iced Tea being the most interesting one.</p>
<p>As I was eyeballing the search results, <a title="IcedTea" href="http://icedtea.classpath.org/wiki//Main_Page" target="_blank">IcedTea</a> stuck out in my head.  I remembered over the summer an episode of <a title="FLOSS talks about IcedTea" href="http://twit.tv/floss33" target="_blank">FLOSS Weekly briefly touching upon IcedTead</a>.  Dalibor Topic and Bruno Souza from OpenJDK were interviewed about IcedTea and the satus of OpenJDK altogether.  It was very nice to see a fully open sourced implementation of the Sun Java platform.</p>
<p><a title="OpenJDK" href="http://openjdk.java.net/" target="_blank">OpenJDK</a> is an open sourced implementation the Java Platform, Standard Edition.  <a title="Open Source Java" href="http://www.builderau.com.au/news/soa/Java-will-be-free-this-year-says-Sun/0,339028227,339290004,00.htm" target="_blank">Sun just in 2006 decided to open source Java</a> and this year some traction took hold.  IcedTea (and OpenJDK) is the first to pass the <a title="Technology Compatibility Kit" href="http://en.wikipedia.org/wiki/Technology_Compatibility_Kit" target="_blank">Technology Compatibility Kit</a> tests and can claim to be a fully compatible Java 6 implementation.  It <a title="Fedora's Iced Tea" href="http://fedoraproject.org/wiki/Features/IcedTea" target="_blank">showed up on Fedora</a> but I forgot that it was on Ubuntu too.</p>
<p>I went the one liner route and installed IcedTea the quick and easy route:</p>
<p><code>hokey@tardis:~$ sudo apt-get install icedtea-java7-jdk</code></p>
<p>Which yielded me a bunch of other recommended packages, which I'll revisit later, but I was ready to hit the big 'Y':</p>
<p><code>Reading package lists... Done<br />
Building dependency tree<br />
Reading state information... Done<br />
The following extra packages will be installed:<br />
icedtea-java7-bin icedtea-java7-jre<br />
Suggested packages:<br />
binfmt-support icedtea-java7-demo icedtea-java7-source icedtea-java7-plugin sun-java6-fonts ttf-baekmuk ttf-unfonts ttf-unfonts-core<br />
ttf-kochi-gothic ttf-sazanami-gothic ttf-kochi-mincho ttf-sazanami-mincho ttf-arphic-uming<br />
Recommended packages:<br />
liblcms1 lesstif2 libgnome2-0 libgnomevfs2-0 libgconf2-4 libgl1-mesa-glx<br />
The following NEW packages will be installed:<br />
icedtea-java7-bin icedtea-java7-jdk icedtea-java7-jre<br />
0 upgraded, 3 newly installed, 0 to remove and 3 not upgraded.<br />
Need to get 36.8MB of archives.<br />
After unpacking 117MB of additional disk space will be used.</code></p>
<p>After installing the package a quick test verified its install:</p>
<p><code>hokey@tardis:~$ java -version<br />
java version "1.7.0"<br />
IcedTea Runtime Environment (build 1.7.0-b21)<br />
IcedTea Client VM (build 1.7.0-b21, mixed mode, sharing)</code></p>
<p>It's nice to get back to my Java roots using something completely open source and Java 6 compatible.  I've read up on a couple of things like JavaFX that I play around with and this is a good first step.  Plus, it's helping me dust some cobwebs that have been lurking in my head for a couple of years.  Who knows?  Once I get knuckle deep back into Java I might turn out some projects or maybe even something enterprise for headquaters.   At any rate, the Java mixes well with my morning coffee addiction and IcedTea mixes will with my afternoon green tea addiction.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://hoketronics.net/2008/10/30/java-redux/' addthis:title='&lt;span id=&quot;title-refEl-25&quot;&gt;Java Redux&lt;/span&gt; ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div></div>]]></content:encoded>
			<wfw:commentRss>http://hoketronics.net/2008/10/30/java-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

