Interested Article - ChorusOS

ChorusOS микроядерная операционная система реального времени , разработанная для встраиваемых систем . Использовала модель вычислений с обменом сообщениями .

Изначально проект начат в INRIA (Франция) в 1979 году в рамках исследований распределенных ОС реального времени. В 1980-е Chorus оставался одним из двух старейших ядер ОСРВ, наряду с микроядром Mach (Carnegie Mellon University), и коммерчески развивался компанией ( ). Со временем основной акцент развития ОС сместился от распределенных ОСРВ к встраиваемым системам .

В 1997 году Sun Microsystems купила Chorus Systèmes, развивавшую ChorusOS. Sun, а, впоследствии, и Oracle практически не занимались развитием ОС.

В августе 2002 года основатели Chorus Systèmes организовали новую компанию Jaluna (позже переименована в VirtualLogix) и занялись разработкой встраиваемых систем, используя Linux и ChorusOS. В сентябре 2010 года была поглощена компанией .

Вариант микроядра Chorus, адаптированный в AT&T , использовался командой разработки векторных компьютеров Cray , которая реализовала UNICOS /mk поверх микроядра (использовалась на ).

VirtualLogix разрабатывала встраиваемые системы, основанные на Linux и ChorusOS (под названием «VirtualLogix C5»). C5 ими заявлялась как ОС класса carrier-grade.

Последний вариант дерева исходных кодов ChorusOS, развитие версии 5.0, был опубликован в качестве open source компанией Sun по адресу . Был организован проект Jaluna на SourceForge , содержащий эти исходники . Разработанная сообществом ОС Jaluna-1 описывается как слой RT- POSIX совместимости, созданный на основе ОС FreeBSD 4.1.

Версии

  • CHORUS-V0 (1980—1982)
  • CHORUS-V1 (1982—1984)
  • CHORUS-V2 (1984—1986)
  • CHORUS-V3 (1987—1997)

Примечания

  1. George Coulouris; Jean Dollimore; Tim Kindberg. (неопр.) . — Addison-Wesley , 1994. — С. 566—579. — ISBN 978-0-201-62433-5 . 13 августа 2011 года.
  2. Thomas W. Doeppner. (англ.) . — John Wiley & Sons , 2010. — P. 36,145. — ISBN 978-0-471-68723-8 .
  3. Gien, Michel (1995). . FTDCS '95 Proceedings of the 5th IEEE Workshop on Future Trends of Distributed Computing Systems. IEEE Computer Society. p. 10 . Дата обращения: 2 декабря 2012 .
  4. , под ред. David Padua // Springer , 2011, ISBN 0387097651 . Глава The evolution of microkernels, pages 427—428
  5. . Дата обращения: 12 декабря 2012. 4 ноября 2012 года.
  6. Donald J. Bales. // Beginning Oracle PL/SQL. — Berkeley, CA: Apress, 2015. — С. 425–446 . — ISBN 978-1-4842-0738-3 , 978-1-4842-0737-6 .

Ссылки

  • (англ.)
  • (англ.)
  • Sun’s
Источник —

Same as ChorusOS