Fuzix OS

Fuzix OS 0.4 lands: retro Unix revival or zombie project? Comments are on fire

TLDR: Fuzix OS 0.4 tidies up old‑chip support, revamps networking for future flexibility, and makes builds easier. Commenters are split between “it’s dead,” “the docs are awful,” and “slow but alive,” turning a niche retro release into a lively debate about whether this tiny Unix has a future.

Fuzix OS just dropped a 0.4 update for ultra-old-school machines, and the community immediately split into camps: the confused, the doomsayers, and the die‑hard retro romantics. The site’s top page didn’t help—one exasperated voice slammed it for not explaining what Fuzix even is, while others linked to the GitHub and tried to play tour guide. Meanwhile, a lone eagle-eyed fan cheered a blink‑and‑you’ll‑miss‑it Tandy CoCo 3 cameo like it was a Marvel end‑credit scene.

So what actually changed? In plain English: 0.4 cleans up how programs run on a bunch of old chips, reworks networking to be more flexible later, and adds a one‑command build that spits out a bootable system. There’s also a name shuffle (RC2014 vs. “RCbus”), and some vintage systems got dropped because there aren’t testers around. Basically, it’s a tiny Unix for tiny machines—and yes, the toolchains are still fussy.

But the comments? Pure drama. One user called the landing page “terrible,” another declared the project “dead,” and a long‑timer countered with a “slow, steady progress” defense—complete with a well‑earned smack at the docs. The spiciest lore drop described Fuzix as a Frankenstein mash‑up “beaten together” from old Unix clones, which the thread immediately turned into a meme. Is Fuzix a sleeper hit for retro nerds… or a museum piece with a pulse?

Key Points

  • Fuzix OS 0.4 focuses on stability fixes, interface improvements, and a modular networking layer designed for 8-bit systems to run networking in a separate address space from the kernel.
  • Executable formats are unified across 8080/8085/Z80 and compatible between 68HC11 and 6803 via syscall ABI; 32-bit binaries move from Linux binflt to a.out with relocation extensions.
  • Build workflow is simplified with a “make diskimage” target; maintainers advise using “make clean” and “make kclean” when switching processors or kernel configurations.
  • Naming updates finalize the rebrand from N8VEM to Retrobrew and distinguish RC2014 products from the RCbus standard, renaming rc2014-xyz systems to rcbus-xyz.
  • Platform status: Pentagon, Pentagon 1024, and Scorpion are dropped; P112 and SocZ80 are untested; supported processors include 6303/6803, 6502/65C02/65C816, and 6809 with specified toolchains and target systems.

Hottest takes

"the landing page ... is terrible ... I still have no idea what I'm looking at" — jmmv
"Looks like the project is dead" — marcodiego
"The documentation is terrible, there are hardy any updates, but it does seem to be making slows, steady progress" — jimmoores
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.