
Yellow Dog Linux
» see ydl.net as it lived, on the wayback machine
~ the goodbye ~
i was on x86 throughout the yellow dog years. my first linux was probably mandrake 8.something on a celeron in '01, then debian for a long while, then ubuntu when ubuntu became the obvious thing. i never owned a powerpc mac. yellow dog was the distribution you ran if you owned a powermac g4 or g5 and wanted to put linux on it, which was a small enough audience to begin with that even at peak the project never had more than a small dedicated community.
kai staats and a small team founded terra soft solutions in loveland colorado in 1998 to build a powerpc-targeted red hat derivative. the first yellow dog release shipped march 1999, named after the donovan song. the first major shipment went to a small number of consumer mac users who wanted unix on their hardware before mac os x existed. (os x was still two years out at the time.) within two years apple licensed yellow dog to be the only third party os preinstalled on its consumer machines.
yellow dog ran on every powerpc mac through the g5 era. when apple switched to intel in 2006 the project lost most of its consumer base in a single product transition, x86 mac owners ran ubuntu or fedora or actual osx. yellow dog pivoted onto the sony playstation 3, which shipped with an officially supported other-os feature that let you install linux on the cell processor. for whatever reason, the ps3 install base was large and the cell architecture interested high performance computing labs. yellow dog had a brief second life from '07 to '10 as the primary linux for ps3 clusters at places like the air force research lab.
sony killed the other-os feature on ps3 in firmware 3.21 in april 2010, citing security concerns after geohot's hypervisor exploit. that ended the consumer install base on ps3 overnight. fixstars, the japanese cell-focused tech company that had bought terra soft in october 2008, kept yellow dog alive on the ibm pseries enterprise hardware for a few more releases. yellow dog 7 shipped august 6 2012 and was the last. fixstars never officially announced the end. the distribution simply stopped getting updates.
~ the chronicle ~
| Born | march 1999, terra soft solutions in loveland colorado |
|---|---|
| Peak | early 2000s, the only linux apple licensed for preinstall on powermac hardware |
| Killed | august 6 2012, yellow dog 7 final release |
| Lifespan | about 13 years |
| Made by | kai staats and terra soft solutions, later fixstars after the 2008 acquisition |
| Killed by | apple's switch to intel and ps3 losing its other-os feature |
~ what it was ~
yellow dog was a fedora derivative running on a non-x86 architecture. the technical work was significant. powerpc had its own bootloader (yaboot), its own kernel quirks, its own package compatibility headaches. terra soft spent thirteen years staying current with red hat upstream while patching for powerpc. the project's most lasting contribution was yup, the yellowdog updater, a python tool that handled dependency resolution for rpm.
yup was rewritten as yum (yellowdog updater, modified) by seth vidal at duke university in 2003, became the default package manager for fedora the same year, then for red hat enterprise linux. for nearly twenty years every fedora and rhel install ran a tool that traced its name and lineage back to the powerpc-mac distribution most users had never heard of. yum was eventually replaced by dnf in fedora 22 in 2015. by then yellow dog itself had been dead for three years.
~ what got buried with it ~
the ps3 other-os era was the most cited yellow dog moment in retrospectives. the air force research lab built the condor cluster, a 1760-node ps3 installation that ran yellow dog. it was one of the cheapest teraflops per dollar in academic computing for a brief window. that work mostly stopped when sony killed other-os in april 2010. the cluster kept running on its existing firmware but could not be expanded.
fixstars' acquisition in october 2008 had been a bet that yellow dog could ride the cell processor into high performance computing markets. ibm cancelled the cell roadmap in 2009 with the powerxcell 32i never shipping. by then yellow dog's strategic rationale was already gone. the project survived on inertia and a small community of powerpc enthusiasts for another four years.
~ the long tail ~
the powerpc mac community that yellow dog served has not entirely vanished. macppclinux and adelie linux and a few smaller distributions still target the powerbook and powermac generation in 2026, for people who still boot their g4 or g5 hardware in the corner of an office. yellow dog itself is not maintained, the ydl.net domain stopped resolving years ago, the official iso mirrors are gone. the codebase lives in distrowatch's archive and on a few preserved mirrors.
the dnf successor project in fedora absorbed yum's responsibilities in 2015 and is the default in current rhel and fedora releases. for whatever reason, the yum command itself is still aliased to dnf for backwards compatibility in 2026, twenty-three years after seth vidal wrote it and twenty-seven after kai staats wrote yup. nobody using yum or dnf in 2026 knows what yellow dog was. the name survives on a command line whose history nobody reads.
~ leave a rose ~
an anonymous tribute. one rose per visitor per day.
@}-->-- ... roses left here
~ leave a wreath ~
a rose fades by morning. a wreath stays on this grave for good, with your name on it.
from $1, paid once through stripe. it keeps the graveyard running: the hosting and the nightly digging. adopt it and the headstone reads "maintained in memory by" you. the groundskeeper plants new wreaths at the next tending, usually within a day.
» one email a week: new graves and the anniversaries of the dead. subscribe
other software: Orbit Downloader, ClusterHQ, Sonique, G Suite legacy free edition
also died in 2010-2014: BlinkList, Distill, Orbit Downloader
~ leave a note ~
visitors before you have left these graveside notes. anonymous welcome.