Preguntas más frecuentes acerca de la transición de MSJVM

Publicado: septiembre 1, 2003 | Actualizado: junio 20, 2004

A continuación, se ofrecen respuestas a algunas de las preguntas más frecuentes sobre la transición desde Máquina Virtual Java de Microsoft® (MSJVM).


P.¿Qué es Máquina Virtual Java de Microsoft?
R.

Máquina Virtual Java de Microsoft (MSJVM) es una tecnología que se incluyó en algunas versiones de Microsoft Internet Explorer, un componente de Microsoft Windows®. Esta tecnología permite ejecutar determinados tipos de programas, denominados aplicaciones o subprogramas Java, en equipos con Windows.

P.¿Cómo afecta a la transición de MSJVM el acuerdo alcanzado en abril de 2004 entre Microsoft y Sun?
R.

El único cambio es la fecha de finalización del soporte para MSJVM, del 30 de septiembre de 2004 al 31 de diciembre de 2007. Esto proporciona a los usuarios tiempo suficiente para realizar la transición desde MSJVM según el calendario y el plan que mejor se ajuste a sus necesidades. Condiciones del soporte de MSJVM:

Condiciones del soporte de MSJVM:

Microsoft ya no distribuye MSJVM y no se realizarán mejoras del código actual. El software y las referencias de almacén (SKU) de Microsoft que actualmente incluyen MSJVM seguirán siendo retirados o reemplazados por versiones que no contengan MSJVM.

Microsoft continuará proporcionando instrucciones y herramientas para ayudar a los usuarios a realizar la migración de MSJVM.

Microsoft continuará tratando sólo los problemas de seguridad de MSJVM hasta el 31 de diciembre de 2007.

P.¿Cómo puede afectar a mi negocio el acuerdo alcanzado en abril de 2004 entre Microsoft y Sun?
R.

Microsoft y Sun resolvieron un litigio mediante un acuerdo alcanzado en enero de 2001. El acuerdo alcanzado en 2001 contemplaba la eliminación MSJVM, incluido el fin del soporte. Lo único que cambia respecto al acuerdo alcanzado en 2001 es la ampliación de la fecha de fin del soporte para MSJVM, hasta el 31 de diciembre de 2007.

MSJVM está en muchos escritorios y servidores porque se incluyó en algunas versiones de Internet Explorer, un componente de Windows. Además, algunos productos utilizan MSJVM en aplicaciones o subprogramas Java personalizados para clientes o servidores, que pueden ser aplicaciones entre empresas o entre empresas y clientes, y sitios Web. Para que funcionen correctamente, necesitan que en el equipo esté MSJVM u otra máquina virtual Java. Se recomienda a los clientes que identifiquen y eliminen las dependencias de MSJVM antes de que termine el soporte el 31 de diciembre de 2007.

P.¿En qué medida afecta el acuerdo alcanzado en abril de 2004 al soporte para Java que da Microsoft?
R.

Microsoft ha dejado de incluir MSJVM en su software y referencias de almacén (SKU). El software y las referencias de almacén (SKU) que actualmente incluyen MSJVM seguirán siendo retirados o reemplazados por versiones que no contengan MSJVM. Como parte del nuevo acuerdo, Sun y Microsoft se han comprometido a mejorar la colaboración y a compartir la información técnica. Los futuros resultados de este esfuerzo de colaboración tendrán su origen en el equipo de productos de Microsoft .NET.

P.¿Máquina Virtual Java de Microsoft continuará funcionando sin soporte después del 31 de diciembre de 2007?
R.

Aunque MSJVM continuará funcionando después del 31 de diciembre de 2007, no tendrá soporte. Si se produjera un problema de seguridad después de esa fecha, podría no ser seguro utilizar MSJVM. Microsoft recomienda que los usuarios que continúen utilizando MSJVM después del 31 de diciembre de 2007, bloqueen las zonas de seguridad de Internet Explorer para que MSJVM sólo funcione con sitios de confianza.

P.¿Qué sugiere Microsoft que hagan los usuarios y por qué?
R.

Se recomienda que los usuarios tomen medidas para permanecer informados acerca de este y otro software obsoleto y abandonar MSJVM antes del 31 de diciembre de 2007. Estas medidas incluyen la identificación de aplicaciones internas y con licencia que dependen de MSJVM y, por lo tanto, reemplazar o actualizar estas aplicaciones como parte de una migración y actualización de TI normal. Las empresas que planeen su transición ahora tendrán tiempo suficiente para identificar las dependencias de MSJVM, para establecer una estrategia de migración y para planear, probar y poner en marcha las soluciones adecuadas. MSJVM es un código obsoleto y ya no se realizará ninguna mejora ni desarrollo. Microsoft continuará proporcionando actualizaciones de seguridad únicamente para ayudar a los usuarios a mantener un entorno informático seguro.

P.¿Qué programas utilizan MSJVM?
R.

Algunos productos utilizan MSJVM en aplicaciones o subprogramas Java personalizados para clientes o servidores, que pueden ser aplicaciones entre empresas o entre empresas y clientes, y sitios Web. Para funcionar, necesitan que MSJVM esté instalado. Los subprogramas de Java se inician automáticamente y pueden realizar diversas funciones, desde sencillas calculadoras de préstamos o tableros de cotizaciones hasta funcionalidades más complejas para los servicios proporcionados por el sitio Web. El software dependiente de MSJVM puede ser de:

Microsoft. Existe una lista de las aplicaciones de Microsoft cuya dependencia de MSJVM se ha comprobado.
Consultar la lista de aplicaciones (Archivo PDF, 149 KB)

Otros fabricantes. La mayoría de los fabricantes independientes de software (ISV) que tienen aplicaciones dependientes de MSJVM disponen en sus sitios Web de información acerca de las dependencias y actualizaciones.

Aplicaciones desarrolladas internamente. Las empresas pueden tener programas personalizados, desarrollados internamente o por un fabricante software o consultor, que tengan dependencias de MSJVM. Consulte con su programador, consultor o fabricante de software para identificar las dependencias de MSJVM.

P.¿Qué versiones de Windows tienen MSJVM?
R.

MSJVM está incluido en:

Windows 95

Windows 98

Windows Millennium Edition (Windows ME)

Windows 2000 Advanced Server

Windows 2000 Professional

Windows 2000 Server

Windows 2000 Data Center

Windows XP

Windows NT® Server 4.0

Windows NT Server 4.0, Enterprise Edition

Windows NT Server 4.0, Terminal Server Edition

Windows NT Workstation 4.0

Windows Server Datacenter 2003

Windows CE Platform Builder 2.11

Windows CE 2.2 Connectivity Services

Windows CE 2.21 Connectivity Services

Windows CE 3.0 Connectivity Services

Windows CE 3.1 Connectivity Services

MSJVM no se incluye en Windows XP SP1a, Windows XP SP2, Windows Server™ 2003 ni en ningún software futuro de Microsoft.

P.¿Cuáles son los términos del acuerdo alcanzado en abril de 2004?
R.

El 2 de abril de 2004, Microsoft y Sun anunciaron un acuerdo que pone fin al litigio y aumenta la cooperación técnica, lo que beneficiará a los clientes de ambas compañías. Según este acuerdo, Microsoft podrá dar soporte a MSJVM hasta el 31 de diciembre de 2007.

Obtener más información acerca cómo afecta al soporte de MSJVM

Leer el comunicado de prensa sobre el acuerdo

P.¿Qué software de MSJVM hay disponible en estos momentos?
R.

Microsoft ya no distribuye MSJVM. No se incluirá en futuros productos de Microsoft. El software y las referencias de almacén (SKU) de Microsoft que actualmente incluyen MSJVM seguirán siendo retirados o reemplazados por versiones que no contengan MSJVM. Desde 1999 a 2003, Microsoft publicó 10 actualizaciones de seguridad de MSJVM. En el sitio Web de Windows Update encontrará una revisión total.

Comprobar si hay actualizaciones de Windows disponibles para su equipo

P.¿Dónde puedo encontrar las actualizaciones de seguridad de MSJVM?
R.

El boletín de seguridad de Microsoft MS03-011 contiene una actualización de seguridad total para MSJVM. La manera más fácil de determinar si necesita esta actualización es visitar el sitio Web de Windows Update y comprobar si hay actualizaciones disponibles para su equipo. Windows Update le recomendará las actualizaciones disponibles que su equipo pudiera necesitar.

Obtener más información técnica acerca de esta actualización

Comprobar si hay actualizaciones de Windows disponibles para su equipo

P.¿Puedo instalar legalmente copias de Windows u otro software que contenga MSJVM?
R.

Los usuarios que tengan versiones de Windows que contengan código de MSJVM pueden instalarlas y utilizarlas de acuerdo con los términos y condiciones de su contrato de licencia. No obstante, Microsoft recomienda a los usuarios que tengan precaución si utilizan un software que incluye MSJVM después del 31 de diciembre de 2007 y que consideren la posibilidad de implementar una solución que no dependa de MSJVM.

P.Si instalo Windows XP SP1a o posterior, ¿se quitará la copia de MSJVM que hay instalada?
R.

No. Actualizar el sistema operativo no elimina la copia de MSJVM que hay instalada en el equipo.

P.¿Existe alguna manera de asegurarse de que un equipo no contiene MSJVM?
R.

Sí. Los usuarios pueden adquirir un equipo nuevo con Windows XP SP1a o posterior, o ejecutar una instalación limpia de Windows XP SP1a o posterior, es decir, no una actualización.

P.Soy un usuario. ¿En qué me afecta? ¿Hay algo que tenga que hacer ahora?
R.

Los usuarios podrían tener MSJVM instalado en sus equipos y estar utilizando programas dependientes de MSJVM. Debido a que el soporte para MSJVM continuará hasta el 31 de diciembre de 2007, no se requiere una acción inmediata. No obstante, Microsoft recomienda que los usuarios que utilizan programas dependientes de MSJVM consulten los sitios Web de los fabricantes del software para obtener información acerca de las medidas que deberán tomar en el futuro. Por ejemplo, se podría aconsejar a los usuarios que actualicen o reemplacen las versiones actuales antes del 31 de diciembre de 2007.

Microsoft también recomienda que todos los usuarios de Windows instalen las últimas actualizaciones de software y hardware; para ello, pueden visitar el sitio Web de Windows Update o habilitar la característica Actualizaciones automáticas disponible en las últimas versiones de Windows.

Comprobar si hay actualizaciones de Windows disponibles para su equipo

P.Soy el propietario de una empresa. ¿Cuándo debería comenzar a tomar medidas?
R.

MSJVM es una tecnología antigua que no se ha actualizado en muchos años, salvo las actualizaciones de seguridad. Se recomienda a los usuarios que tomen medidas para permanecer informados acerca de este y otro software obsoleto y abandonar MSJVM con tiempo suficiente. Las empresas que planeen su transición ahora tendrán tiempo suficiente para identificar las dependencias de MSJVM, para establecer una estrategia de migración y para planear, probar y poner en marcha las soluciones adecuadas.

P.¿Cómo empiezo?
R.

Cada organización tiene necesidades y requisitos diferentes. Microsoft recomienda que, en primer lugar, las empresas, profesionales de TI, proveedores de soluciones de TI y programadores consulten la Guía de transición de MSJVM correspondiente.

Obtener la guía de transición para programadores (Archivo PDF, 311 KB)

P.¿Qué recursos hay disponibles para ayudarme a realizar la transición de MSJVM?
R.

Microsoft ofrece una amplia gama de herramientas e instrucciones para profesionales de TI y programadores.

Consultar las instrucciones, herramientas y opciones de soporte disponibles.

P.Soy un programador. ¿Puedo continuar distribuyendo MSJVM?
R.

Los contratos de licencia para el usuario final (CLUF) para Microsoft Visual J++® y Microsoft SDK para Java otorgan derechos limitados para la redistribución del instalador de MSJVM (msjavx86.exe). No obstante, Microsoft recomienda encarecidamente que no se continúe distribuyendo MSJVM como se indica en estos CLUF. Si desea más información, consulte las instrucciones de uso del software.

Consultar los términos para la redistribución de MSJVM

P.¿Cómo puedo determinar si tengo dependencias de MSJVM?
R.

Microsoft ofrece a los usuarios versiones para programadores y profesionales de TI de la Guía de transición de MSJVM, que es un buen punto de partida para analizar las dependencias de MSJVM. La Herramienta de diagnóstico de MSJVM está diseñada para ayudar a las empresas con infraestructuras de TI complejas a realizar fácilmente análisis de las dependencias. Comprueba la utilización y dependencias de los programas y sitios Web, y crea un informe personalizado que identifica dichas dependencias.

Obtener la guía de transición para programadores (Archivo PDF, 311 KB)

Obtener la Herramienta de diagnóstico de MSJVM

Es posible que las empresas también dispongan de programas personalizados o desarrollados internamente que podrían tener dependencias de MSJVM. Si su empresa utiliza estos programas, consulte a su programador, consultor o proveedor de software cómo identificar las dependencias de MSJVM y qué medidas debe tomar para minimizar esas dependencias y el posible impacto en su empresa.
Para ayudarle a evaluar las dependencias, responda las siguientes preguntas:

¿Utiliza una versión de Windows anterior a Windows XP SP1a?
En este caso, probablemente tenga MSJVM instalado en su equipo.

¿Utiliza otro software de Microsoft, por ejemplo, Microsoft Works o Microsoft Publisher?
En este caso, debe consultar la lista del software de Microsoft cuya dependencia de MSJVM se ha comprobado.

Consultar la lista de aplicaciones dependientes (Archivo PDF, 149 KB)

La lista de aplicaciones contiene opciones para eliminar las dependencias. Para obtener más instrucciones, consulte la página de soporte de MSJVM.

Consultar las instrucciones, herramientas y opciones de soporte disponibles

¿Utiliza otro software que no es de Microsoft, por ejemplo, programas de contabilidad, productividad, procesador de texto, antivirus o edición?
Consulte el sitio Web del fabricante del software o póngase en contacto con él directamente para obtener información acerca de los pasos necesarios para minimizar las dependencias de MSJVM y su posible impacto en la empresa.

¿Utiliza programas personalizados proporcionados por un fabricante de software o consultor?
Consulte el sitio Web del programador, consultor o fabricante de software, o póngase en contacto directamente con él para identificar las dependencias y obtener información acerca de los pasos necesarios para minimizar su posible impacto en la empresa.

¿Utiliza servicios Web como parte de sus procesos empresariales, por ejemplo, proporcionar informes sobre el tiempo o información sobre envíos, banca o bolsa?
Para ayudarle a evitar interrupciones en su negocio, póngase en contacto con el administrador Web o con la compañía que proporciona el servicio Web para determinar qué medidas están tomando para minimizar las dependencias de MSJVM.

P.Estoy ejecutando la Herramienta de diagnóstico de MSJVM y tengo preguntas. ¿Dónde puedo obtener ayuda?
R.

Para la Herramienta de diagnóstico de MSJVM hay disponible un soporte internacional sin cargo alguno. Póngase en contacto con su oficina de Microsoft.

Obtener información de contacto para soporte internacional

En el grupo de noticias de MSJVM los usuarios también pueden obtener ayuda rápida y ponerse en contacto con otras personas que están utilizando la herramienta.

Publicar preguntas y compartir respuestas en el grupo de noticias de MSJVM

P.¿Qué opciones de migración hay disponibles?
R.

Microsoft se ha comprometido a ayudar a los usuarios, profesionales de TI, proveedores de soluciones de TI y programadores a realizar la transición de la manera más económica posible, manteniendo la confiabilidad, seguridad y disponibilidad de sus entornos informáticos. Puesto que los requisitos de cada organización son diferentes, los negocios deberían adaptar las opciones más adecuadas para satisfacer sus necesidades específicas. Es posible que su organización decida seleccionar una o más de las siguientes opciones de migración.

Cambio a un Java Run-time Environment (JRE) de terceros. Aunque Microsoft no puede responder por la seguridad y confiabilidad de las soluciones ofrecidas por otras compañías, existen otras soluciones. Los clientes que decidan explorar estas soluciones deberían realizar pruebas antes de continuar con esta opción de migración.

Bloqueo de las zonas de seguridad de Microsoft Internet Explorer y uso continuado de MSJVM. El bloqueo de las zonas de seguridad hace posible un uso limitado de MSJVM, incluso una vez que se deje de ofrecer soporte; además, contribuye a limitar los riesgos de seguridad, ya que restringe el uso de MSJVM a sitios específicos. Esto puede llevarse a cabo en paralelo con otras opciones de migración.

Migración a otras tecnologías de procesamiento. Aunque Microsoft no puede responder por la seguridad y confiabilidad de las soluciones ofertadas por otras compañías, varias ofrecen tecnologías de procesamiento que pueden verse en diversos exploradores. Las opciones de tecnología incluyen, entre otras, Microsoft ASP.NET, DHTML y Macromedia Flash. La migración a otras tecnologías de procesamiento requiere acceso al código fuente.

Migración a Microsoft .NET. Microsoft podrá dar soporte a los usuarios que migren a esta tecnología. Es posible que la migración a .NET requiera acceso al código fuente.

P.¿Qué Java Run-time Environment (JRE) de terceros recomienda Microsoft?
R.

Puesto que Microsoft no proporciona soporte para implementaciones de Java de terceros, incluida la supervisión y las revisiones para puntos débiles de seguridad potenciales y reales, no distribuimos ni proporcionamos recomendaciones para estos productos. No obstante, los clientes pueden instalar cualquier máquina virtual Java compatible en cualquier equipo que ejecute Microsoft Windows que deseen. Microsoft colabora con terceros para garantizar que dispongan de toda la información necesaria para que sus tecnologías funcionen correctamente en el entorno de Windows.

P.¿Qué soluciones de MCS y otros asociados hay disponibles?
R.

Los usuarios disponen de servicios de consultoría de terceros y servicios de consultoría de Microsoft (MCS) en caso de que necesiten más ayuda en la evaluación y la transición. Solicite asistencia a su proveedor de servicios asociado o MCS.

P.Si encuentro problemas con la migración, ¿qué debo hacer?
R.

Si necesita más soporte, es posible que deba trabajar con un proveedor de soluciones de TI de confianza o con un representante de soporte técnico de Microsoft. Si decide trabajar con otro proveedor de soluciones de TI, tendrá que trabajar con él directamente para cualquier soporte que necesite.

P.¿Cómo puedo evitar ejecutar programas Java en Internet Explorer?
R.

Los usuarios de Internet Explorer pueden deshabilitar o habilitar la ejecución de programas Java ajustando la configuración de Seguridad en Opciones de Internet, disponible en el menú Herramientas.

P.
R.
ArribaArriba