Sun Microsystems is known for many things, but it is probably best known for Java. The promise of Java is that programmers can write an application once and run it on any machine, or device, that has a Java Virtual Machine (a virtual environment that runs on a computer which includes the Java runtime, so that the Java code can run). That's the promise of Java, sadly, the reality isn't always the same. Java Virtual Machines on different platforms often require special code (which kind of defeats the purpose) and most damning of all (especially on the Mac) is that Java has its own library of UI elements. Unless a Java programmer goes out of their way to make sure their app looks like a native app, it often has an unmistakable 'Java look' to it.
Sun now wants you to have all that Java fun on the iPhone. Shortly after the launch of the iPhone SDK, Sun started looking into the possibility of making a Java VM for the iPhone. After some investigating, they are sure that Java ME (that's the version of Java optimized for mobile devices) on the iPhone is possible and Sun wants to bring it to you. I'm sure there are many Java developers out there are very happy to hear this news.
Thanks, TJ.

At 15¢ per gig,
What's next for the
The Beeb
For your downloading pleasure, Apple presents Security Update 2006-008 (
Hot
on the heels of Firefox releasing a 1.5.0.3 security update, Camino has been bumped to 1.0.1 with mostly security and
bug fixes which include:
Available
in a Software Update near you (if you're using Tiger) is Java 2 Standard Edition (J2SE) 5.0 Release 4, which
"improves reliability and addresses issues found in earlier releases of J2SE 5.0 for Mac OS X." This
update also brings compatibility with Sun's Java 2 Platform Standard Edition, version 5.0 (1.5.0_06).
What's a
big news day without a little bit of a hardware smack down? Call me crazy, but I just found this 








