NUREMBURG, Germany Lynuxworks Inc. (San Jose, Calif.) has provided some details on version 2.0 of its LynxSecure separation kernel and embedded hypervisor. A hypervisor is a system of virtual machines that allows multiple operating systems to run on the same host computer.
The upgrade is due to become available in the summer of 2008.
Embedded hypervisors allow for traditionally non-real-time operating systems (RTOS) such as Linux or Windows to co-exist on the same hardware as a more traditional RTOS, such as LynuxWorks' flagship product, LynxOS. A separation kernel's primary function is to partition system resources among those “guest” operating systems, sequester data and control the flow of information among partitions.
Because LynxSecure's separation kernel and hypervisor are small and efficient, they maintain hard real-time characteristics and determinism for real-time applications and give non real-time applications their own time slice of the processor.
LynxSecure 2.0 builds upon its predecessor, and continues to offer the ability to run on any 32-bit or 64-bit MMU processor, provides 100 percent application binary compatibility between a standalone OS and its virtualized version. LynxSecure can now support multiprocessing, together with assignment capabilities that allows for specific devices to be assigned to their own partitions and ensure system security when communicating with external devices, and enhancements for policy definition and enforcement, including controlled communication among partitions.
“LynxSecure 2.0 enables the creation of multi-level systems with advanced security needs, such as those commonly found in the military and other high-security industries, such as medical, financial services and industrial control.” said Gurjot Singh, CEO of LynuxWorks, in a statement.