<?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>MacSiden.dk &#187; Java</title>
	<atom:link href="http://macsiden.dk/tag/java/feed" rel="self" type="application/rss+xml" />
	<link>http://macsiden.dk</link>
	<description>Alt det vigtige om Apple, Mac, iPhone, iPad, iOS</description>
	<lastBuildDate>Wed, 15 Feb 2012 10:39:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Java til iPhone</title>
		<link>http://macsiden.dk/2008/03/09/java-til-iphone</link>
		<comments>http://macsiden.dk/2008/03/09/java-til-iphone#comments</comments>
		<pubDate>Sun, 09 Mar 2008 00:26:43 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ITunes]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Micro Edition]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://macsiden.dk/2008/03/09/java-til-iphone/</guid>
		<description><![CDATA[Sun erklærer, at de vil lave en Java Micro Edition baseret JVM til iPhone. Dette må siges at være en interessant udmelding. Det betyder, at man ikke længere vil være bundet til Apples SDK og iTunes. Man kan udvikle og distribuere applikationer, som man selv vil, hvilket må siges at være en fordel, da det [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.infoworld.com/article/08/03/07/sun-iphone-java_1.html" title="We'll put Java on the iPhone">Sun erklærer</a>, at de vil lave en Java Micro Edition baseret JVM til iPhone.</p>
<p>Dette må siges at være en interessant udmelding. Det betyder, at man ikke længere vil være bundet til Apples SDK og iTunes. Man kan udvikle og distribuere applikationer, som man selv vil, hvilket må siges at være en fordel, da det sikkert ikke er alle, som ønsker eller har mulighed for at betale, hvad det koster, for at få sine applikationer signeret af Apple.</p>
<p>En anden klar fordel er, at der allerede eksisterer temmelig mange applikationer skrevet i Java til mobile enheder &#8211; man kan så blot håbe på, at Sun sørger for, at disse også kan afvikles på iPhone JVM&#8217;en. Hvis ikke forsvinder lidt af den store fordel ved JVM&#8217;en.</p>
<p>Men hvad det bliver til, må tiden vise &#8211; spændende bliver det i hvert fald at se, hvad Sun gør.</p>
]]></content:encoded>
			<wfw:commentRss>http://macsiden.dk/2008/03/09/java-til-iphone/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SoyLatte &#8211; Open source Java til Mac OS X</title>
		<link>http://macsiden.dk/2008/01/13/soylatte-open-source-java-til-mac-os-x</link>
		<comments>http://macsiden.dk/2008/01/13/soylatte-open-source-java-til-mac-os-x#comments</comments>
		<pubDate>Sun, 13 Jan 2008 01:02:00 +0000</pubDate>
		<dc:creator>Rasmus</dc:creator>
				<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java SE 6]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programmeringssprog]]></category>
		<category><![CDATA[SoyLatte]]></category>

		<guid isPermaLink="false">http://macsiden.dk/2008/01/13/soylatte-open-source-java-til-mac-os-x/</guid>
		<description><![CDATA[Der har været sagt og skrevet meget om manglen på et Java SE 6 JDK til OS X. Selv undertegnede har vovet sig ud i at kommentere på dette emne et par gange. Det vil jeg derfor ikke rigtigt berøre. Jeg vil derimod skrive lidt om SoyLatte, initiativet med at portere FreeBSD Java 1.6 patchset&#8217;et [...]]]></description>
			<content:encoded><![CDATA[<p>Der har været sagt og skrevet meget om manglen på et Java SE 6<a href="http://macsiden.dk/wp-content/dukewithhelmet.png" rel="lightbox" title="Duke"><img src="http://macsiden.dk/wp-content/dukewithhelmet.thumbnail.png" alt="Duke" align="right" /></a><br />
JDK til OS X. Selv undertegnede har vovet sig ud i at kommentere på dette emne et par gange.</p>
<p>Det vil jeg derfor ikke rigtigt berøre. Jeg vil derimod skrive lidt om SoyLatte, initiativet med at portere <a href="http://www.eyesbeyond.com/freebsddom/java/jdk16.html" title="FreeBSD Java 1.6 patchset">FreeBSD Java 1.6 patchset&#8217;et</a> til Mac OS X Intel platformen.</p>
<p><span id="more-66"></span><strong>Manden bag</strong><br />
Manden bag <a href="http://landonf.bikemonkey.org/static/soylatte/" title="SoyLatte">SoyLatte</a> er <a href="http://landonf.bikemonkey.org/" title="Landon Fuller">Landon Fuller</a>. Han er tekniker hos Apple i deres BSD Technology Group, en af hovedmændene bag <a href="http://darwinports.com/" title="Darwin Ports">Darwin Ports</a>, og så er han committer på <a href="http://www.freebsd.org/java/" title="FreeBSD Java">FreeBSD Java</a>. Altså en yderst kompetent mand, hvilket også kan ses på, hvor hurtig han var til at frigive developer preview release 1 &#8211; det tog ham ikke andet end ca. 2 uger.</p>
<p><strong>Formålet</strong><br />
Formålet med SoyLatte er at lave en åben portering af <a href="http://openjdk.java.net/" title="OpenJDK">OpenJDK</a> til de nyere udgaver af Mac OS X.</p>
<p><strong>Features</strong><br />
SoyLatte er en Java SE 6 implementation, så man kan gøre brug af de features, der er i en standard Java SE 6. Der er dog nogle få ting, man skal være opmærksom på, før man kaster sig ud i at bruge SoyLatte:</p>
<ul>
<li>Swing er implementeret vha. <a href="http://developer.apple.com/opensource/tools/X11.html" title="X11 for Mac OS X">X11</a></li>
<li>Aqua Look &amp; Feel er ikke integreret endnu, men det er planen at integrere <a href="http://www.randelshofer.ch/quaqua/download.html" title="Quaqua">Quaqua</a> i SoyLatte</li>
<li>Ingen lyd support endnu</li>
<li>Ingen integration til Mac OS X certificate store endnu</li>
</ul>
<p><strong>Mine oplevelser med SoyLatte</strong><br />
Jeg bruger SoyLatte som default JRE i <a href="http://www.eclipse.org" title="Eclipse IDE">Eclipse</a> og i terminalen, og at få det til at virke gik virkeligt nemt. Det er blot at pakke en tar&#8217;et fil ud og tilføje SoyLatte som første entry til PATH samt tilføje den som JRE i Eclipse på samme måde, som man gør med enhver anden JRE. Derefter er det bare at bruge den JRE/JDK som enhver anden.<br />
Jeg har ikke lavet nogen benchmarks af SoyLatte i forhold Apples <a href="http://developer.apple.com/java/" title="Apple Java SE 6 DP 8">Java SE 6 DP 8</a>, da jeg desværre ikke ligger inde med en 64 bit maskine. Men mit umiddelbare indtryk er, at SoyLatte performer rigtigt godt, og jeg er overrasket over, hvor hurtig Swing applikationer starter op, selvom X11 skal startes først.</p>
<p><strong>Konklusion</strong><br />
Der mangler stadig noget arbejde, før SoyLatte er færdig. Men når den er det, ser det ud til, at den sagtens kan måle sig med Apples Java SE 6, og hvad der gør det interessant er, at den kan anvendes både i Mac OS X Tiger og Leopard &#8211; og så er jeg sikker på, at Apple ikke tager skade af at få lidt konkurrence.</p>
]]></content:encoded>
			<wfw:commentRss>http://macsiden.dk/2008/01/13/soylatte-open-source-java-til-mac-os-x/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

