
A half-hour talk from “Mr X11” himself, Keith Packard <http://phoronix.com/scan.php?page=news_item&px=KeithP-Sustaining-X>. Notable points: * The original MIT X Consortium was dominated by the proprietary UNIX workstation vendors, who were all trying to lock in their own customers into their own ways of doing things. These “UNIX Wars” led to the whole workstation market imploding, letting Microsoft take over with Windows NT. * XFree86 was, in the beginning, like a “rebel alliance”, trying to bring X11 to commodity PC hardware. They were shunned for many years by the X Consortium. Of course this changed after all the UNIX vendors went under. Later, the revitalized X Consortium became a home for the X11 developer community which left the inflexibilities of the XFree86 corporate organization behind. * Over the last decade, the X server has become less and less of an operating system in its own right. Hardware-specific graphics drivers have been moved into the Linux kernel, leaving the X userland code to focus on the hardware-independent implementation layers. * Programs written to work with X11 nearly thirty years ago still work today. Even with all the reorganization and rewrites, X11 still remains fully backward-compatible. Which is more than Microsoft Windows can manage. * Keith made it clear he prefers GPL-style (copyleft/sharealike) licences to MIT/BSD style ones. Net contributors of code tend to prefer the former, while net consumers of code (those who don’t want to give back to the community) tend to favour the latter. In other words, freeloaders.
participants (1)
-
Lawrence D'Oliveiro