<?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>Create Digital Music &#187; multimedia</title>
	<atom:link href="http://createdigitalmusic.com/tag/multimedia/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>The latest gear, software, and techniques for electronic music production and performance</description>
	<lastBuildDate>Tue, 24 Nov 2009 18:32:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Rumor: Mac Java&#8217;s Demise is Real, and Why That Could Be Good News for Multimedia</title>
		<link>http://createdigitalmusic.com/2007/10/31/rumor-mac-javas-demise-is-real-and-why-that-could-be-good-news-for-multimedia/</link>
		<comments>http://createdigitalmusic.com/2007/10/31/rumor-mac-javas-demise-is-real-and-why-that-could-be-good-news-for-multimedia/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 17:16:43 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rumors]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/10/31/rumor-mac-javas-demise-is-real-and-why-that-could-be-good-news-for-multimedia/</guid>
		<description><![CDATA[Java loves music and multimedia, but &#8212; well, we may actually have to let it die on the Mac in order for it to be reborn. (For the uninitiated, that triangular thing is the open-sourced Java mascot, Duke. Shown here with Project LookingGlass&#8217; brilliant creator.) Photo: yuichi.sakuraba, via Flickr.
Java may not be on the radar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/skrb/165683638/"><img src="http://farm1.static.flickr.com/58/165683638_d6f375d863.jpg?v=0"></a></p>
<div class="imgcaption">Java loves music and multimedia, but &#8212; well, we may actually have to let it die on the Mac in order for it to be reborn. (For the uninitiated, that triangular thing is the open-sourced Java mascot, Duke. Shown here with Project LookingGlass&#8217; brilliant creator.) Photo: <a href="http://flickr.com/photos/skrb/">yuichi.sakuraba</a>, via Flickr.</div>
<p>Java may not be on the radar of the average Mac user, but to the Java development community, Leopard has been a bombshell. Apple&#8217;s been <a href="http://stuffthathappens.com/blog/2007/10/28/os-x-java-definitive-timeline/">slow with Java releases before</a>, but something&#8217;s different this time: there&#8217;s been almost no information on the topic, and Apple has even pulled an existing Java 6 development build (released for Linux, Windows, Solaris, and every OS on Earth late last year). While Java and Apple apologists alike bend over to explain why this doesn&#8217;t matter / isn&#8217;t really an issue, we received an interesting comment here on CDMusic that suggests something big has happened they&#8217;ve all missed. This tipster argues <B>Apple has all but eliminated its Java development team, and future development may (finally) fall to Sun</b>. From our comments:</p>
<blockquote><p>i had a long chat with a sun engineer over tea today where this issue came up as well. he was basically saying:</p>
<ul>
<li>apple has moved all developers from the java team to the ical team except for one poor bloke who is mainly working on a stable java 1.5 version</li>
<li>the guy doing the actual 1.6 port left apple, apparently finishing the port is just a piece of cake, could be done in a few days but for legal reasons he cant do it anymore.</li>
<li>apple will most likely never release an opensource version of their vm because it is a big dirty mess using various old frameworks all tied together in spaghetti code/ secondly it seems to require sourcecode access to the mac os x standard frameworks sources e.g. coreservices etc.</li>
<li>some people at the java fx team at sun have started making their own java 1.7 runtime for os x which hints that eventually sun might take java for mac back under its control</li>
<li>speaking of sound and other java things missing in osx &#8211; the answer is: wait for java fx! its very promising, you&rsquo;ll be surprised.</li>
</blockquote>
<p><B>Why this sort of rumor may be wrong:</b> Note that it&#8217;s not clear how much of this is an accurate picture. Java isn&#8217;t dead in Leopard &#8212; on the contrary, Java 5 has been updated for the new OS, even if Java 6 is missing. And there are still developers at Apple working on Java, as they regularly appear on the java-dev list &#8212; and there&#8217;s more than one person. Even among Java developers frustrated with Apple&#8217;s progress, it&#8217;s clear that those engineers do a terrific job &#8212; though they may need more resources, and it <em>is</em> unclear whether it&#8217;s still advantageous for Apple to be maintaining Java in place of Sun in the first place.</p>
<p><B>Java everywhere, media everywhere:</b> Why bother putting this on a site called Create Digital Music, and not, you know, Create Digital Java Applications? Because Java is a key, cross-platform development platform for music and multimedia, in the form of tools like the open-source coding-for-artists platform <a href="http://processing.org">Processing</a>, and a significant amount of media research. The alternative is generally less-elegant, more time-intensive C and C++ code; Ruby, C#, Python, and others haven&#8217;t really proven themselves for multimedia applications.<span id="more-2644"></span></p>
<p>That said, this tip &#8212; if accurate &#8212; promises some hope for <b>future cross-platform multimedia development</b>. The issue is, Java in its current state has multimedia issues on all platforms. JavaSound is way behind on Mac OS X, but it&#8217;s also fairly limited for synthesis and audio performance on other platforms; that&#8217;s why virtually all cross-platform audio development is based on C/C++. If Sun is serious about multimedia support in JavaFX, we could finally have a more accessible cross-platform environment for doing sound and video coding. And, quite frankly, that could mean Java 7 developed by Sun on Mac would be better than the missing Java 6 from Apple. Not to mention, <B>having Java in sync on Mac, Windows, and Linux</b> is kind of the whole point.</p>
<p>All of this is <b>speculative, because there&#8217;s been no official statement from Apple or Sun</b> about Mac OS X and Java. So, here&#8217;s our plea &#8212; and part of why I would even reprint such a rumor &#8212; let&#8217;s get some official information out there. Java 7 is still in development, but surely Apple and Sun can start communicating about Java 5 and Java 6.</p>
<p>Related: <a href="http://weblogs.java.net/blog/javaben/archive/2007/10/more_on_leopard.html">what is in Java 5 for Mac/Leopard</a>, including the major addition of a 64-bit virtual machine, though nothing directly relevant to audio development.</p>
]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/10/31/rumor-mac-javas-demise-is-real-and-why-that-could-be-good-news-for-multimedia/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>
