Sun er i fuld sving med at udvikle en Java Virtual Machine (JVM) til iPhone og forventer at have en første version klar efter juni i år. Derved vil Java-applikationer kunne køre på Apples iPhone.
Java-programmer betegnes populært som 'write once, run anywhere', hvilket i princippet betyder, at et Java-program kan køre på en hvilken som helst platform.
Det kræver dog, at den pågældende platform har en JVM installeret.
JVM implementeres med iPhone SDK
Sun er derfor gået igang med at udvikle en JVM til iPhone som baserer sig på Java Micro Edition som er specielt rettet mod håndbårne computere som mobiltelefoner.
Det er ved hjælp af Apples nyligt frigivne SDK, at Sun vil implementere Java på iPhone.
Efter at Suns udviklere havde kigget på SDK'et i 24 timer, følte de sig overbevist om, at de kunne implementere en JVM på iPhone.
iTouch, som er en iPhone uden telefonidelen, vil også kunne bruge JVM'en fra Sun.
Også til forretningsbrug
Ifølge Erik Klein, vicepresident for Java marketing hos Sun, vil det foruden java-spil, være forretningsapplikationer som ERP og CRM, som en java-enablet iPhone vil kunne tilbyde.
Dermed spiller han videre på Apples melodi, om at iPhone skal gøres klar til erhvervslivet.