LynxOS

LynxOS (Lynx Operating System) is a real-time operating system unixoides the Californian company LynuxWorks, which is aimed primarily at the embedded systems market.

Although the areas of application include mainly critical applications in military, aerospace, medical, industrial process and control systems, but also telecommunications and consumer electronics.

History

Under the name of Lynx Real Time Systems, the company developed in 1986 in Dallas, Texas, a first version of the Motorola 68010 architecture and thus also the first fully POSIX -compatible real-time system.

Between 1988 and 1989, LynxOS has been ported to the Intel 80386 platform and finally got 1989 full ABI compatibility with UNIX System V Release 3, and since version 4.0 for Linux.

In 2003, the further divided into the main branch and the side branch LynxOS, LynxOS -178, satisfies the special requirements of avionics and certifiability to DO- 178B guaranteed. For this purpose, it meets the formal requirements for SW Requirement Process, SW design process, SW & SW Coding Process Integration Process as well as the functional requirements for fault isolation, the corresponding demands on the software architecture.

Features

Some basic features of the system are:

  • Satisfies hard real -time requirements
  • MMU -based memory protection and management of virtual address space to 2 GB main memory
  • Multithreading and unlimited preemptive multitasking
  • Symmetric Multiprocessing ( SMP)
  • POSIX 1003.1, ABI compatibility with UNIX System V Release 3, and Linux 2.6
  • The performance can be increased by additional hardware linear
536558
de