Technical Beauty ■ Episode 15
This series celebrates reduction. Code you can read. Architecture you can inspect. But some of the most elegant systems ever built are behind closed doors. Systems I touched. Systems that shaped how I think. Systems I cannot show you.
Frightfully sorry about that.
QNX 4 RTOS
In 1999, QNX released a demo disk. One 1.44 MB floppy. On it: a complete POSIX-compliant operating system. GUI. Web browser. Web server. TCP/IP stack. Text editor.
1.44 megabytes. Rather puts your 50 GB game downloads in perspective.
I ran QNX 4 from CD when it was freely available. A microkernel so small it made Linux look positively bloated. The kernel handles only scheduling, IPC, interrupts, and timers. Everything else runs in userspace. Driver crashes? Restart it. The kernel never noticed.
QNX maintained that demo disk for over a decade. Last update: July 2011. Still 1.44 MB. And QNX 4 remains available today, free for non-commercial use. Rather decent of them, actually.
Today QNX runs in 215 million vehicles. Nuclear plants. Medical devices. Mars rovers. Closed source, but accessible.
BeOS
2000: Be Inc. released BeOS 5.0 Personal Edition. Free. One million downloads.
A media OS from the future, trapped in 1999. Pervasive multithreading before anyone understood why it mattered. Boot times in seconds, not minutes.
Jean-Louis Gassee built it. Steve Jobs wanted Apple to buy it. They bought NeXT instead. Palm acquired the corpse for $11 million. Marvellous investment, that. Source vanished.
NeXTSTEP
Half of what became macOS (the other half: BSD). Where Tim Berners-Lee wrote the first web browser. Where id Software built Doom.
Object-oriented from the ground up. Interface Builder in 1988. Apple is still riding its momentum thirty years later. Quite impressive, really.
Source code leaked in 2021. Not officially available.
The Point
Elegance is not exclusive to open source. Some of the most beautiful engineering happened behind NDAs. I cannot link you to QNX's kernel or BeOS's threading model. But they existed. Small where others were bloated. Fast where others were sluggish.
They shaped the engineers who built the open tools I celebrate here.
This episode is for the ones we lost. Terribly sorry I cannot do more.