ELinOS is a comprehensive development environment for embedded Linux software development. Unlike traditional Linux implementations, SYSGO’s ELinOS is purpose-built for use in demanding industrial applications. SYSGO brings 15+ years of field expertise to make an embedded Linux offering well suited for real-world complex applications, and to back it up with world-class support. Many BSPs corresponding to the most successful boards on the market are included as well as BSPs for virtualization engines such as QEMU and VMware, or for the other SYSGO flagship product PikeOS. Besides the widely-used x86 version, ELinOS also supports PowerPC-, ARM-, MIPS-, SPARC and SH-platforms. ELinOS includes CODEO, the Eclipse based development environment that provides guided configuration, remote debugging (often down to the hardware instruction level), target monitoring, remote application deployment, and timing analyses in addition to standard application development features such as compilers and assemblers.
SYSGO provides operating system products, and software services for the real-time and embedded market. SYSGO’s differentiating capability is the SSV (Safe & Secure Virtualization) RTOS PikeOS, built upon a small, fast, and safe microkernel. It allows multiple virtual machines or “Personalities”, as ELinOS, SYSGO’s embedded Linux product, to run simultaneously in a secure environment. Other examples are POSIX, Android, RTEMS, ARINC-653 and many others. PikeOS supports single- and multi-core processor architectures such as x86, PowerPC, MIPS, ARM, SPARC or SH.
Support of multi-core is flexible with an execution model ranging from a pure AMP to full SMP. It is certifiable to safety standards like DO-178B/C, IEC 61508, EN 50128, IEC 62304, ISO 26262, is MILS compliant, and is involved in security CC EAL certification projects. SYSGO supports international customers with services for embedded Linux, real-time systems, AFDX solutions and certification for safety- and security-critical applications. Main markets include Aerospace & Defense, Industrial, Automotive, Railway, Medical and Security. SYSGO has facilities in Germany, France, The Czech Republic, United Kingdom and North America, and has distributors in Europe, Asia, Australia and South-Africa.