JX (sistema operativo)

Sistema operativo con microkernel basado en Java
Sistema operativo
JX
ReveladorUniversidad de Erlangen
Modelo fuenteSoftware libre
Versión final0.1.1 / 10 de octubre de 2007 ; hace 17 años ( 10 de octubre de 2007 )
PlataformasIA-32 (x86)
Tipo de kernelMicronúcleo
LicenciaGPLv2 o posterior [1]
Sitio web oficialProyecto JX

JX es un sistema operativo de microkernel gratuito y de código abierto desarrollado por la Universidad de Erlangen , con el kernel y las aplicaciones implementadas utilizando el lenguaje de programación Java . [2]

Descripción general

JX se implementa como una máquina virtual Java extendida ( JX Core ), que agrega soporte al sistema Java para funciones como dominios de protección y acceso de hardware, junto con varios componentes escritos en Java que brindan facilidades de kernel a las aplicaciones que se ejecutan en la computadora. Debido a que Java es un lenguaje de tipo seguro , JX puede proporcionar aislamiento entre aplicaciones en ejecución sin necesidad de usar protección de memoria de hardware. Esta técnica, conocida como protección basada en lenguaje , significa que las llamadas del sistema y la comunicación entre procesos en JX no causan un cambio de espacio de direcciones, una operación que es lenta en la mayoría de las computadoras. JX se ejecuta en PC estándar y admite una gama limitada de elementos de hardware comunes.

Los principales beneficios de JX incluyen:

  • Basado en un sistema de seguridad de base informática confiable (TCB) pequeña
  • Falta de conmutación del espacio de direcciones.
  • Es un sistema operativo altamente flexible con diferentes posibilidades de configuración.

Véase también

Referencias

  1. ^ "Licencia JX".
  2. ^ Michael Golm; Meik Felser; Christian Wawersich; Jürgen Kleinöder. "JX: un sistema operativo Java flexible (póster)". Universidad de Erlangen . Consultado el 21 de abril de 2007 .
  • Página de inicio del proyecto
  • El sistema operativo JX
  • La estructura de un sistema operativo de tipo seguro
  • Un sistema operativo Java como base de un sistema operativo de red seguro
Obtenido de "https://es.wikipedia.org/w/index.php?title=JX_(sistema_operativo)&oldid=1252240159"