Articulo de referencia

CoroOS

ChorusOS es un sistema operativo de tiempo real basado en microkernel , diseñado como un modelo de computación de paso de mensajes . ChorusOS comenzó como el proyecto de investi...

ChorusOS es un sistema operativo de tiempo real basado en microkernel , diseñado como un modelo de computación de paso de mensajes . ChorusOS comenzó como el proyecto de investigación del sistema operativo distribuido de tiempo real Chorus en el Instituto Francés de Investigación en Ciencias de la Computación y Automatización (INRIA) en 1979. [ 1 ] Durante la década de 1980, Chorus fue uno de los dos primeros microkernels (el otro fue Mach ) y fue desarrollado comercialmente por la empresa emergente Chorus Systèmes SA . [ 2 ] Con el tiempo, el esfuerzo de desarrollo se desplazó de los aspectos de distribución al tiempo real para sistemas embebidos . [ 3 ]

En 1997, Sun Microsystems adquirió Chorus Systèmes por su tecnología de microkernel , que se destinó al nuevo JavaOS . [ 4 ] Sun (y por consiguiente Oracle) ya no ofrece soporte para ChorusOS. Los fundadores de Chorus Systèmes crearon una nueva empresa llamada Jaluna en agosto de 2002. Jaluna se convirtió entonces en VirtualLogix, que fue adquirida por Red Bend en septiembre de 2010. VirtualLogix diseñó sistemas embebidos utilizando Linux y ChorusOS (al que denominaron VirtualLogix C5 ). C5 fue descrito por ellos como un sistema operativo de nivel empresarial y contó con su mantenimiento activo.

El último árbol de código fuente de ChorusOS, una evolución de la versión 5.0, fue lanzado como software de código abierto por Sun y está disponible en el Centro de Descargas de Sun. [ 5 ] El proyecto Jaluna ha completado estos códigos fuente y los ha publicado en línea. Jaluna-1 se describe allí como una capa de interfaz de sistema operativo portátil en tiempo real (RT- POSIX ) basada en FreeBSD 4.1 y el entorno de desarrollo de software multiplataforma CDE. ChorusOS es compatible con bibliotecas populares de Secure Socket Layer y Transport Layer Security (SSL/TLS) como wolfSSL .

Véase también

Referencias

  1. Coulouris, George; Dollimore, Jean; Kindberg, Tim (1994). Sistemas distribuidos: conceptos y diseño . Addison-Wesley. págs. 566–79 . ISBN  978-0-201-62433-5. Consultado el 2 de diciembre de 2012 .
  2. Doeppner, Thomas W. (20 de diciembre de 2010). Sistemas operativos en profundidad: diseño y programación . John Wiley & Sons. pág. 36.145. ISBN  978-0-471-68723-8Consultado el 29 de noviembre de 2012 .
  3. Gien, Michel (1995). Evolución de la arquitectura de microkernel abierto CHORUS: El proyecto STREAM . Actas del 5.º Taller IEEE sobre tendencias futuras de los sistemas de computación distribuida (FTDCS '95). IEEE Computer Society. pág. 10. Consultado el 2 de diciembre de 2012 . 
  4. ^ Saulpaugh, Tom; Mirho, Charles (enero de 1999). Dentro del Sistema Operativo JavaOS . Serie Java. Addison-Wesley. pag. XIII. ISBN  0-201-18393-5OCLC 924842439 
  5. "Centro de descargas de Sun" . Oracle .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )

Obtenido de " https://en.wikipedia.org/w/index.php?title=ChorusOS&oldid=1252227020 "