Skip to content

In memoriam — Terry A. Davis, December 15, 1969 – August 11, 2018

← Back to the Shoulders of Giants

A young Terry A. Davis smiling while holding a CRT monitor
Terry A. Davis. Photo released to the public domain by Davis himself (TempleOS photo archive).
In Memoriam

Terry A. Davis

December 15, 1969 – August 11, 2018 · Programmer · Author of TempleOS and HolyC

Terry Andrew Davis did something the entire industry said couldn't be done by one person: he wrote an operating system. Not a distro, not a fork — an entire 64-bit operating system, alone, from the bootloader up. Kernel, filesystem, graphics engine, editor, compiler, games — over a decade of work and over a hundred thousand lines, every one of them his. He built it for God — literally, as God's third temple, on specifications he believed came straight from the Lord — and he called it TempleOS.

This tribute is told in three parts — and his life's work is hosted here, in full, forever:

The Short Version

Davis grew up programming — BASIC in school, then assembly language on the family's Commodore 64. He earned degrees in electrical and computer engineering at Arizona State and worked professionally in the 1990s — including at Ticketmaster, and on SimStructure — his 2D physics simulation and control-systems program (2000–2001), written in Visual C++ 6 with MFC forms: masses and springs, gravity and electrostatics, an adaptive Runge-Kutta solver, and a built-in C-like scripting language for control loops. Around 1996 came the schizophrenia diagnosis that changed his life. And from about 2003, living in his parents' spare bedroom, he spent a decade building TempleOS — inspired by the C64 and consecrated, in his belief, to God. He released it to the public domain. In his last years he lived on the road in Oregon, still streaming and still coding, until August 11, 2018. He was 48.

Terry A. Davis in 2017, taking a selfie in front of the public library in Richland, Washington, beside a statue of two children reading
Richland, Washington, 2017 — streaming daily from the library wi-fi. Public domain.
A TempleOS desktop session — boot messages, a directory listing, the tour file index, and the Fun Games menu
TempleOS running — his desktop, his files, his games menu. Public domain.
"An idiot admires complexity, a genius admires simplicity."
— attributed to Terry A. Davis

Download TempleOS — Hosted Here Permanently

TempleOS is public domain, and the complete official distribution is mirrored here as a permanent archive — for as long as this site stands. Point a VM's CD drive at the ISO (VirtualBox or QEMU; 64-bit, ≥512 MB RAM) or burn it for real hardware. Every byte of source is on the disk — it compiles itself, in HolyC.

FileSizeWhat it is
TempleOS.ISO17.3 MBThe complete system — final release, v5.03 (Dec 15, 2017). Start here.
TempleOSLite.ISO2.0 MBLite build (Jan 2018) — smallest footprint.
TOS_Distro.ISO17.3 MBNovember 2017 distro build.
TOS_Lite.ISO2.0 MBNovember 2017 lite build.
TOS_Supplemental1.ISO.C8.4 MBSupplemental disk 1 — extras (TempleOS-compressed).
TOS_Supplemental2.ISO.C98 KBSupplemental disk 2.
TOS_Supplemental3.ISO.C49 KBSupplemental disk 3.
ReadMe.TXT1 KBDavis's own readme.
TempleOS-vmware.zip32.2 MBReady-to-run VMware virtual machine — TempleOS preinstalled on a vmdk disk, 512 MB RAM, sound + e1000 NIC. Extract and open the .vmx in VMware Workstation/Player — no install needed.
md5sums.txt413 BOfficial checksums.

Mirror of templeos.org/Downloads, verified against the published MD5s.

Why He's Among the Giants

Because AdaLogic BASIC carries some of his DNA. ALB is built in the spirit Davis lived: that a complete system — language, compiler, toolchain, ambitions down to bare metal — can be one coherent design held in one mind, not a committee's compromise. His answer to "what can one programmer do?" was an entire operating system written in the name of God. Ours is a language. Every time someone says a real programming tool can't be built by a person, rather than a company, the answer is already on this page.

Sources & Further Reading

← Back to the Shoulders of Giants