By Ian Darwin on 2005-05-02 00:00 in Category: s/w industryApple's much-heralded Tiger, offically called Mac OS X 10.4, contains many nice advances, including Dashboard, Automator, and more. But concurrent with Tiger's release, Apple appears to have gone out of their way to break Sun's venerable old "Write Once, Run Anywhere" mantra. Not only are they a good six months behind the industry in releasing Sun's Tiger, known as Java Standard Edition 1.5 (aka "Java 5"). They also solemnly refuse to release Java 1.5 for even their current OS, Mac OS 10.3. Presumably this is to pressure people to buy 10.4. That's their choice, but Java developers are left with a rather unpleasant conundrum: either give up on all the nice features of Java's Tiger, or give up on compatibility with Apple's Tiger.