Sun ha anunciado el desarrollo de un port de la máquina virtual de Java para el iPhone de Apple.
Pese a que Apple no ha dado ningún paso en dirección a facilitar dicho desarrollo según propias palabras de Sun, la empresa piensa que es posible dicho desarrollo ahora que el SDK ha sido liberado lo cual permitiría el desarrollo de aplicaciones basadas en este lenguaje para la plataforma móvil de Apple.
Sin duda se trata de un movimiento interesante ya que existen muchos más desarrolladores en la plataforma Java de los que existen en el mundo Apple en general aunque está por ver la reacción de Apple ante la pérdida de control que esto le supondría, entre otras cosas porque aunque en principio la máquina virtual estaría disponible dentro de la propia Apple Store, las aplicaciones en si que correrán sobre esta máquina virtual es posible que no.
Así pues, se trata de un movimiento interesante, por un lado abre la comunidad Java al iPhone de Apple (y cuantas más aplicaciones haya para la plataforma mayor será su popularidad) mientras que por otro lado le supone una perdida de control, y de ingresos, a la compañía de la manzana.
Está por ver, además, como resuelve Sun la clausula del contrato de desarrollo de Apple que indica que las aplicaciones del iPhone "no podrán ejecutar código de otras aplicaciones" lo cual descartaría, de base, la posibilidad del desarrollo en si mismo de la maquina virtual.