ChorusOS

ChorusOS
Developer Chorus Systèmes / Sun Microsystems
OS family Real-time operating systems
Working state Discontinued
Latest release 5.1
Marketing target Embedded systems
Platforms x86/68k/PPC/SPARC/ARM/MIPS
Kernel type Microkernel
Official website ChorusOS 5.0

ChorusOS is a microkernel real-time operating system designed as a message-based computational model. ChorusOS started as the Chorus distributed real-time operating system research project at Institut National de Recherche en Informatique et Automatique (INRIA) in France in 1979.[1] During the 1980s, Chorus was one of two earliest microkernels (the other being Mach) and was developed commercially by Chorus Systèmes.[2] Over time, development effort shifted away from distribution aspects to real-time for embedded systems.[3]

Sun Microsystems acquired Chorus Systèmes, in 1997. Sun (and henceforth Oracle) no longer supports ChorusOS. The founders of Chorus Systèmes started a new company called Jaluna in August 2002. Jaluna has subsequently become VirtualLogix. VirtualLogix was itself acquired by Red Bend in September 2010. VirtualLogix designed embedded systems using Linux and ChorusOS (which they called "VirtualLogix C5"). C5 was described by them as a carrier-grade operating system, and was actively maintained by them. The Red Bend web site shows no trace of current activity around the ChorusOS/VirtualLogix C5 microkernel. The source repository on SourceForge also shows zero sign of activity since July 2007.

The latest source tree of ChorusOS, an evolution of version 5.0, has been open-sourced by Sun and is available at the Sun Download Center. The Jaluna project has completed these sources and the current version the Jaluna-1 software is available at SourceForge. Jaluna-1 is described there as a RT-POSIX layer based on FreeBSD 4.1, and the CDE cross-development environment. This software is still used according to the download server statistics.

References

  1. George Coulouris; Jean Dollimore; Tim Kindberg (1994). Distributed systems: concepts and design (PDF). Addison-Wesley. pp. 566–79. ISBN 978-0-201-62433-5. Retrieved 2 December 2012.
  2. Thomas W. Doeppner (20 December 2010). Operating Systems In Depth: Design and Programming. John Wiley & Sons. p. 36,145. ISBN 978-0-471-68723-8. Retrieved 29 November 2012.
  3. Gien, Michel (1995). Evolution of the CHORUS Open Microkernel Architecture: The STREAM Project. FTDCS '95 Proceedings of the 5th IEEE Workshop on Future Trends of Distributed Computing Systems. IEEE Computer Society. p. 10. Retrieved December 2, 2012.

External links

This article is issued from Wikipedia - version of the 11/2/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.