LynxOS
- 7.1 (2020年2月20日)[1]
PowerPC
ARM
摩托罗拉68010
LynxOS是美国Lynx Software推出的一款应用于嵌入式系统上的类Unix实时操作系统。[2]主要应用于航空电子、航天系统、电信领域和过程控制。[3]现在LynxOS是一种Linux兼容操作系统。[4]
特色
虽然早期源自Unix,现在的LynxOS已经基于Linux开发。LynxOS是完全符合POSIX标准的强实时操作系统。[5]其仍采取传统的宏内核而非较新的微内核并可以支持线程。虽然作为强实时操作系统,也可以支持FIFO等传统的线程调度方式。[6]LynxOS提供虚拟内存、文件系统等服务。出于模块化设计,这些部分和设备的驱动程序均可以很容易的从操作系统内剥离。LynxOS也支持分布式部署。[6]LynxOS支持多种开发环境。包括C/C++[6]和Ada[7]。其他类UNIX系统上的应用程序也很容易移植到LynxOS上。[2]
LynxOS具有两个不同的版本--通常版的LynxOS和LynxOS-178。[2]后者的区别在于后者遵照DO-178B标准safety level A级别设计,并取得相应的认证。LynxOS-178也是世界上最早取得DO-178认证的实时操作系统。[8]
历史
LynxOS最早的版本于1986年被开发出来,目的是设计一款适用于摩托罗拉68010的UNIX系统。第一个运行LynxOS的计算机是雅达利ST。
LynxOS在1988年开始支持80386。之后支持被扩展到PowerPC和ARM[5],乃至Xilinx的FPGA上。
2003年LynxOS推出符合DO-178B的航电专有版本LynxOS-178。
现在LynxOS被应用在F-35战斗机的显控设备[4]和朱姆沃尔特级驱逐舰上[3]。
参考
- ^ https://www.lynx.com/press-releases/lynx-unveils-lynxos-v7.1-providing-migration-path-for-existing-deployments.
- ^ 2.0 2.1 2.2 Real Time Operation System - Lynx Software Technology. [2016-10-29]. (原始内容存档于2019-02-17).
- ^ 3.0 3.1 The Navy’s newest warship is powered by Linux. [2016-10-29]. (原始内容存档于2021-02-01).
- ^ 4.0 4.1 美国F-35战斗机将采用Linux兼容操作系统. [2016-10-29]. (原始内容存档于2020-04-21).
- ^ 5.0 5.1 Lynx Software Technologies Announces Security Product Support for New ARM-based IoT Designs. [2016-10-29]. (原始内容存档于2017-02-01).
- ^ 6.0 6.1 6.2 LynxOS RTOS. [2016-10-29]. (原始内容存档于2019-01-11).
- ^ LynxOS-178|AdaCore. [2016-10-29]. (原始内容存档于2017-09-11).
- ^ LynxOS-178 Product Brief (PDF). [2016-10-29]. (原始内容存档 (PDF)于2016-10-29).
外部链接
- 官方网站(英文)
- 查
- 论
- 编
实时操作系统(RTOS)
- Mynewt OS(英语:Apache Mynewt OS)
- BeRTOS(英语:BeRTOS)
- ChibiOS/RT
- Contiki
- Composite
- Djyos
- ECOS
- ERIKA Enterprise(英语:ERIKA Enterprise)
- FreeRTOS
- Fuchsia
- FunkOS(英语:FunkOS)
- Nano-RK(英语:Nano-RK)
- NuttX
- One os
- QP
- RIOT
- RTAI(英语:RTAI)
- RTEMS
- RTLinux
- RT-Thread
- seL4(英语:seL4)
- Talon DSP RTOS(英语:Talon DSP RTOS)
- TI-RTOS(英语:TI-RTOS)
- TinyOS
- TockOS
- TRON
- Wombat OS(英语:Wombat OS)
- Xenomai
- Zephyr
- 4690 OS(英语:4690 Operating System)
- DioneOS(英语:DioneOS)
- INTEGRITY
- Junos OS(英语:Junos OS)
- LynxOS
- µC/OS-II(英语:Micro-Controller Operating Systems)
- MQX(英语:MQX)
- Multiuser DOS(英语:Multiuser DOS)
- Nucleus RTOS
- OpenComRTOS(英语:OpenComRTOS)
- OSE(英语:Operating System Embedded)
- OS-9(英语:OS-9)
- OS2000(英语:OS2000)
- PikeOS(英语:PikeOS)
- QNX
- REX OS(英语:REX OS)
- ScreenOS(英语:ScreenOS)
- L4微内核系列
- ThreadX
- TPF(英语:Transaction Processing Facility)
- VRTX
- VxWorks
- Windows Embedded Compact
- SylixOS
- 分类:实时操作系统