How a licensing dispute and internal power struggles killed the dominant X Window server
In short: For over a decade, XFree86 was the engine behind the graphical interfaces of Linux and BSD systems. Yet, a combination of rigid, cathedral-like governance and a controversial 2004 license change triggered a mass exodus of developers, ultimately leading to the project's obsolescence in favor of the X.Org Server.
Founded in 1992 by David Dawes, David Wexelblat, Glenn Lai, and Jim Tsillas, XFree86 began as a collaborative effort to fix bugs in the X386 display server. Its name was a clever pun on the original software, which had shifted toward proprietary distribution. Throughout the 1990s, XFree86 became the de facto steward of X development, driving innovation while official industry efforts remained largely stagnant. By 1999, its popularity was so immense that hardware companies sponsored its integration into the official X.Org consortium.
However, the project's internal culture became a point of friction. The Core Team, which held exclusive control over code commits, operated under a model critics described as too cathedral-like. Tensions peaked in 2003 when developer Keith Packard was expelled from the Core Team following accusations that he was attempting to fork the project. This internal instability, combined with the decision to adopt the XFree86 License 1.1 in 2004—a move the Free Software Foundation deemed incompatible with the GPL—shattered the project's ecosystem. Most developers and operating systems, including major distributions like Debian and OpenBSD, migrated to the newly formed X.Org Server.
The X.Org Server, which forked from XFree86 version 4.4 RC2, quickly became the industry standard. While XFree86 lingered, its development slowed to a crawl. The final code commit occurred in 2009, and the project was officially declared dormant by 2011. By 2018, even NetBSD, the final holdout, had completely removed XFree86 from its distribution. Today, XFree86 serves as a historical case study in how open-source projects can collapse when governance fails to keep pace with the community's need for openness and collaboration.
Opens the Intellect+ feed with this card first. Swipe up for the next one.
Sources
- Summary by Intellect · source: XFree86
To cite this card, link to https://intellectplus.co.uk/app/culture-xfree86.
How we source, check and correct cards: Editorial standards.
General information, not professional advice. Spotted an error? Flag the card or see corrections and complaints.
Intellect Plus is a visual educational discovery platform for exploring fascinating facts and ideas. Brain Food, Not Brain Rot. What is Intellect Plus?
Related
More in Languages · More in Cultures · Latest · A–Z · All topics