Archivo de anotaciones

¿Cuándo duerme Steve McMahon?
¿Versión 2.1?

Pesadillas en Java antes de navidad

Recibo el boletí­n de las MSDN de Microsoft y leo lo siguiente:

Como cliente de Microsoft, deseamos informarle de las próximas limitaciones en relación a nuestra capacidad de continuar ofreciendo soporte a Microsoft Virtual Machine. Debido al acuerdo de 2001 que resolvió una disputa legal con Sun Microsystems, a partir de septiembre de 2004 Microsoft no estará autorizada a ofrecer soporte a Microsoft Java Virtual Machine (Microsoft VM). (…) Para obtener información más detallada al respecto, le agradecemos se dirija a http://go.microsoft.com/?linkid=275958.

El problema para mí­ no es nuevo, pero por lo visto ahora sí­ es definitivo. Hace unos semanas en mi trabajo realizamos unas pruebas de applets de Java en diferentes sistemas operativos y navegadores, y advertimos que Internet Explorer 6 procedente de una instalación limpia desde XP no incorporaba la máquina virtual de Java (JVM). Sin embargo, las actualizaciones desde la versión 5 o 5.5 sí­ conservaban la JVM. Al visitar la página de caracterí­sticas de IE se podí­a leer lo siguiente en la última sección:

Java VM Java applets run in Internet Explorer 6 (a component of Windows XP) just as they run in older versions of Internet Explorer. The Java VM is not installed as part of the typical installation, but is installed on demand when a user encounters a page that uses a Java Applet. For more information see the Microsoft Technologies for Java Web site.

Es decir, que los applets de Java solo podí­an ejecutarse en una página si se habí­a instalado el plug-in de Java 2. Para colmo, cuando en una página aparece un elemento con la directiva applet, aparecí­a un mensaje del navegador donde se invitaba a descargar la máquina virtual de Java. Al pulsar el botón Aceptar se accede a una página descatalogada de la web de MS y te recomiendan ir a la dirección de Windows Update, donde no hay ninguna mención sobre la máquina virtual de Java. La única solución es instalarse el plug-in. Se puede hacer desde java.com o bien incluir el applet con la directiva object, donde esta vez sí­ se abre correctamente la ventana perteneciente a la instalación del plugin de Java 2.

Sin embargo, todos estos inconvenientes parecen quedarse en menudencias si prospera el caso Eolas.

Y esto es lo que dicen al respecto
1. Comentario de Albin
 20/04/2005 15:07

A mi me parece estupendo, que Java se trate como cualquier otro plugin, sé que es una contrariedad, respecto a lo bonito que sería que simplemente “ya estaba ahí” pero por otro lado nos permite que tengan una VM actualizada, completa, y aprobada por Sun, su tutor legal.

2. Comentario de Pau
 07/05/2005 10:06

Estoy de acuerdo, sin embargo lo que discuto es la falta de claridad con la que actúa M$. Si te elimina el soporte Java por defecto, que aparezca un enlace a la página de descarga de Java y que no te maree con Windows Update, porque los applets que no declaran la dirección del plug-in (las páginas antiguas, cuando todavía no existía Java como plug-in) no se cargarán nunca.

Espero que no lo digas en serio
  (no será publicado)



Artículos relacionados