Twin Oaks Computing and LynuxWorks Partner to Deliver CoreDX DDS Communication Middleware on LynxOS-178 for the Future Airborne Capability Environment (FACE)

CASTLE ROCK, CO–April 16, 2013– LynuxWorks, Inc. and Twin Oaks Computing, Inc. announced today their partnership to deliver Twin Oaks Computings’ CoreDX Data Distribution Service (DDS) communication middleware on LynuxWorks’ LynxOS-178 safety-critical embedded real-time operating system (RTOS). Together, LynuxWorks and Twin Oaks Computing’s open-standards based solution will support the Future Airborne Capability Environment (FACE) enabling applications to be even more portable and reusable than ever before for the airborne computing environment used by the U.S. Army, Navy and other military branches.

The FACE Technical Standards provide guidelines 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 FACE Reference Architecture specifies an infrastructure that provides a common interface to any FACE-compliant application for Operating System Services, I/O Services, Platform-specific Services, Transport Services, and Portable Components resulting in applications that may be easily shared and re-used between different air platforms.

“The current FACE Operating System APIs are heavily POSIX compliant, which plays well into LynuxWorks’ rich history of POSIX compliant software,” stated Robert Day, VP of Marketing for LynuxWorks, Inc. “LynxOS-178, the only time- and space-partitioned RTOS that has been awarded the FAA Reusable Software Component (RSC) certification and targets both the Intel x86 and PowerPC platforms, was quickly modified to enable over 340 APIs to satisfy the requirements within the newly approved FACE Technical Standards.”

The FACE Technical Standards also provide guidelines for creating a Data Distribution Service (DDS) based on the Object Management Group (OMG) standard that provides a messaging paradigm for the Transport Services Segment. Twin Oaks Computings’ CoreDX DDS is an implementation of the FACE DDS Standard that allows application communication and re-use across multiple Department of Defense avionics systems. CoreDX DDS meets all DDS requirements laid out in the FACE Reference Architecture and provides all of the benefits of the DDS technology, including:
• Flexible architectures
• Open-standards based interoperability
• Tools for fault tolerant systems
• Data history and persistence for dynamic classes of information
• Reliable and best effort transports.
CoreDX DDS provides all these features in an extremely small and safety-certifiable footprint for resource constrained systems.

LynuxWorks and Twin Oaks Computing last week conducted a demonstration of the CoreDX DDS Shapes Generator running on the DO178B certified LynxOS-178 Operating System at the FACE Air Force Technical Interchange Meeting and Exposition held in Fairborn, Ohio.

About Twin Oaks Computing
Twin Oaks Computing, Inc. is a company dedicated to developing and delivering quality software solutions. We build the software that collects, manages, and distributes information in a wide range of industries. Our software is in use around the world, supporting critical missions. Super-small and blazingly fast, our flagship product, CoreDX DDS is the leading Publish-Subscribe Data Distribution Service middleware available for small-footprint and embedded systems. For more information, please visit

About LynuxWorks
LynuxWorks, a world leader in the embedded software market, is committed to providing open and reliable real-time operating systems (RTOS) and software tools to embedded developers. The company's 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 latest product in the portfolio, the award winning LynxSecure offers a secure separation kernel and embedded hypervisor that forms a platform for the development of high-assurance systems. Since it was established in 1988, LynuxWorks has created technology that has been successfully deployed in thousands of designs and millions of products made by leading communications, avionics, aerospace/defense and consumer electronics companies. LynuxWorks' headquarters are located in San Jose, CA. For more information, visit


LynuxWorks is a trademark and LynxOS is a registered trademark of LynuxWorks, Inc. Twin Oaks, Twin Oaks Computing, CoreDX DDS are all registered trademarks or trademarks of Twin Oaks Computing, Inc.
Other brand or product names are registered trademarks or trademarks of the respective holders.