История свободного программного обеспечения
На рынке начинает появляться программное обеспечение, лицензии которого ограничивают пользователей в использовании данного продукта. В 1970 году компания AT&T начинает распространение первых версий операционной системы UNIX среди правительственных и научных организаций. Пользователи этой системы не имели права передавать третьим лицам или самостоятельно изменять программный продукт, таким образом первые выпускаемые версии UNIX не являлись свободными в современном понимании этого слова. В конце 1970-х — начале 1980-х годов производители принялись разрабатывать собственные лицензии на программное обеспечение. Появились юридические запреты на модификацию продуктов сторонними разработчиками. В 1976 году Билл Гейтс опубликовал своё знаменитое «Открытое письмо энтузиастам» (), в котором открыто обвинял хакеров в краже программного обеспечения.
Почему так? Сообщество программистов должно знать, что оно просто крадёт программное обеспечение. Вы покупаете «железо» для своего компьютера, но программным обеспечением делитесь со всеми даром. Кто в таком случае позаботится о том, чтобы разработчики получили деньги за свою работу?
X Window System
Вплоть до 2004 года проект XFree86 был наиболее распространённым вариантом X для свободных UNIX-подобных операционных систем. XFree86 возник как порт X на 386-совместимые персональные компьютеры. К концу 1990-х этот проект стал главным источником технических инноваций в X Window System и "де-факто" руководил разработкой X. Однако в 2004 году XFree86 поменял условия лицензии, и реализация X.Org Server (которая является форком XFree86, но со свободной лицензией) стала более распространённой.
Хотя X Window System чаще всего ассоциируется с UNIX, X-серверы могут также существовать внутри других графических сред. OpenVMS — операционная система компании Hewlett-Packard — в качестве стандартной среды рабочего стола использует версию X вместе с CDE, известную как DECwindows. В состав операционных систем Mac OS X 10.3 (Panther) и выше от Apple входит X11.app, основанная на XFree86 4.3 и X11R6.6, с более полной интеграцией в Mac OS X.
Microsoft Windows не включает в себя поддержку X, но существуют многочисленные сторонние реализации: как свободные (Cygwin/X, Xming, X-Deep/32, WeirdMind, WeirdX), так и проприетарные (Xmanager, WiredX, Exceed, X-Win32). Обычно они используются для управления удалёнными X-клиентами.