LynxOS RTOS — Unix-подібна операційна система реального часу, що розробляється компанією . LynxOS повністю сумісна зі специфікаціями POSIX, а також, починаючи з 2000-х років, має сумісність з Linux. Система застосовується у вбудованих рішеннях, орієнтованих на обробку у режимі реального часу — таких, як авіоніка, космічна і військова техніка, керування виробничими процесами, телекомунікації. Система має бібліотеку wolfSSL, сертифіковану[] для військового застосування.
Розробник | Lynx Software Technologies, Inc. |
---|---|
Написано на | Ada, C, |
Родина ОС | Unix-подібна операційна система реального часу |
Робочий стан | Current |
Вихідна модель | Закритий програмний код |
Початковий випуск | 1986 |
Останній випуск | 7.0 / 5 червня 2013 |
Цільовий ринок | Вбудовані системи |
Платформи | [en], Intel 80386, ARM, PowerPC |
Тип ядра | Монолітне ядро |
Інтерфейс користувача | Інтерфейс командного рядка |
Ліцензія | Пропрієтарна |
www.lynx.com/products/real-time-operating-systems/lynxos-rtos |
Історія
Перші версії LynxOS написані 1986 року у Далласі (Техас) Мітчеллом Баннеллом (англ. Mitchell Bunnell) для спеціального комп'ютера на основі мікропроцесора . Перша комп'ютерна платформа, на якій запущено LynxOS — Atari 1040ST; крос-компіляція проводилася на Unix-машині виробництва Integrated Solutions. У 1988—1989 роках LynxOS портовано на платформу Intel 80386. Приблизно 1989 року реалізовано сумісність ABI з System V.3. Пізніше додано сумісність з Linux.
Повна підтримка MMU додана до ядра системи 1989 року.
Підтримується архітектура PowerPC. У лютому 2015 року фірма Lynx оголосила плани щодо підтримки архітектури ARM і процесорів серії (Cortex-A).
Компоненти LynxOS спроєктовано для досягнення абсолютного детермінізму (іншими словами, система явно спроєктована для задач «жорсткого реального часу», англ. hard real-time). Повністю детермінований відгук системи, навіть в умовах інтенсивного обміну з пристроями (вводу/виводу), є можливим завдяки вкрай оптимізованому механізму тредів (потоків виконання), реалізованому у ядрі. Цей механізм дозволяє обробникам переривань бути надзвичайно короткими і швидкими.
Компанія Lynx є власником патенту від 21 листопада 1995 року (строк дії вже минув), U.S. Patent 5,469,571. Заголовок патенту звучить як «Operating System Architecture using Multiple Priority Light Weight kernel Task-based Interrupt Handling», і описує механізм реалізації ОС жорсткого реального часу.
2003 року Lynx представила спеціалізовану версію системи, названу LynxOS-178, спеціально призначену для застосування в авіоніці та сертифіковану для сумісності зі стандартом .
Група новин Usenet comp.os.lynx призначена для обговорення LynxOS.
Джерела
- (англ.). Архів оригіналу за 3 лютого 2016. Процитовано 15 січня 2020.
- . Ars Technica. Архів оригіналу за 26 січня 2020. Процитовано 15 січня 2020.
- (англ.). Lynx. Архів оригіналу за 1 лютого 2017. Процитовано 15 січня 2020.
Посилання
- Lynx real-time operating systems (RTOS) [ 21 березня 2019 у Wayback Machine.]
- Patent #5,469,571: LynuxWorks' «Operating System Architecture using Multiple Priority Light Weight kernel Task-based Interrupt Handling.» [ 17 квітня 2016 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
LynxOS RTOS Unix podibna operacijna sistema realnogo chasu sho rozroblyayetsya kompaniyeyu LynxOS povnistyu sumisna zi specifikaciyami POSIX a takozh pochinayuchi z 2000 h rokiv maye sumisnist z Linux Sistema zastosovuyetsya u vbudovanih rishennyah oriyentovanih na obrobku u rezhimi realnogo chasu takih yak avionika kosmichna i vijskova tehnika keruvannya virobnichimi procesami telekomunikaciyi Sistema maye biblioteku wolfSSL sertifikovanu kim dlya vijskovogo zastosuvannya LynxOS RTOSRozrobnikLynx Software Technologies Inc Napisano naAda C C Rodina OSUnix podibna operacijna sistema realnogo chasuRobochij stanCurrentVihidna modelZakritij programnij kodPochatkovij vipusk1986 38 rokiv tomu 1986 Ostannij vipusk7 0 5 chervnya 2013 11 rokiv tomu 2013 06 05 Cilovij rinokVbudovani sistemiPlatformi en Intel 80386 ARM PowerPCTip yadraMonolitne yadroInterfejs koristuvachaInterfejs komandnogo ryadkaLicenziyaPropriyetarnawww lynx com products real time operating systems lynxos rtosIstoriyaPershi versiyi LynxOS napisani 1986 roku u Dallasi Tehas Mitchellom Bannellom angl Mitchell Bunnell dlya specialnogo komp yutera na osnovi mikroprocesora Persha komp yuterna platforma na yakij zapusheno LynxOS Atari 1040ST kros kompilyaciya provodilasya na Unix mashini virobnictva Integrated Solutions U 1988 1989 rokah LynxOS portovano na platformu Intel 80386 Priblizno 1989 roku realizovano sumisnist ABI z System V 3 Piznishe dodano sumisnist z Linux Povna pidtrimka MMU dodana do yadra sistemi 1989 roku Pidtrimuyetsya arhitektura PowerPC U lyutomu 2015 roku firma Lynx ogolosila plani shodo pidtrimki arhitekturi ARM i procesoriv seriyi Cortex A Komponenti LynxOS sproyektovano dlya dosyagnennya absolyutnogo determinizmu inshimi slovami sistema yavno sproyektovana dlya zadach zhorstkogo realnogo chasu angl hard real time Povnistyu determinovanij vidguk sistemi navit v umovah intensivnogo obminu z pristroyami vvodu vivodu ye mozhlivim zavdyaki vkraj optimizovanomu mehanizmu trediv potokiv vikonannya realizovanomu u yadri Cej mehanizm dozvolyaye obrobnikam pererivan buti nadzvichajno korotkimi i shvidkimi Kompaniya Lynx ye vlasnikom patentu vid 21 listopada 1995 roku strok diyi vzhe minuv U S Patent 5 469 571 Zagolovok patentu zvuchit yak Operating System Architecture using Multiple Priority Light Weight kernel Task based Interrupt Handling i opisuye mehanizm realizaciyi OS zhorstkogo realnogo chasu 2003 roku Lynx predstavila specializovanu versiyu sistemi nazvanu LynxOS 178 specialno priznachenu dlya zastosuvannya v avionici ta sertifikovanu dlya sumisnosti zi standartom Grupa novin Usenet comp os lynx priznachena dlya obgovorennya LynxOS Dzherela angl Arhiv originalu za 3 lyutogo 2016 Procitovano 15 sichnya 2020 Ars Technica Arhiv originalu za 26 sichnya 2020 Procitovano 15 sichnya 2020 angl Lynx Arhiv originalu za 1 lyutogo 2017 Procitovano 15 sichnya 2020 PosilannyaLynx real time operating systems RTOS 21 bereznya 2019 u Wayback Machine Patent 5 469 571 LynuxWorks Operating System Architecture using Multiple Priority Light Weight kernel Task based Interrupt Handling 17 kvitnya 2016 u Wayback Machine