LynxOS - LynxOS
Разработчик | Lynx Software Technologies, Inc. |
---|---|
Семейство ОС | Unix-подобный операционная система реального времени |
Рабочее состояние | Текущий |
Исходная модель | Закрытый источник |
изначальный выпуск | 1986 |
Последний релиз | 7.1[1] / 20 февраля 2020 г. |
Маркетинговая цель | Встроенные системы |
Платформы | Motorola 68010, Intel 80386, ARM архитектура, PowerPC |
Ядро тип | Динамическое расширение |
Дефолт пользовательский интерфейс | Интерфейс командной строки |
Лицензия | Проприетарный |
Официальный веб-сайт | www |
Эта статья нужны дополнительные цитаты для проверка.Ноябрь 2010 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В ОСРВ LynxOS это Unix-подобный операционная система реального времени из Lynx Software Technologies (ранее «LynuxWorks»). Иногда известный как Операционная система Lynx, Полный набор функций LynxOS POSIX соответствие и, в последнее время, Linux совместимость. LynxOS в основном используется в режиме реального времени встроенные системы, в заявках на авионика, аэрокосмический, военные,[2] управление производственными процессами и телекоммуникации. Таким образом, он совместим с протоколом безопасности военного уровня, таким как wolfSSL, популярный TLS / SSL библиотека.
История
Первые версии LynxOS были написаны в 1986 году в Даллас, Техас, автор: Митчелл Баннелл и нацелен на созданный на заказ Motorola 68010 -на базе компьютера. Первой платформой, на которой работала LynxOS, была Atari 1040ST с кросс-разработкой, выполненной на машине Integrated Solutions UNIX. В 1988-1989 годах LynxOS был перенесен на Intel 80386 архитектура. Около 1989 г. ABI совместимость с Система V.3 был добавлен. Затем последовала совместимость с другими операционными системами, включая Linux.
Полная поддержка модуля управления памятью была включена в ядро с 1989 года за надежность защищенной памяти и преимущества виртуальных адресов в производительности. В PowerPC архитектура также поддерживается, и в феврале 2015 года Lynx объявила о запланированной поддержке РУКА Cortex A-семейство.[3]
Компоненты LynxOS разработаны для абсолютного детерминизма (производительность в реальном времени), что означает, что они реагируют в течение известного периода времени. Предсказуемое время отклика гарантируется даже при интенсивном вводе-выводе благодаря уникальной модели потоковой передачи ядра, которая позволяет выполнять процедуры обработки прерываний чрезвычайно короткими и быстрыми.
Lynx имеет истекший патент на технологию, которую LynxOS использует для поддержания производительности в реальном времени. Патент США 5,469,571 был предоставлен Lynx 21 ноября 1995 г .: «Архитектура операционной системы с использованием многоприоритетной облегченной обработки прерываний ядра на основе задач».
В 2003 году Lynx представила специализированную версию LynxOS под названием LynxOS-178, особенно для использования в приложениях авионики, которые требуют сертификации по отраслевым стандартам, таким как DO-178B.
В Usenet группа новостей comp.os.lynx посвящен обсуждению LynxOS.
Рекомендации
- ^ «Lynx представляет LynxOS v7.1, обеспечивая путь миграции для существующих развертываний». Lynx Software Technologies. 20 февраля 2020 г.. Получено 14 апреля 2020.
- ^ https://arstechnica.com/information-technology/2013/10/the-navys-newest-warship-is-powered-by-linux
- ^ http://www.lynx.com/lynx-software-technologies-announces-security-product-support-for-new-arm-based-iot-designs/
внешняя ссылка
- Операционные системы реального времени Lynx (RTOS)
- Патент №5,469,571: «Архитектура операционной системы LynuxWorks с использованием обработки прерываний на основе задач облегченного ядра с множеством приоритетов».
- Технический документ: Использование MMU микропроцессора для защиты программного обеспечения в системах реального времени
- Приложения, использующие LynxOS и другие операционные системы Lynx