Skip to main content
OMOS is being built in stages, from the core outward. This page is deliberately honest about the line between what runs today and what’s ahead — the vision is big, and it’s fair to know what’s real.

The foundation — done

The groundwork the rest depends on already runs on all three architectures:
  • Booting, and bringing up the processor and its cores.
  • Managing memory and running programs in a protected user space.
  • Capability-based security for every program and driver.

In progress

  • The plumbing between parts — the controlled channels drivers, services and apps use to talk to each other and to the core.
  • A driver and file-access framework — the common ground that userspace drivers and services build on.

Ahead

These are planned, not finished — the destination, in roughly the order it’s being approached:
1

Your data, sealed

A built-in filesystem, OmosFS, that encrypts by default and keeps snapshots and integrity checks so your data can’t quietly rot.
2

A face

A graphical shell — the desktop and the friendly, visible way to grant and review what your apps can do.
3

Getting online

Networking, and a compatibility layer so existing programs can run on OMOS.
4

Many machines, one system

The headline: pooling the processing, memory, and storage of every machine you own so they act as a single computer — work running wherever there’s room to spare.
5

Running other systems

A virtualization layer, so OMOS can host other operating systems alongside your own.
Timelines aren’t promises. OMOS is an independent project built in the open, and the order above can shift as the groundwork settles. Follow progress on the OMOS page and its changelog.