
Combination demonstrates Linux safety and security for UAVs
Used primarily for military operations, unmanned aerial vehicles (UAVs) are now extending their reach to aerial photography, monitoring forest fires and environmental conditions, and protecting borders. The Federal Aviation Agency (FAA), responsible for regulation of commercial aircraft, is developing new policies, procedures and approval processes to accommodate commercial operation of UAVs.
By combining LynxOS-178 and LynxSecure on a single hardware platform, running LynxOS-178 as a guest operating system on LynxSecure, developers of next-generation of UAVs can take advantage of the safety pedigree of LynxOS-178 with its new FACE compliant API and the security and multi-core functionality of LynxSecure to give the most powerful and flexible software platform without compromising on either safety and security.
The latest version of LynxOS-178 is the only DO-178B Level A certified RTOS available today with both native POSIX and ARINC 653 APIs and full safety extended FACE profile and certification artifacts. It is also the only time- and space-partitioned RTOS that has been awarded the FAA Reusable Software Component (RSC) for DO-178B certifications. LynxOS-178 combined with FACE APIs provides a DO-178B certified foundation for UAV software components which can then be rapidly migrated across systems conforming to the FACE standard.
LynxSecure, a highly secure virtualization solution that provides a versatile platform for legacy code preservation and migration, is also being featured at AUVSI. The LynxSecure hypervisor has been designed to offer military-grade protection for the latest generation of laptops, ground control stations and embedded systems, helping protect these connected devices from malicious cyber attacks. With its small footprint, high performance and flexible virtualization support on the latest generation of Intel multi-core processors, LynxSecure brings the benefits of virtualization to UAVs not previously available because of size or security issues.
FACE defines the framework for creating a common operating environment to support applications across multiple Department of Defense avionics systems. The standard is designed to enhance the U.S. military aviation community’s ability to address issues of limited software reuse and accelerate and enhance war fighter capabilities, as well as enabling the community to take advantage of new technologies more rapidly and affordably.
The roadmap for LynuxWorks support of FACE includes DO-178 Level A artifact certification under the LynuxWorks Reusable Software Component (RSC) program. Binary libraries for these APIs are immediately available from LynuxWorks.
www.lynuxworks.com
