The benefits of Linux® compatibility and POSIX® conformance are yours when you use LynuxWorks™ operating systems and tools to simplify your embedded systems development.
Case studies in commercial and DoD embedded projects demonstrate significant cost reductions and shortened product development cycles wherever LynuxWorks development strategies are used.
| 30 Linux development seats, 5 LynxOS RTOS development seats |
| Created high-availability environment, fault tolerance with combined Linux/LynxOS solution |
| Run-time cost reduced by Linux |
| Real-time requirements provided by LynxOS as needed |
A data switching developer dramatically reduced development costs by using LynuxWorks' Linux-compatibility.
They accomplished their major development on Linux development seats. Only those applications that required real-time capabilities were transferred to the LynxOS RTOS environment for testing. Since only some of their applications demanded real time, they were able to balance their product cost, resulting in savings against budget of 30%.
| All prototyping done using BlueCat Linux and VisualLynux™ IDE |
| Develop real-time drivers later in the process, after it is determined that real time is required |
| Purchase LynxOS at time of final hardware choice, only after real time is deemed necessary. |
An avionics switch developer created their prototype in BlueCat® Linux to take advantage of the numerous open-source drivers that available for Linux. They were able to prototype and bring their product to Alpha stage using BlueCat Linux as the operating-system environment.
Further study showed that their anticipated real-time requirement did not materialize, which enabled the current design to be brought to market. If the market determines that real time is required in the future, the entire suite of applications created in BlueCat Linux can be brought to the real-time LynxOS environment with no porting.
| 10 development seats of Linux and 1 seat of LynxOS |
| Preliminary software developed Linux, final ported to LynxOS |
| Faster development time on Linux because no special training for engineers was required |
The development team accomplished the porting of applications that were non-conformant to the POSIX standard by first transitioning the non-conforming code to a Linux environment. Working code was produced in the Linux environment, then the code was transitioned to the real-time environment in LynxOS. The results were a dramatic reduction in the budgeted time and costs.
| Existing legacy application quickly ported to new environment |
| Testing and simulation processed on low-cost Linux system |
| Legacy application suite was protected. |
An existing application used for a legacy weapon system was written in FORTRAN 77. However, that particular version of FORTRAN was not currently supported by the real-time operating system that the organization was using.
To work around this compatibility problem, the customer re-compiled their FORTRAN application on a COTS Linux (RedHat 7.2) and then executed the resulting Linux binary in the POSIX-conformant LynxOS real-time environment. The non real-time code ran unchanged in the LynxOS real-time operating system.
| POSIX applications can be easily ported to POSIX-conformant real-time operating systems |
| Legacy, non real-time applications can converge into a real-time environment |
| No special tools, training, or operating changes were required |
An existing Solaris™ application required porting to a real-time environment. Previous attempts to port the application to a non POSIX-conformant operating system (VxWorks®) had been unsuccessful.
The application was ported from Solaris to LynxOS in 4 weeks. One million lines of POSIX application code were involved in the transition.
Who else uses a LynuxWorks embedded OS?
![]() |
Copyright © LynuxWorks™, Inc. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of LynuxWorks is prohibited. | 20 years of embedded excellence |