{{velocity}} #if ($isGuest) #[[{{html clean="false"}}{{/html}}]]# #end {{/velocity}} {{html clean="false"}}

ok> bare metal · FORTH · C99

An operating system that obeys a conservation law.

StarshipOS is a bare-metal operating system built from the ground up in StarForth and C99. One compudynamic engine governs every word, message, block and virtual machine — and holds K≡1.0 on every architecture it runs on.

See how it works Make an inquiry
StarshipOS badge: Santino the mascot inside a ring on a starfield
38,400+
experimental runs validating K≡1.0
3 ISAs
amd64 · aarch64 · riscv64
FORTH-79
compliant core, live at the ok> prompt
Patent pending
LithosAnanke kernel architecture

The system

One engine. One fabric. Everything in it obeys the same physics.

StarForth

the language and the VM

A FORTH-79 compliant adaptive virtual machine written in C99. Words execute by heat: what the system uses, it keeps close. Everything a user touches is StarForth — there is no compiler inside the box.

LithosAnanke

the microkernel

A bare-metal microkernel built around the Stadium — a single fabric where words, messages, blocks and VMs live side by side, all governed by one compudynamic engine.

The fleet

VMs that are born, not spawned

Hera births and governs the fleet. Artemis keeps the blocks. Console draws a vector framebuffer. Hermes, in the kernel, carries every message — and every message is checked against its ACL.

Phenomenon first

Observe the behaviour, then write the mathematics. Document before code.

Parity first

The same machine on every ISA, proven by reproducible dictionary hashes.

Identity on a key

Your certificate lives on a thumb drive. No key, no session.

Minimal by design

A small core of primitives; everything else composed in FORTH.

Research

James Law: K≡1.0

A conservation invariant that holds regardless of instruction set. Validated across 38,400+ runs in 128 configurations under QEMU on amd64, aarch64 and riscv64, and published on SSRN.

Read the paper Design docs on the .org

Next: silicon

From virtual machine to fabric.

StarForth V4 is being brought up as a mesh of tiny stack-machine cores on FPGA — words as instructions, messaging in hardware, and the compudynamic engine steering what runs and when. Same machine, same parity, now in logic.

Painted portrait of Captain Bob at a keyboard with a mug of coffee, wearing a StarshipOS jacket

From the bridge

Built by one engineer, in the open.

StarshipOS is designed and built by Captain Bob — Robert Allan James — drawing on roughly fifty years of embedded-systems work. Development happens in Ashland, Ohio, and in public on starshipos-f18.org.

Get in touch

Launch announcements

Milestones, releases and papers. Low volume. Unsubscribe anytime.

{{/html}}