X.Org Server

X.Org基金會的X視窗系統顯示伺服器

X.Org Server(全稱X.Org Foundation Open Source Public Implementation of X11)是X窗口系統的官方參考實作,它是開放源代碼自由軟件。這一項目由X.Org基金會運作,存放於freedesktop.org的主機上。

X.Org Server
開發者X.Org基金會
首次發布2004年4月6日,​20年前​(2004-04-06
當前版本21.1.4(2022年7月12日,​2年前​(2022-07-12
預覽版本21.0.99.902(2021年10月14日,​3年前​(2021-10-14
源代碼庫 編輯維基數據鏈接
編程語言C
操作系統跨平台
語言英文
類型X server
許可協議MIT授權條款
網站www.x.org

由於在XFree86 4.4最終版本採用新許可證問題上的分歧,Xorg服務的第一個版本X11R6.7.0從XFree86 4.4 RC2派生出來,並加入了X11R6.6的一些改動。許多原先XFree86的開發者加入了這個比XFree86更開放的項目。

選擇XOrg作為提供圖形與桌面服務為主的套件,逐漸在開源實作的類Unix操作系統中流行。

它被以下發行版本採用以代替XFree86:Gentoo LinuxFedora CoreSlackwareopenSUSEMandrake LinuxCygwin/XDebian GNU/LinuxUbuntu LinuxOpenBSDFreeBSD

發布歷史

發布

版本 日期 X11版本 主要特性
舊版本,不再支援: 1.0 2005年12月21日[1] X11R7.0 (1.0.1) 初始模塊化X服務器實現、EXA圖形加速架構
舊版本,不再支援: 1.1 2006年5月22日[2] X11R7.1 (1.1.0) KDrive集成、 並且增加對AIGLX的支持[3]
舊版本,不再支援: 1.2 2007年1月22日[4] X11R7.2 (1.2.0) 新增了自動配置(Autoconfiguration)功能, 加強了對基於GL合成器(compositor)的支持[5]
舊版本,不再支援: 1.3 2007年4月19日[6] RandR擴展更新至1.2版本[7]
舊版本,不再支援: 1.4 2007年9月6日[8] X11R7.3 (1.4.0) 支持對輸入設備熱插拔[8][9]
舊版本,不再支援: 1.5 2008年9月3日[10] X11R7.4 (1.5.1) 新增MPX擴展,提供多鼠標支持[11]
舊版本,不再支援: 1.6 2009年2月25日[12] RandR擴展更新至1.3版本、新增DRI2擴展、XInput更新至1.5版本[13]
舊版本,不再支援: 1.7 2009年10月1日[14] X11R7.5 (1.7.1) XInput更新至2.0版本[15][16]
舊版本,不再支援: 1.8 2010年4月2日[17] 新增xorg.conf.d、udev輸入處理[18]
舊版本,不再支援: 1.9 2010年8月20日[19] X11R7.6 (1.9.3)
舊版本,不再支援: 1.10 2011年2月25日[20] X同步柵欄(X Synchronization Fences)[21]
舊版本,不再支援: 1.11 2011年8月26日[22]
舊版本,不再支援: 1.12 2012年3月4日[23] X11R7.7 (1.12.2) XInput更新至2.2版本(包括多點觸控支持)[24]
舊版本,不再支援: 1.13 2012年9月5日[25] 新DDX驅動API,DRI2 offload,RandR擴展更新至1.4版本,支持OpenGL上下文(Context)3.0以上版本,移除了XAA支持。[26]
舊版本,不再支援: 1.14 2013年3月5日[27] XInput更新至2.3版本[28]
舊版本,不再支援: 1.15 2013年12月27日[29] DRI3以及Present擴展[30][31]
舊版本,不再支援: 1.16 2014年7月17日[32] 新增XWayland DDX驅動、增加GLAMOR加速、非PCI設備支持、systemd-logind支持(允許非root環境運行X)、[32][33]通過xf86-input-libinput增加了對libinput庫的支持[34][35]
舊版本,不再支援: 1.17 2015年2月4日[36] 集成了通用DRM/KMS驅動 xf86-video-modesetting[37][38]為GLAMOR提供了DRI2擴展的支持
舊版本,不再支援: 1.18 2015年11月9日[39] RandR擴展更新至1.5版本
舊版本,不再支援: 1.19 2016年11月15日[40] 增加了多線程輸入支持、PRIME同步支持、為XWayland提供鼠標鎖定與warping支持、增加了Windows DRI擴展支持[41]
舊版本,不再支援: 1.20 2018年5月10日 新增Meson作為另一個自動化構建項目的方式、新增GLXVND以支持不同X screen使用不同的OpenGL驅動、新增RandR擴展租借(leasing)功能以加強Steam VR支持
當前版本: 21.1 2021年10月27日 Meson構建系統功能性現與原有的Autotools構建系統相當、新增可變刷新率技術(VRR)支持、XInput 2.4版本增加了觸控板手勢支持
格式:
舊版本
舊版本,仍被支援
當前版本
最新的預覽版
未來版本

參考資料

  1. ^ X11R6.9 and X11R7.0 Officially Released. X.org. [7 February 2015]. (原始內容存檔於2021-04-11). 
  2. ^ Jackson, Adam. [ANNOUNCE] xorg-server 1.1.0. X.org. [7 February 2015]. (原始內容存檔於2020-10-25). 
  3. ^ Summary of new features in X11R7.1. X.org. [7 February 2015]. (原始內容存檔於2020-12-24). 
  4. ^ Jackson, Adam. [ANNOUNCE] xserver 1.2.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-07). 
  5. ^ X11R7.2 Release. X.org. [7 February 2015]. (原始內容存檔於2022-05-17). 
  6. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.3.0.0 again. X.org. [7 February 2015]. (原始內容存檔於2021-05-15). 
  7. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.2.99.901 (X server 1.3 RC1). X.org. [7 February 2015]. (原始內容存檔於2021-05-15). 
  8. ^ 8.0 8.1 Anholt, Eric. [ANNOUNCE] xorg-server 1.4. X.org. [7 February 2015]. (原始內容存檔於2021-12-05). 
  9. ^ X server version 1.4 release plans. X.org. [7 February 2015]. (原始內容存檔於2021-03-08). 
  10. ^ Jackson, Adam. [ANNOUNCE] xserver 1.5.0. X.org. [7 February 2015]. (原始內容存檔於2021-01-17). 
  11. ^ MPX has been merged. 2008-05-26 [2018-04-27]. (原始內容存檔於2021-05-12). 
  12. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.6.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-07). 
  13. ^ Server 1.6 branch. X.org. [7 February 2015]. (原始內容存檔於2018-12-22). 
  14. ^ Hutterer, Peter. [ANNOUNCE] xorg-server 1.7.0. X.org. [7 February 2015]. (原始內容存檔於2020-11-09). 
  15. ^ Server 1.7 branch. X.org. [7 February 2015]. (原始內容存檔於2022-01-24). 
  16. ^ Larabel, Michael. X Server 1.7 Released With XI2/MPX Glory. Phoronix. [7 February 2015]. (原始內容存檔於2021-05-18). 
  17. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.8.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-17). 
  18. ^ Larabel, Michael. X.Org Server 1.8.0 Is Here. Phoronix. [7 February 2015]. (原始內容存檔於2021-04-19). 
  19. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.9.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-14). 
  20. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.10.0. X.org. [7 February 2015]. (原始內容存檔於2022-01-20). 
  21. ^ Larabel, Michael. That Was Quick, X Server 1.10 Officially Released. Phoronix. [8 February 2015]. (原始內容存檔於2021-05-17). 
  22. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.11.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-07). 
  23. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.12.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-07). 
  24. ^ Larabel, Michael. X.Org Server 1.12 Released With Multi-Touch. Phoronix. [8 February 2015]. (原始內容存檔於2022-03-12). 
  25. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.13.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-07). 
  26. ^ Larabel, Michael. X.Org Server 1.13 Released With Massive Changes. Phoronix. [8 February 2015]. (原始內容存檔於2021-12-05). 
  27. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.14.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-07). 
  28. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.13.99.901 (1.14 RC1). X.org. [9 February 2015]. (原始內容存檔於2021-05-12). 
  29. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.15.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-07). 
  30. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.14.99.901. X.org. [9 February 2015]. (原始內容存檔於2021-05-17). 
  31. ^ Larabel, Michael. X.Org Server 1.15 Release Has Several New Features. Phoronix. [9 February 2015]. (原始內容存檔於2021-06-25). 
  32. ^ 32.0 32.1 Packard, Keith. [ANNOUNCE] xorg-server 1.16.0. X.org. [7 February 2015]. (原始內容存檔於2021-03-08). 
  33. ^ Larabel, Michael. X.Org Server 1.16 Officially Released With Terrific Features. Phoronix. [9 February 2015]. (原始內容存檔於2021-04-21). 
  34. ^ Hutterer, Peter. libinput - a common input stack for Wayland compositors and X.Org drivers. 24 September 2014 [17 April 2016]. (原始內容存檔於2021-05-18). 
  35. ^ de Goede, Hans. Replacing xorg input - Drivers with libinput (PDF). 1 February 2015 [18 April 2016]. (原始內容 (PDF)存檔於2021-11-22). 
  36. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.17.0. X.org. [7 February 2015]. (原始內容存檔於2021-05-07). 
  37. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.16.99.901. X.org. [9 February 2015]. (原始內容存檔於2020-10-25). 
  38. ^ Larabel, Michael. X.Org Server 1.17 Officially Released. Phoronix. [9 February 2015]. (原始內容存檔於2021-05-17). 
  39. ^ Jackson, Adam. [ANNOUNCE] xorg-server 1.18.0. xorg-announce (郵件列表). 9 November 2015 [2018-04-27]. (原始內容存檔於2021-05-13). 
  40. ^ Packard, Keith. [ANNOUNCE] xorg-server 1.19.0. xorg-announce (郵件列表). 15 November 2016 [2018-04-27]. (原始內容存檔於2021-07-02). 
  41. ^ Larabel, Michael. X.Org Server 1.19 Officially Released With A Year's Worth Of Improvements. Phoronix. [15 November 2016]. (原始內容存檔於2021-11-24). 

外部連結