KaeilOS (pronounced /kéilos/) - Koan Advanced Embedded Industrial Linux Operating System
KaeilOS is an embedded linux GNU/GPL distribution composed of a collection of the best publicly available Open Source packages. Version 4.00 available since January 2009 has joined OpenEmbedded project offering a wider selection of packages and recipes.
The OpenEmbedded Project (OE for short) is a software framework to create Linux distributions aimed for embedded devices. Primarily, the project maintains and develops a collection of BitBake recipes. The bitbakes consist of the source URL of the package, dependencies and compile or install options. During the build process they are used to track dependencies, cross-compile the package and pack it up, suitable to be installed on the target device. It's also possible to create complete images, consisting of root file system and kernel. As a first step the framework will build a cross-compiler toolchain for the target platform.
KaeilOS and OpenEmbedded commercial support
Creating an embedded linux based system is a time-consuming activity which requires appropriate skills and knowledge of the whole linux architecture in order to put all the required pieces together creating the final Operating System image.
The technical support is provided with a qualified service of advising and project start-up directly by the KOAN office of Bergamo, so as to make the client more or less autonomous, according to his specific necessities, during the kernel development and the creation of the device drivers and applications.
KaeilOS has been successfully adopted in the fields of the industrial automation, vision systems, automotive engine diagnosis systems and of remote connectivity, on both traditional PC systems and embedded systems with reduced footprint requirements.
KOAN provides OEM support to hardware manufacturers offering a partnership that satisfies the growing demands of standardization and reliability in the use of Linux on embedded systems. With the Custom Board Program is possible to obtain an operating system tailored to your hardware with a rapid and competent technical support.
Long term support (LTS)
In some industries, like telecommunications, aerospace, transport-ation, and defense it is not uncommon to find embedded equipment with fielded lifetimes of 5, 10, even 20 years.
That's why, in addition to bringing our customers the most up-to-date versions of the Linux kernel, tools, and related technologies, KOAN can also support long-term deployment of applications based on KaeilOS linux.
With the Long-Term Support subscription, KOAN provides extended interactive support and addresses software defects in a fixed version of the KaeilOS linux kernel, OS platform, and development tools, renewable annually or on a fixed term basis.
Board Support Package (BSP)
Board Support Packages (BSPs) provide a base for Embedded Linux projects. They adapt the generic Linux kernel to the vendor specific hardware platform, implementing the board-specific initializations and configurations required to run Linux on that platform. KaeilOS provides BSPs for many boards and supports almost all CPU architectures on which Linux is available, like ARM, x86, Xscale, MIPS, ColdFire, MicroBlaze. See a detailed list of supported architectures.
Board Certification Service (BCS)
Board Certification Service (BCS) is a special service that allow your company to know how much your custom or commercial hardware is supported by Linux. With a minimum expense you can get a KaeilOS for your board with maximum number of peripherals ready to run and a document certifying what is working and what is not when you will put KaeilOS (or another standard linux) on it. After that you will know what will be you exact requirements, and KOAN will be able to offer you only the missing drivers or components.