Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
System

eCos

Operating System

eCos, the Embedded Configurable Operating System, is a free and open-source real-time operating system for embedded systems and applications that need only one process running multiple threads. It is designed to be customized to the precise run-time performance and hardware needs of an application, is implemented in C and C++, and includes compatibility layers for POSIX and the TRON real-time operating system family. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
Classification
License
eCos License 2.0 2
Status
Status
Active / In Use 1
Year
1998 2
FAQs

Do I have to release my own application's source code if I build it on eCos?

No for your own application code. You only have to share the eCos code and any changes or files derived from it.

No. The eCos license is a modified version of the GNU General Public License with an exception clause, and its maintainers state that it does not require users to release the source code of applications developed with eCos. What you must share is the eCos code itself: if you distribute anything containing eCos code, you must make the eCos source available under the terms of the GPL, and any changes you make to eCos code, or new files derived from it, must be made available too. The license also lets developers build products without paying royalties, however many developers work on the product or units ship.
Connections

In Field

Source Wikipedia: eCos
Source Wikipedia: eCos

Licensed Under

Sources
1. Wikipedia: eCos
  • Infobox, working state: Current
  • In Field: Operating Systems, Lead paragraph
  • In Field: Embedded Systems, Lead paragraph
View the Source
2. Wikidata: eCos
  • Wikidata Q285237, class allow-list match (w-wdresolver-0926)
  • Wikidata Q285237 P571 (inception)
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.