Sistema operativo Chorus

Sistema operativo en tiempo real con microkernel

Operating system
Sistema operativo Chorus
ReveladorChorus Systèmes
Sun Microsystems
Familia de sistemas operativosSistema de archivos POSIX
Estado de funcionamientoInterrumpido
Modelo fuenteCódigo cerrado (pre-v5)
Código abierto (v5)
Lanzamiento inicial1979 ; hace 45 años (1979)
Último lanzamiento5.1 / 2011 ; hace 13 años (2011)
Objetivo de marketingSistemas embebidos
Disponible enInglés
Plataformasx86 , 680x0 , PowerPC , SPARC , ARM , MIPS
Tipo de kernel Sistema operativo en tiempo real con microkernel
Sucedido porVirtualLogix C5
Sitio web oficialdocs.oracle.com/cd/E19048-01/chorus5/index.html

ChorusOS es un sistema operativo en tiempo real con micronúcleos diseñado como un modelo informático de paso de mensajes . ChorusOS comenzó como el proyecto de investigación del sistema operativo distribuido en 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 micronúcleos (el otro era Mach ) y fue desarrollado comercialmente por la empresa emergente Chorus Systèmes SA . [2] Con el tiempo, el esfuerzo de desarrollo se alejó de los aspectos de distribución al tiempo real para sistemas integrados . [3]

En 1997, Sun Microsystems adquirió Chorus Systèmes por su tecnología de microkernel , que se dirigió hacia el nuevo JavaOS . [4] Sun (y de ahí en adelante Oracle) ya no soporta ChorusOS. Los fundadores de Chorus Systèmes comenzaron una nueva compañía llamada Jaluna en agosto de 2002. Jaluna luego se convirtió en VirtualLogix, que luego fue adquirida por Red Bend en septiembre de 2010. VirtualLogix diseñó sistemas integrados utilizando Linux y ChorusOS (al que llamaron VirtualLogix C5 ). C5 fue descrito por ellos como un sistema operativo de grado operador , y fue mantenido activamente por ellos.

El último árbol de fuentes de ChorusOS, una evolución de la versión 5.0, fue publicado como software de código abierto por Sun y está disponible en el Centro de descargas de Sun. [5] El proyecto Jaluna ha completado estas fuentes y las 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 las populares bibliotecas 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. Recuperado 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-8. Recuperado el 29 de noviembre de 2012 .
  3. ^ Gien, Michel (1995). Evolución de la arquitectura de microkernel abierto CHORUS: el proyecto STREAM. FTDCS '95 Actas del 5º taller IEEE sobre tendencias futuras de sistemas informáticos distribuidos. IEEE Computer Society. p. 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-5.OCLC 924842439  .
  5. ^ "Centro de descargas de Sun". Oracle . Archivado desde el original el 6 de octubre de 2011.


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