Sun continue ses discussions avec Apple pour tenter de porter sa machine virtuelle Java sur l’iPhone. Malheureusement, les négociations semblent faire du surplace selon cet article de InfoWorld en date du 6 juillet.
En annoncant l’intégration d’une machine virtuelle Java fournie par Sun sur la gamme de PDAPhones iPaq 900 de HP, Dave Hofer, Sun group marketing manager for Java mobile and embedded technologies, a fait un point sur la version iPhone :
“We have been [talking to] and continue to talk to Apple about this,” said Hofert last week. Currently, Apple is not pursuing Java, he said.

Quelques heures après l’annonce du SDK, Sun, par l’intermédiaire de Eric Klein, vice président du marketing Java chez Sun, a annoncé l’arrivée de Java sur le terminal de la pomme vers le mois de juin (source : Infoworld).
Une machine virtuelle Java sera donc disponible prochainement pour l’iPhone et l’iPod Touch. Il s’agira tout d’abord de la version mobile de Java. Mais Sun n’exclut pas de porter la version standard de Java ainsi que JavaFX si c’est possible.
Eric Klein a également indiqué que Sun va tenter de donner accès aux fonctionnalités spécifiques de l’iPhone s’ils le peuvent.
Selon Eric Klein, les conditions imposées par Apple aux programmeurs n’empêchent pas le développement de la machine virtuelle. Néanmoins, il s’agit de l’avis de Sun uniquement. Il faudra donc attendre la réponse d’Apple.
Si le portage de Java est confirmé, cela ouvrira la porte aux nombreuses applications déjà disponibles même si je suppose que la plupart d’entre elles devront être adaptées afin de pouvoir être utilisées convenablement (résolution de l’écran, interface tactile etc.).
Cela permettra également de rendre le développement d’applications pour l’iPhone plus accessible aux développeurs n’ayant aucune connaissance d’Objective-C.