stringtranslate.com

ХорусОС

ChorusOS — это микроядерная операционная система реального времени, разработанная как модель вычислений с передачей сообщений . ChorusOS зародился как исследовательский проект Chorus по распространению операционных систем реального времени во Французском институте исследований в области компьютерных наук и автоматизации (INRIA) в 1979 году. [1] В 1980-х годах Chorus был одним из двух первых микроядер (второе — Mach ). и был разработан на коммерческой основе стартап-компанией Chorus Systèmes SA . [2] Со временем усилия по разработке перешли от аспектов распространения к встраиваемым системам в режиме реального времени . [3]

В 1997 году Sun Microsystems приобрела Chorus Systèmes за свою технологию микроядра , которая пошла на создание новой JavaOS . [4] Sun (и в дальнейшем Oracle) больше не поддерживает ChorusOS. Основатели Chorus Systèmes основали новую компанию под названием Jaluna в августе 2002 года. Затем Jaluna стала VirtualLogix, которую затем приобрела Red Bend в сентябре 2010 года. VirtualLogix разработала встроенные системы с использованием Linux и ChorusOS (которые они назвали VirtualLogix C5 ). C5 описывалась ими как операционная система операторского уровня и активно поддерживалась ими.

Последняя версия исходного кода ChorusOS, являющаяся развитием версии 5.0, была выпущена компанией Sun как программное обеспечение с открытым исходным кодом и доступна в Центре загрузки Sun. [5] Проект Jaluna завершил работу над этими источниками и опубликовал их в Интернете. Jaluna-1 описывается там как уровень интерфейса переносимой операционной системы реального времени (RT- POSIX ), основанный на FreeBSD 4.1 и кроссплатформенной среде разработки программного обеспечения CDE . ChorusOS поддерживается популярными библиотеками Secure Socket Layer и Transport Layer Security (SSL/TLS), такими как wolfSSL .

Смотрите также

Рекомендации

  1. ^ Кулурис, Джордж; Доллимор, Джин; Киндберг, Тим (1994). Распределенные системы: концепции и проектирование. Аддисон-Уэсли. стр. 566–79. ISBN 978-0-201-62433-5. Проверено 2 декабря 2012 г.
  2. Доппнер, Томас В. (20 декабря 2010 г.). Подробно об операционных системах: проектирование и программирование. Джон Уайли и сыновья. п. 36 145. ISBN 978-0-471-68723-8. Проверено 29 ноября 2012 г.
  3. ^ Жьен, Мишель (1995). Эволюция открытой микроядерной архитектуры CHORUS: проект STREAM. FTDCS '95 Материалы 5-го семинара IEEE по будущим тенденциям в области распределенных вычислительных систем. Компьютерное общество IEEE. п. 10 . Проверено 2 декабря 2012 г.
  4. ^ Солпо, Том; Мирхо, Чарльз (январь 1999 г.). Внутри операционной системы JavaOS. Серия Java. Аддисон-Уэсли. п. XIII. ISBN 0-201-18393-5. ОКЛК  924842439.
  5. ^ "Центр загрузки Sun" . Оракул . Архивировано из оригинала 6 октября 2011 года.