Sistema operativo Java

Sistema operativo Java
Desarrollador microsistemas de sol
Primera edición 1996
Plataformas compatibles ARM , PowerPC , SPARC , IA-32 (x86)
Interfaz máquina virtual de Java
Licencia propiedad
Estado Proyecto cerrado

JavaOS  es un sistema operativo de microkernel basado en Java desarrollado como un marco para teléfonos con funciones y los primeros teléfonos inteligentes. La presencia de compatibilidad con JavaOS en el teléfono hizo posible instalar juegos y aplicaciones a través del navegador WAP incorporado, a través de Bluetooth o infrarrojos. Desde principios de la década de 2000, se ha considerado un sistema operativo obsoleto [1] .

Los planes para crear JavaOS fueron anunciados en 1996 por JavaSoft (una subsidiaria de Sun Microsystems ), y se describió como un sistema operativo compacto diseñado para ejecutarse en cualquier dispositivo, "desde computadoras en red hasta buscapersonas" [2] . En 1998, Sun invitó a IBM a acelerar su desarrollo [3] ; al mismo tiempo, según IBM, el foco principal del proyecto estaba en una computadora en red , y no en otro tipo de clientes [4] .

Las plataformas en las que se ejecutó el kernel de JavaOS son ARM , PowerPC , SPARC , StrongARM , IA-32 . A diferencia de la mayoría de los sistemas operativos prácticos, que están escritos en C , está escrito completamente en Java, desde el kernel hasta el sistema de gráficos y ventanas que implementa la API AWT ; incluidos todos los controladores de dispositivos, se crearon en Java y se ejecutaron en la JVM . Las aplicaciones para JavaOS se desarrollaron no solo para teléfonos, sino también para decodificadores, dispositivos de red, cajeros automáticos . El sistema también se envió con JavaStation . A fines de la década de 1990, JavaSoft otorgó licencias a más de 25 proveedores, incluidos Oracle , Acer , Xerox , Toshiba y Nokia .

En 1999, Sun e IBM anunciaron que cerraban el proyecto [5] . En 2003, los materiales de Sun se refirieron a JavaOS como "tecnología obsoleta", recomendando Java ME , dejando la elección del entorno específico a los sistemas operativos.

Notas

  1. Preguntas frecuentes sobre la configuración de dispositivos conectados . Archivado desde el original el 4 de junio de 2003.
  2. http://www.skytel.co.cr/wireless-communications/research/1996/0529-b.htm  (enlace descendente al 07-02-2018 [1585 días])
  3. Sun contrata a IBM para la ayuda de JavaOS . Archivado desde el original el 5 de diciembre de 2000.
  4. Dentro del Proyecto JavaOS de IBM . Consultado el 2 de julio de 2018. Archivado desde el original el 2 de julio de 2018.
  5. Sun, IBM descafeinado JavaOS - CNET . Consultado el 2 de julio de 2018. Archivado desde el original el 2 de julio de 2018.

Enlaces