eCos
Real-time operating system / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about ECos?
Summarize this article for a 10 year old
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.[2]
Developer | eCos community, Free Software Foundation |
---|---|
Written in | C, C++, assembly |
Working state | Current |
Source model | Open source |
Initial release | September 1998; 25 years ago (1998-09) |
Latest release | eCosPro 4.1 / June 28, 2017; 6 years ago (2017-06-28) |
Marketing target | Embedded systems |
Platforms | ARM (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 type | Real-time |
License | eCos License: GNU General Public License (with linking exception)[1] |
Official website | ecos |