X.Org Server

X.Org Server(全称)是X窗口系统的官方参考實作,它是开放源代码自由软件。这一项目由X.Org基金会运作,存放于freedesktop.org的主机上。

X.Org Server
開發者X.Org基金会
首次发布2004年4月6日2004-04-06
当前版本
  • 21.1.13 (2024年4月12日;穩定版本)[1]
源代码库
编程语言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 Linux、Cygwin/X、Debian GNU/LinuxUbuntu LinuxOpenBSDFreeBSD

发布历史

发布

版本 日期 X11版本 主要特性
舊版本,不再支援: 1.0 2005年12月21日[2] X11R7.0 (1.0.1) 初始模块化X服务器实现、EXA图形加速架构
舊版本,不再支援: 1.1 2006年5月22日[3] X11R7.1 (1.1.0) KDrive集成、 并且增加对AIGLX的支持[4]
舊版本,不再支援: 1.2 2007年1月22日[5] X11R7.2 (1.2.0) 新增了自动配置(Autoconfiguration)功能, 加强了对基于GL合成器(compositor)的支持[6]
舊版本,不再支援: 1.3 2007年4月19日[7] RandR扩展更新至1.2版本[8]
舊版本,不再支援: 1.4 2007年9月6日[9] X11R7.3 (1.4.0) 支持对输入设备热插拔[9][10]
舊版本,不再支援: 1.5 2008年9月3日[11] X11R7.4 (1.5.1) 新增MPX扩展,提供多鼠标支持[12]
舊版本,不再支援: 1.6 2009年2月25日[13] RandR扩展更新至1.3版本、新增DRI2扩展、XInput更新至1.5版本[14]
舊版本,不再支援: 1.7 2009年10月1日[15] X11R7.5 (1.7.1) XInput更新至2.0版本[16][17]
舊版本,不再支援: 1.8 2010年4月2日[18] 新增xorg.conf.d、udev输入处理[19]
舊版本,不再支援: 1.9 2010年8月20日[20] X11R7.6 (1.9.3)
舊版本,不再支援: 1.10 2011年2月25日[21] X同步栅栏(X Synchronization Fences)[22]
舊版本,不再支援: 1.11 2011年8月26日[23]
舊版本,不再支援: 1.12 2012年3月4日[24] X11R7.7 (1.12.2) XInput更新至2.2版本(包括多点触控支持)[25]
舊版本,不再支援: 1.13 2012年9月5日[26] 新DDX驱动API,DRI2 offload,RandR扩展更新至1.4版本,支持OpenGL上下文(Context)3.0以上版本,移除了XAA支持。[27]
舊版本,不再支援: 1.14 2013年3月5日[28] XInput更新至2.3版本[29]
舊版本,不再支援: 1.15 2013年12月27日[30] DRI3以及Present扩展[31][32]
舊版本,不再支援: 1.16 2014年7月17日[33] 新增XWayland DDX驱动、增加GLAMOR加速、非PCI设备支持、systemd-logind支持(允许非root环境运行X)、[33][34]通过xf86-input-libinput增加了对libinput库的支持[35][36]
舊版本,不再支援: 1.17 2015年2月4日[37] 集成了通用DRM/KMS驱动 xf86-video-modesetting[38][39]为GLAMOR提供了DRI2扩展的支持
舊版本,不再支援: 1.18 2015年11月9日[40] RandR扩展更新至1.5版本
舊版本,不再支援: 1.19 2016年11月15日[41] 增加了多线程输入支持、PRIME同步支持、为XWayland提供鼠标锁定与warping支持、增加了Windows DRI扩展支持[42]
舊版本,不再支援: 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. "[ANNOUNCE xorg-server 21.1.13"]; 作者姓名字符串: Matt Turner; 出版日期: 2024年4月12日; 检索日期: 2024年4月13日.
  2. . X.org. [7 February 2015]. (原始内容存档于2021-04-11).
  3. Jackson, Adam. . X.org. [7 February 2015]. (原始内容存档于2020-10-25).
  4. . X.org. [7 February 2015]. (原始内容存档于2020-12-24).
  5. Jackson, Adam. . X.org. [7 February 2015]. (原始内容存档于2021-05-07).
  6. . X.org. [7 February 2015]. (原始内容存档于2022-05-17).
  7. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-15).
  8. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-15).
  9. Anholt, Eric. . X.org. [7 February 2015]. (原始内容存档于2021-12-05).
  10. . X.org. [7 February 2015]. (原始内容存档于2021-03-08).
  11. Jackson, Adam. . X.org. [7 February 2015]. (原始内容存档于2021-01-17).
  12. . 2008-05-26 [2018-04-27]. (原始内容存档于2021-05-12).
  13. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-07).
  14. . X.org. [7 February 2015]. (原始内容存档于2018-12-22).
  15. Hutterer, Peter. . X.org. [7 February 2015]. (原始内容存档于2020-11-09).
  16. . X.org. [7 February 2015]. (原始内容存档于2022-01-24).
  17. Larabel, Michael. . Phoronix. [7 February 2015]. (原始内容存档于2021-05-18).
  18. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-17).
  19. Larabel, Michael. . Phoronix. [7 February 2015]. (原始内容存档于2021-04-19).
  20. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-14).
  21. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2022-01-20).
  22. Larabel, Michael. . Phoronix. [8 February 2015]. (原始内容存档于2021-05-17).
  23. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-07).
  24. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-07).
  25. Larabel, Michael. . Phoronix. [8 February 2015]. (原始内容存档于2022-03-12).
  26. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-07).
  27. Larabel, Michael. . Phoronix. [8 February 2015]. (原始内容存档于2021-12-05).
  28. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-07).
  29. Packard, Keith. . X.org. [9 February 2015]. (原始内容存档于2021-05-12).
  30. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-07).
  31. Packard, Keith. . X.org. [9 February 2015]. (原始内容存档于2021-05-17).
  32. Larabel, Michael. . Phoronix. [9 February 2015]. (原始内容存档于2021-06-25).
  33. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-03-08).
  34. Larabel, Michael. . Phoronix. [9 February 2015]. (原始内容存档于2021-04-21).
  35. Hutterer, Peter. . 24 September 2014 [17 April 2016]. (原始内容存档于2021-05-18).
  36. de Goede, Hans. (PDF). 1 February 2015 [18 April 2016]. (原始内容 (PDF)存档于2021-11-22).
  37. Packard, Keith. . X.org. [7 February 2015]. (原始内容存档于2021-05-07).
  38. Packard, Keith. . X.org. [9 February 2015]. (原始内容存档于2020-10-25).
  39. Larabel, Michael. . Phoronix. [9 February 2015]. (原始内容存档于2021-05-17).
  40. Jackson, Adam. . xorg-announce (邮件列表). 9 November 2015 [2018-04-27]. (原始内容存档于2021-05-13).
  41. Packard, Keith. . xorg-announce (邮件列表). 15 November 2016 [2018-04-27]. (原始内容存档于2021-07-02).
  42. Larabel, Michael. . Phoronix. [15 November 2016]. (原始内容存档于2021-11-24).

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.