Embedded Configurable Operating System (eCos)は、組み込みシステムと、ただ1つのプロセスと複数のスレッドからなるアプリケーション向けのフリーでオープンソースなリアルタイムオペレーティングシステムである。実行時の性能とハードウェアの要求に厳密に合わせてカスタマイズ可能なように設計されている。C言語とC++で実装されており、POSIXとµITRONの互換レイヤーとアプリケーションプログラミングインタフェースを持っている。