ХорусОС
Эта статья нуждается в дополнительных цитатах для проверки . ( ноябрь 2012 г. ) |
Разработчик | Системы хора Сан Микросистемс |
---|---|
Семейство ОС | ПОСИКС |
Рабочее состояние | Снято с производства |
Исходная модель | Закрытый исходный код (до версии 5) Открытый исходный код (v5) |
Первоначальный выпуск | 1979 год |
Последний выпуск | 5.1/2011 |
Маркетинговая цель | Встроенные системы |
Доступно в | Английский |
Платформы | x86 , 680x0 , PowerPC , SPARC , ARM , MIPS |
ядра Тип | Микроядерная операционная система реального времени |
Преемник | ВиртуалЛогикс C5 |
Официальный сайт | документы |
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 .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Кулурис, Джордж; Доллимор, Джин; Киндберг, Тим (1994). Распределенные системы: концепции и проектирование . Аддисон-Уэсли. стр. 566–79 . ISBN 978-0-201-62433-5 . Проверено 2 декабря 2012 г.
- ^ Доппнер, Томас В. (20 декабря 2010 г.). Подробно об операционных системах: проектирование и программирование . Джон Уайли и сыновья. п. 36 145. ISBN 978-0-471-68723-8 . Проверено 29 ноября 2012 г.
- ^ Жьен, Мишель (1995). Эволюция открытой микроядерной архитектуры CHORUS: проект STREAM . FTDCS '95 Материалы 5-го семинара IEEE по будущим тенденциям в области распределенных вычислительных систем. Компьютерное общество IEEE. п. 10 . Проверено 2 декабря 2012 г.
- ^ Солпо, Том; Мирхо, Чарльз (январь 1999 г.). Внутри операционной системы JavaOS . Серия Java. Аддисон-Уэсли. п. XIII. ISBN 0-201-18393-5 . OCLC 924842439 .
- ^ «Центр загрузки Sun» . Оракул . Архивировано из оригинала 6 октября 2011 года.