stringtranslate.com

Máquina virtual Microsoft Java

La Microsoft Java Virtual Machine ( MSJVM ) es una máquina virtual Java patentada descontinuada por Microsoft . Primero estuvo disponible para Internet Explorer 3 para que los usuarios pudieran ejecutar subprogramas de Java cuando navegaban por la World Wide Web . Fue la implementación más rápida basada en Windows de una máquina virtual Java durante los dos primeros años después de su lanzamiento. [1] Sun Microsystems , el creador de Java, demandó a Microsoft en octubre de 1997 por implementar de forma incompleta el estándar Java 1.1. [2] También fue mencionado en las acciones civiles antimonopolio de Estados Unidos contra Microsoft Corp. , como una implementación de la estrategia de Microsoft " Abrazar, extender y extinguir ". En 2001, Microsoft resolvió la demanda con Sun y descontinuó su implementación de Java.

Historia

Actuación

Microsoft JVM ganó los premios PC Magazine Editor's Choice Awards en 1997 y 1998 por el mejor soporte de Java. En 1998, una nueva versión incluía Java Native Interface que complementaba Raw Native Interface (RNI) y J/Direct, propiedad de Microsoft . Microsoft afirmó tener la implementación de Java más rápida para Windows, aunque IBM también hizo esa afirmación en 1999 y venció a las máquinas virtuales de Microsoft y Sun en la prueba JavaWorld Volano. [1]

Juicio antimonopolio

Las extensiones patentadas de Microsoft para Java se utilizaron como prueba en las acciones civiles antimonopolio de Estados Unidos contra Microsoft Corp.

Un memorando de los Estados Unidos en apoyo de la moción de orden judicial preliminar en el caso Estados Unidos de América contra Microsoft afirmaba que Microsoft quería acabar con Java en el mercado.

En resumen, Microsoft temía y buscaba impedir el desarrollo de efectos de red que tecnologías multiplataforma como Netscape Navigator y Java podrían disfrutar y utilizar para desafiar el monopolio de Microsoft. Otro documento interno de Microsoft indica que el plan no era simplemente frenar el impulso multiplataforma de Java/navegador, sino destruir por completo la amenaza multiplataforma, con el "Objetivo estratégico" descrito como "Matar a Java multiplataforma haciendo crecer ] el contaminado mercado de Java." [3]

Sol contra Microsoft

En octubre de 1997, Sun Microsystems , el creador de Java, demandó a Microsoft por implementar de forma incompleta el estándar Java 1.1. [2]

En enero de 2001, Sun y Microsoft llegaron a un acuerdo. Microsoft pagó a Sun 20 millones de dólares y los dos acordaron un plan para que Microsoft eliminara gradualmente los productos que incluían la versión anterior de Microsoft Java que supuestamente infringía los derechos de autor y las marcas comerciales de Java de Sun.

La máquina virtual Microsoft Java se suspendió en 2003 en respuesta a la demanda de Sun Microsystems. Microsoft continuó ofreciendo soporte hasta el 31 de diciembre de 2007. [4]

Windows XP

El lanzamiento inicial de Windows XP en 2001 no incluía una máquina virtual Java debido al acuerdo con Sun. El acuerdo requería que las personas que quisieran ejecutar Applets de Java en Internet Explorer descargaran e instalaran la máquina virtual Sun Java estándar o descargaran una copia de la máquina virtual Java de Microsoft.

El Service Pack 1 (SP1) para Windows XP se lanzó el 9 de septiembre de 2002. Contenía correcciones de seguridad y revisiones posteriores a RTM, actualizaciones de compatibilidad, compatibilidad opcional con .NET Framework y tecnologías habilitadas para nuevos dispositivos como Tablet PC. También incluía la máquina virtual Microsoft Java. [5] El 3 de febrero de 2003, Microsoft relanzó el Service Pack 1 (SP1) como Service Pack 1a (SP1a). Esta versión eliminó la máquina virtual Java de Microsoft en cumplimiento de la demanda con Sun Microsystems . [6]

Ver también

Referencias

  1. ^ ab Neffenger, John (1 de agosto de 1998). "¿Qué VM Java se escala mejor?". Mundo Java . Consultado el 16 de julio de 2020 . Microsoft SDK 2.02 sigue siendo la única máquina virtual Java rápida y escalable. Nuestros clientes con mayor tráfico en el sitio web actualmente no tienen otra opción viable para una JVM.
  2. ^ ab Zukowski, John (1 de octubre de 1997). "¿Qué significa la demanda de Sun contra Microsoft para los desarrolladores de Java?". Mundo Java . Consultado el 16 de julio de 2020 .
  3. ^ Memorando de los Estados Unidos en apoyo de la moción de orden judicial preliminar ESTADOS UNIDOS DE AMÉRICA contra MICROSOFT CORPORATION, 18 de mayo de 1998
  4. ^ "Máquina virtual Microsoft Java". Archivado desde el original el 31 de agosto de 2014 . Consultado el 19 de agosto de 2014 .
  5. ^ "Vista previa del Service Pack 1 de Windows XP". 9 de septiembre de 2002. Archivado desde el original el 2 de julio de 2010 . Consultado el 21 de septiembre de 2007 .
  6. ^ "Diferencias entre Windows XP SP1 y Windows XP SP1a". 3 de febrero de 2003 . Consultado el 21 de septiembre de 2007 .

enlaces externos