By Nobody 2025-07-26revised 2025-07-26

projectsOS

Purpose

Create a portable OS in C for embedded systems, free of tool and vendor lock-in issues.

Background

Open source embedded operating systems have been around for a while. The best of these often get absorbed or overly influenced by organizations; that influence can affect how “open” the OS is, device support and OS features. Device support is the major pain point, as is compiler/tooling.

Requirements

This will evolve; currently: