ChorusOS

Микроядерная операционная система реального времени

Operating system
ChorusOS
РазработчикChorus Systèmes
Sun Microsystems
Семейство ОСPOSIX
Рабочее состояниеПрекращено
Исходная модельС закрытым исходным кодом (до v5)
С открытым исходным кодом (v5)
Первоначальный выпуск1979 ; 46 лет назад (1979)
Последний релиз5.1 / 2011 ; 14 лет назад (2011)
Маркетинговая цельВстроенные системы
Доступно вАнглийский
Платформыx86 , 680x0 , PowerPC , SPARC , ARM , MIPS
Тип ядраМикроядерная операционная система реального времени
ПреемникVirtualLogix C5
Официальный сайтdocs.oracle.com/cd/E19048-01/chorus5/index.html

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 Download Center. [5] Проект Jaluna завершил эти исходные коды и опубликовал их в сети. Jaluna-1 описывается там как уровень интерфейса операционной системы реального времени Portable Operating System Interface (RT- POSIX ), основанный на FreeBSD 4.1, и кроссплатформенная среда разработки программного обеспечения CDE. ChorusOS поддерживается популярными библиотеками Secure Socket Layer и Transport Layer Security (SSL/TLS), такими как wolfSSL .

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

Ссылки

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


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