eCos

The Embedded Configurable Operating System (eCos) is a free and open-source real-time operating system intended for embedded systems and applications which need only one process with multiple threads. It is designed to be customizable to precise application requirements of run-time performance and hardware needs. It is implemented in the programming languages C and C++ and has compatibility layers and application programming interfaces for Portable Operating System Interface (POSIX) and The Real-time Operating system Nucleus (TRON) variant µITRON. eCos is supported by popular SSL/TLS libraries such as wolfSSL, thus meeting all standards for embedded security.

eCos
DevelopereCos community, Free Software Foundation
Written inC, C++, assembly
Working stateCurrent
Source modelOpen source
Initial releaseSeptember 1998 (1998-09)
Latest releaseeCosPro 4.1 / June 28, 2017 (2017-06-28)
Marketing targetEmbedded systems
PlatformsARM (Cortex-A5, -A7, -A9, -A53, -M3, -M4, -M7); CalmRISC, FR-V, Hitachi H8, IA-32, Motorola 68000, Matsushita AM3x, MIPS, NEC V850, Nios II, PowerPC, SPARC, SuperH
Kernel typeReal-time
LicenseeCos License: GNU General Public License (with linking exception)
Official websiteecos.sourceware.org
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.