Hệ thống X Window
Lịch sử > X.Org và XFree86

XFree86 ra đời vào năm 1992, bắt nguồn từ trình phục vụ X386 cho máy PC tương thích IBM phiên bản X11R5 năm 1991. Phiên bản này được viết bởi Thomas Roell và Mark W. Snitily và sau đó được công ty Snitily Graphics Consulting Services tặng cho MIT X Consortium. XFree86 tiến triển theo thời gian, từ chỉ chỗ chỉ là một bản chuyển mã của X cho đến vị trí của một bản cài đặt đứng hàng đầu nổi tiếng nhất và là một quản lý de facto của việc phát triển X Lưu trữ 2005-09-07 tại Wayback Machine.
Tháng 5 năm 1999, tổ chức Open Group thành lập X.Org. X.Org giám sát những phiên bản phát hành của X, từ phiên bản X11R6.5.1 trở đi. Sự phát triển của X tại thời điểm này đã trở nên suy tàn  Lưu trữ 2005-01-14 tại Wayback Machine. Kể từ khi X Consortium giải thể, hầu hết các cải tiến kỹ thuật đều đã được thực hiện trong dự án XFree86. . Năm 1999, do sự khuyến khích của nhiều công ty phần cứng  quan tâm đến việc sử dụng XFree86 trên hệ điều hành Linux và quan tâm đến vị thế của XFree86 là phiên bản nổi tiếng nhất, nhóm XFree86 đã gia nhập X.Org,  Lưu trữ 2005-02-12 tại Wayback Machine với cương vị là thành viên danh dự (làm việc không có lương).
Đến năm 2003, trong khi danh tiếng của Linux (cơ sở được cài đặt của X) tăng vọt, thì X.Org, tuy vẫn tồn tại, nhưng lại hầu như không hoạt động  Lưu trữ 2005-02-12 tại Wayback Machine, và tất cả những nỗ lực phát triển hầu như chỉ xảy ra bên trong XFree86 mà thôi. Tuy vậy, bất đồng đáng kể đã xảy ra trong nội bộ XFree86. Đề án XFree86 bị ảnh hưởng nặng nề bởi mô hình phát triển quá theo kiểu mô hình nhà thờ và tình trạng các lập trình viên không thể truy cập vào CVS (Concurrent Versions System) - một cơ sở dữ liệu lưu trữ các tập mã nguồn cùng chi tiết về những thay đổi của bảng mã nguồn đó - và thực hiện lệnh commit để cập nhật những thay đổi trong bảng mã nguồn của mình  Lưu trữ 2005-02-12 tại Wayback Machine , và các nhà cung cấp phải bảo trì một số lượng khổng lồ các bộ điều chỉnh  Lưu trữ 2011-01-16 tại Wayback Machine. Tháng 3 năm 2003 tổ chức XFree86 đã khai trừ Keith Packard, người đã tham gia XFree86 sau khi X Consortium giải thể. Lưu trữ 2005-02-12 tại Wayback Machine  Lưu trữ 2005-02-12 tại Wayback Machine  Lưu trữ 2005-02-12 tại Wayback Machine
X.Org và XFree86 bắt đầu thảo luận về việc tái tổ chức cho phù hợp với việc hướng dẫn sự phát triển của X một cách thích đáng  Lưu trữ 2004-12-22 tại Wayback Machine  Lưu trữ 2005-01-06 tại Wayback Machine  Lưu trữ 2004-12-27 tại Wayback Machine. Từ muộn nhất là năm 2000, Jim Gettys đã cố gắng thuyết phục mọi người về một mô hình phát triển mở . Gettys, Packard, và một vài người nữa đã bắt đầu thảo luận một cách chi tiết các yêu cầu của một hệ thống quản lý hiệu quả (effective governance) cho X đối với sự phát triển mở của nó.
Cuối cùng, vào tháng 2 năm 2004, trong âm hưởng của cuộc tranh cãi về giấy phép của X11R6.4 đã nói ở trên đây, XFree86 đã phát hành phiên bản 4.4 dưới một giấy phép hạn chế hơn trước. Những điều khoản hạn chế này làm cho nhiều đề án đang phụ thuộc vào X cảm thấy không thể chấp nhận được . Những điều khoản mới được thêm vào dựa trên những điều khoản về quảng cáo của giấy phép BSD nguyên trước đây (Berkeley Software Distribution license - Giấy phép phân phối phần mềm của Berkeley), và bị Tổ chức phần mềm tự do (Free Software Foundation) và Debian xem là không tương thích với Giấy phép công cộng GNU (GNU General Public License)  Lưu trữ 2002-04-23 tại Wayback Machine. Các nhóm khác cũng nhìn nhận rằng những điều khoản hạn chế tiếp theo có tính chất đi ngược lại với tinh thần ban đầu của X (chẳng hạn, OpenBSD đã đe dọa phân nhánh). Vấn đề về giấy phép, cộng với những khó khăn trong việc cập nhật các sửa đổi, làm cho nhiều người cảm thấy rằng thời điểm phải phân nhánh đã chín muồi .