History
A sixty-year
idea.
Every few decades, someone builds a system where the hardware, the runtime, the language, and the surface are one designed thing — and it leaps ahead of everything assembled from parts. JouleOS is the next entry in that lineage. Here's the line it stands on.
- 1964
IBM System/360
one architecture, many machines
The first time a single instruction-set architecture spanned a whole family of machines — software written once ran across the line. The idea that an *architecture* could outlive any one implementation starts here.
- 1973
Lisp Machines
the language is the machine
Hardware co-designed with the language it ran. Tagged memory, garbage collection in silicon, a single address space you programmed live. The whole system was one coherent artifact — and one image you never shut down.
- 1980
Smalltalk-80
everything is a live object
No files, no save — a persistent object world you edited while it ran. The image *was* the program and its state at once. The single-level store is, in a real sense, Smalltalk's image taken seriously on modern persistent memory.
- 2020
Apple M-series
vertical co-design, at scale
The modern proof that owning the whole stack — chip, OS, frameworks, apps — yields performance-per-watt nobody buying parts can match. Unified memory, on-die accelerators, an energy story measured in the silicon itself.
- 2026 you are here
JouleOS
the UDA, on silicon you don't own
Takes the lesson of all four — one architecture, language-as-machine, a live object world, vertical co-design — and drops the one assumption they all needed: owning the hardware. JouleOS measures the coordinate it lands on and lowers accordingly. Honest joules per bit, everywhere.
Why now
For sixty years, only giants could build the whole stack.
That constraint just broke. AI models and code-generation agents collapse the unit cost of producing a coherent vertical system — so the co-designed artifact, once the privilege of IBM, Symbolics, Xerox PARC, and Apple, is buildable again by a small team on commodity silicon. JouleOS is what that looks like.