X.Org Server

X.Org Server
開發者X.Org基金会
首次发布2004年4月6日,​20年前​(2004-04-06
当前版本
  • 21.1.13 (2024年4月12日;穩定版本)[1]
編輯維基數據鏈接
源代码库
  • gitlab.freedesktop.org/xorg/xserver
編輯維基數據鏈接
编程语言C
操作系统跨平台
语言英文
类型X server
许可协议MIT授權條款
网站www.x.org

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

由于在XFree86 4.4最终版本采用新许可证问题上的分歧,Xorg服务的第一个版本X11R6.7.0从XFree86 4.4 RC2派生出来,并加入了X11R6.6的一些改动。许多原先XFree86的开发者加入了这个比XFree86更开放的项目。

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

它被以下发行版本采用以代替XFree86:Gentoo Linux、Fedora CoreSlackwareopenSUSEMandrake LinuxCygwin/XDebian GNU/LinuxUbuntu LinuxOpenBSDFreeBSD

发布历史

发布

版本 日期 X11版本 主要特性
舊版本,不再支援: 1.0 000000002005-12-21-00002005年12月21日[2] X11R7.0 (1.0.1) 初始模块化X服务器实现、EXA图形加速架构
舊版本,不再支援: 1.1 000000002006-05-22-00002006年5月22日[3] X11R7.1 (1.1.0) KDrive集成、 并且增加对AIGLX的支持[4]
舊版本,不再支援: 1.2 000000002007-01-22-00002007年1月22日[5] X11R7.2 (1.2.0) 新增了自动配置(Autoconfiguration)功能, 加强了对基于GL合成器(compositor)的支持[6]
舊版本,不再支援: 1.3 000000002007-04-19-00002007年4月19日[7] RandR扩展更新至1.2版本[8]
舊版本,不再支援: 1.4 000000002007-09-06-00002007年9月6日[9] X11R7.3 (1.4.0) 支持对输入设备热插拔[9][10]
舊版本,不再支援: 1.5 000000002008-09-03-00002008年9月3日[11] X11R7.4 (1.5.1) 新增MPX扩展,提供多鼠标支持[12]
舊版本,不再支援: 1.6 000000002009-02-25-00002009年2月25日[13] RandR扩展更新至1.3版本、新增DRI2扩展、XInput更新至1.5版本[14]
舊版本,不再支援: 1.7 000000002009-10-01-00002009年10月1日[15] X11R7.5 (1.7.1) XInput更新至2.0版本[16][17]
舊版本,不再支援: 1.8 000000002010-04-02-00002010年4月2日[18] 新增xorg.conf.d、udev输入处理[19]
舊版本,不再支援: 1.9 000000002010-08-20-00002010年8月20日[20] X11R7.6 (1.9.3)
舊版本,不再支援: 1.10 000000002011-02-25-00002011年2月25日[21] X同步栅栏(X Synchronization Fences)[22]
舊版本,不再支援: 1.11 000000002011-08-26-00002011年8月26日[23]
舊版本,不再支援: 1.12 000000002012-03-04-00002012年3月4日[24] X11R7.7 (1.12.2) XInput更新至2.2版本(包括多点触控支持)[25]
舊版本,不再支援: 1.13 000000002012-09-05-00002012年9月5日[26] 新DDX驱动API,DRI2 offload,RandR扩展更新至1.4版本,支持OpenGL上下文(Context)3.0以上版本,移除了XAA支持。[27]
舊版本,不再支援: 1.14 000000002013-03-05-00002013年3月5日[28] XInput更新至2.3版本[29]
舊版本,不再支援: 1.15 000000002013-12-27-00002013年12月27日[30] DRI3以及Present扩展[31][32]
舊版本,不再支援: 1.16 000000002014-07-17-00002014年7月17日[33] 新增XWayland DDX驱动、增加GLAMOR加速、非PCI设备支持、systemd-logind支持(允许非root环境运行X)、[33][34]通过xf86-input-libinput增加了对libinput库的支持[35][36]
舊版本,不再支援: 1.17 000000002015-02-04-00002015年2月4日[37] 集成了通用DRM/KMS驱动 xf86-video-modesetting[38][39]为GLAMOR提供了DRI2扩展的支持
舊版本,不再支援: 1.18 000000002015-11-09-00002015年11月9日[40] RandR扩展更新至1.5版本
舊版本,不再支援: 1.19 000000002016-11-15-00002016年11月15日[41] 增加了多线程输入支持、PRIME同步支持、为XWayland提供鼠标锁定与warping支持、增加了Windows DRI扩展支持[42]
舊版本,不再支援: 1.20 000000002018-05-10-00002018年5月10日 新增Meson作为另一个自动化构建项目的方式、新增GLXVND以支持不同X screen使用不同的OpenGL驱动、新增RandR扩展租借(leasing)功能以加强Steam VR支持
當前版本: 21.1 000000002021-10-27-00002021年10月27日 Meson构建系统功能性现与原有的Autotools构建系统相当、新增可变刷新率技术(VRR)支持、XInput 2.4版本增加了触控板手势支持
格式:
舊版本
舊版本,仍被支援
当前版本
最新的预览版
未来版本

參考資料

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

外部链接

维基共享资源上的相关多媒体资源:X.Org Server
  • 项目主页 (页面存档备份,存于互联网档案馆
  • #xorg网页版 on freenode
架构
扩展
  • X图像扩展英语X Image Extension
  • X键盘扩展英语X keyboard extension
  • RandR
  • X渲染扩展英语X Rendering Extension
  • 形状扩展英语Shape extension
  • 共享内存扩展英语MIT-SHM
  • X显示管理器控制协议英语XDM (display manager)
  • X视频扩展英语X video extension
  • X视频运动补偿英语X-Video Motion Compensation
  • AIGLX英语AIGLX
  • GLX英语GLX
  • 多指针X英语Multi-Pointer X
  • Display PostScript
  • 合成英语Composite (graphics)
  • Xinerama英语Xinerama
组件
和值得注意的
实现
显示服务器英语display server
  • X.Org Server
  • Cygwin/X
  • X-Win32英语X-Win32
  • X386英语X386
  • XFree86
  • XGGI英语XGGI
  • XDarwin英语XDarwin
  • Xming
  • Xsgi英语Xsgi
  • Xsun英语Xsun
  • Xgl
  • Xnest英语Xnest
  • Xephyr英语Xephyr
  • XQuartz
  • XWayland
客户端库
显示管理器
会话管理器
  • GNOME显示管理器
  • KDM
  • SDDM英语Simple Desktop Display Manager
  • XDM英语XDM (display manager)
  • LightDM
  • LXDM
  • SLiM英语SLiM
  • Entrance英语Entrance (display manager)
  • WDM
X視窗管理器
合成英语compositing window manager
平铺英语tiling window manager
  • awesome
  • dwm
  • i3
  • Ion英语Ion (window manager)
  • PWM英语PWM (window manager)
  • ratpoison
  • wmii英语wmii
  • xmonad
堆叠英语stacking window manager
标准
应用程序
操作系统组件
音频
图形
  • Compiz
  • DRI英语Direct Rendering Infrastructure
  • Enchant英语Enchant (software)
  • nouveau
  • Plymouth
  • Wayland
  • X.Org Server
    • Glamor
  • Xephyr英语Xephyr
其它
函式庫
軟體框架
  • CppUnit英语CppUnit
  • Galago英语Galago (software)
  • GeoClue英语GeoClue
  • Open Collaboration Services英语Open Collaboration Services
  • Telepathy
会议
Platform
GTK+
freedesktop.org
(shared)
Development
GUI designer, RAD
IDEs
GNOME
Cinnamon
  • Nemo
Xfce
LXDE
Graphical shells
3rd-party
applications
Office
Education
Graphics
Internet
  • Balsa
  • Sylpheed
  • Claws Mail
  • Empathy
  • Ekiga
  • gtk-gnutella
  • GpsDrive
  • GNU Ring
  • Vino (VNC server)
  • Vinagre
  • Midori
  • Uzbl
  • transmission-gtk
Audio
  • Audacious
  • Banshee
  • Buzztrax
  • Exaile
  • Rhythmbox
  • Sound Juicer
  • SoundConverter
  • Quod Libet
    • Ex Falso
  • EasyTag
  • Asunder
Video
Utilities
  • 分类 Category:GTK+
  • 分类 Category:Software that uses GTK+
  • 共享资源页面 Commons