Realtime Operating System
The LynxOS family of operating systems offers open standards with the highest level of safety and security features, enabling many mission-critical systems in defense, avionics and other industries. The OS family provides a POSIX - compliant, hard real-time operating system (LynxOS) which is also available as certified version for safety-critical aviation industry (LynxOS -178). For increasing the security of the hypervisor is the LynxSecure Separation Kernel Hypervisor.
LynxOS is a deterministic, hard real-time operating system that provides POSIX-conformant APIs in a small-footprint embedded kernel. LynxOS provides symmetric multi-processing support to fully take advantage of multi-core/multi-threaded processors. LynxOS 7.0 includes new tool chains, debuggers and cross-development host support.
The LynxOS-178 RTOS is the first and only hard real-time DO-178B level A operating system to offer the interoperability benefits of POSIX with support for the ARINC 653 Application Executive (APEX).
The LynxOS-178 RTOS is also the first and only time- and space-partitioned, FAA-accepted Reusable Software Component (RSC). It is the only COTS solution supporting both Intel Pentium and PowerPC platforms.
LynxOS-178 RTOS is based on open standards. This real-time operating system is designed specifically to fulfill the stringent needs of multithread and multiprocess applications in safety-critical real-time systems.
As demands increase for reducing size, weight, and power of computing platforms, so do the demands for increasing storage and computational power. In every market from cloud infrastructure and corporate workstations to embedded mobile devices, increasing application density is a necessity. The most efficient way to do so is with virtualization. Virtual machines (VM) are emulated computers running under a hypervisor. Hypervisors are responsible for arbitration of hardware resources such as memory and processor to the VMs. The hypervisor either runs directly on the hardware (type 1), or runs on top of an operating system as software (type 2). The VMs run a combination of software operating systems such as Windows or Linux called guests, specialized applications or both. This architecture reduces the attack surface and disallows any third party privileged code in the hypervisor. One step further in increasing the security of the hypervisor is the LynxSecure Separation Kernel Hypervisor.
Originally designed and developed to meet the exacting security needs of the Department of Defense (DoD) and deterministic requirements of the avionics community, LynxSecure provides the ability to concurrently run general purpose and real-time operating systems on a single computing platform.
LynxSecure is packaged with development and configuration tools that offer real-time and granular control over hardware platform resources for managing guest OS resource allocation, execution scheduling, and intercommunication.