ELinOS Embedded Linux

Features & Technologies

ELinOS Embedded Linux

Features & Technologies

For embedded Linux development a standard desktop or server Linux distribution is not appropriate. Embedded Linux development requires a distribution containing the latest stable kernel.

ELinOS is equipped with industrial grade drivers, connectivity stacks, real-time extensions, support for industrial hardware, a state-of-the-art embedded development environment and support from engineers with experience in the fields of industrial applications.


Provided Kernels include necessary security patches and are qualified on the supported hardware platforms. Integration of long term stable kernel version 4.9 as long as other supported versions, to support new features and to guarantee previous compatibility and smooth migration.

Open Source Real-Time Linux extensions

Kernel preemption/low-latency patches are included. The Real-time extension (PREEMPT_RT) is especially designed and tested for industrial needs.

Supported Hardware, CPUs and Boards

ELinOS supports the most popular industrial grade embedded CPU architectures

  • ARM (v7)
  • ARM64 (v8)
  • x86
  • x86_64
  • PowerPC (32Bit and 64Bit)

and can be provided for other architectures on request. Vendor kernels from a Yocto BSP can be easily imported into an ELinOS system via the Generic Platform BSP feature.

Qualified BSPs are available for almost every board made by our hardware partners. Click on our BSP list to see all ELinOS supported boards.  Support for SMP (Symmetric multi-processing) on multi-core platforms like x86, x86-64, PPC 60x, PPC e500, e500mc, e5500 and ARM is included.

Supported Filesystems

Typical Linux, Windows and embedded file systems can be chosen and easily exchanged.

  • Ext4, Ext3, Ext2
  • Btrfs
  • Flash-Friendly File System
  • F2FS
  • SquashFS
  • FAT
  • NTFS
  • NFS
  • Initramfs
  • Others

Industrial Automation needs

ELinOS Industrial Grade Linux explicitly supports the needs of industrial automation customers.

  • CAN, CANOpen
  • VME
  • others (EtherCAT upon request,...)

    Precompiled Target Binaries

    To accelerate the Embedded Linux configuration and building process, ELinOS Industrial Grade Linux includes more than 2000 precompiled target libraries and applications such as

    • BusyBox
    • Xorg    
    • Mesa
    • QT/QTE    
    • GTK+    
    • OpenSSH
    • Lighttpd
    • Apache
    • NetworkManager
    • and many more

      Project Templates

      Demo projects for typical Embedded Linux usage domains are supplied to support a fast and easy project start.

      • Debugging
      • Multi-user
      • Webserver
      • Graphic UI

        Security Features

        Secure the target system against external or internal threats using provided security mechanisms and tools:

        • Integrated rules based firewall
        • Support for digitally signed binaries
        • Secure remote shell access
        • VPN (StrongSWAN, OpenVPN)
        • Notification about common vulnerabilities affecting ELinOS


        Configuration and management tools for wireless communication

        • Ethernet (IPv4/IPv6)
        • WLAN
        • Bluetooth
        • UMTS
        • GSM

        System Requirements

        • Linux Distribution (32/64-bit), tested on Ubuntu, Debian, ReadHat, SUSE and Fedora
        • Windows 7+8 (32/64-bit)
        • Java runtime environment 8 or newer from Oracle or OpenJDK
        • 4GB free disk space
        • 2GB RAM

        License Manifest

        It is important in open source based projects to know where the package licenses come from. SYSGO provides a service called “License Manifest” though which customers can get all packages of their project listed including Open Source licenses used.