X Window System
(Created page with "The X Window System is an open source ([http://www.x.org/releases/X11R7.7/doc/xorg-docs/License.html mostly MIT licensed]) framework for building graphical user interfaces. I...") |
(Related formats) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | The X Window System is an open source ([http://www.x.org/releases/X11R7.7/doc/xorg-docs/License.html mostly MIT licensed]) framework for building graphical user interfaces. It provides the abstraction layer between the hardware and the GUI toolkits, allowing a variety of user interfaces to be developed on top of it. It was included in most Unix variants, and until recently, was the primary GUI layer on [[Linux]] systems as well, though newer options such as [http://wayland.freedesktop.org/ Wayland] and [http://unity.ubuntu.com/mir/ Mir] are being developed now to replace X. | + | {| |
+ | |[[Software]] | ||
+ | | > | ||
+ | |[[Operating Systems]] | ||
+ | | > | ||
+ | |[[X Window System]] | ||
+ | |} | ||
+ | |||
+ | The '''X Window System''' is an open source ([http://www.x.org/releases/X11R7.7/doc/xorg-docs/License.html mostly MIT licensed]) framework for building graphical user interfaces. It provides the abstraction layer between the hardware and the GUI toolkits, allowing a variety of user interfaces to be developed on top of it. It was included in most Unix variants, and until recently, was the primary GUI layer on [[Linux]] systems as well, though newer options such as [http://wayland.freedesktop.org/ Wayland] and [http://unity.ubuntu.com/mir/ Mir] are being developed now to replace X. | ||
X Version 11, aka X11, was [https://groups.google.com/d/msg/comp.windows.x/NFT3Ax2Io7g/Jn37aUty-2QJ first released in September 1987], and has maintained compatibility of the network protocol and client API since then. | X Version 11, aka X11, was [https://groups.google.com/d/msg/comp.windows.x/NFT3Ax2Io7g/Jn37aUty-2QJ first released in September 1987], and has maintained compatibility of the network protocol and client API since then. | ||
Line 5: | Line 13: | ||
Releases from [http://www.x.org/wiki/X11R1/ X11R1] in 1987 through [http://www.x.org/wiki/Releases/6.9/ X11R6.9] in 2005 consisted of the entire window system in one unified release, built via the [[Imake]] build tool. | Releases from [http://www.x.org/wiki/X11R1/ X11R1] in 1987 through [http://www.x.org/wiki/Releases/6.9/ X11R6.9] in 2005 consisted of the entire window system in one unified release, built via the [[Imake]] build tool. | ||
− | Starting with [http://www.x.org/wiki/Releases/7.0/ X11R7.0] in 2005, X11 was broken up into [http://www.x.org/wiki/ModuleDescriptions/ individual modules] which are [http://www.x.org/releases/individual/ released individually], each configured & built with the GNU autotools suite (autoconf, automake, libtool, pkg-config). Rollup “katamari” releases of all the latest individual modules are still released occasionally, most recently as [http://www.x.org/releases/X11R7.7/ X11R7.7] in 2012, but most distros now rely on just tracking the individual package releases instead. Releases of modules, katamaris, and security fixes are announced on the [http://lists.x.org/archives/xorg-announce/ xorg-announce] mailing list. | + | Starting with [http://www.x.org/wiki/Releases/7.0/ X11R7.0] in 2005, X11 was broken up into [http://www.x.org/wiki/ModuleDescriptions/ individual modules] which are [http://www.x.org/releases/individual/ released individually], each configured & built with the [[Autotools|GNU autotools suite]] (autoconf, automake, libtool, pkg-config). Rollup “katamari” releases of all the latest individual modules are still released occasionally, most recently as [http://www.x.org/releases/X11R7.7/ X11R7.7] in 2012, but most distros now rely on just tracking the individual package releases instead. Releases of modules, katamaris, and security fixes are announced on the [http://lists.x.org/archives/xorg-announce/ xorg-announce] mailing list. |
+ | |||
+ | == Related formats == | ||
+ | See [[:Category:X Window System]]. | ||
== External links == | == External links == | ||
Line 17: | Line 28: | ||
[[Category:Software]] | [[Category:Software]] | ||
− | [[Category:X Window System]] | + | [[Category:X Window System| ]] |
+ | [[Category:MIT]] |
Latest revision as of 16:03, 27 April 2018
Software | > | Operating Systems | > | X Window System |
The X Window System is an open source (mostly MIT licensed) framework for building graphical user interfaces. It provides the abstraction layer between the hardware and the GUI toolkits, allowing a variety of user interfaces to be developed on top of it. It was included in most Unix variants, and until recently, was the primary GUI layer on Linux systems as well, though newer options such as Wayland and Mir are being developed now to replace X.
X Version 11, aka X11, was first released in September 1987, and has maintained compatibility of the network protocol and client API since then.
Releases from X11R1 in 1987 through X11R6.9 in 2005 consisted of the entire window system in one unified release, built via the Imake build tool.
Starting with X11R7.0 in 2005, X11 was broken up into individual modules which are released individually, each configured & built with the GNU autotools suite (autoconf, automake, libtool, pkg-config). Rollup “katamari” releases of all the latest individual modules are still released occasionally, most recently as X11R7.7 in 2012, but most distros now rely on just tracking the individual package releases instead. Releases of modules, katamaris, and security fixes are announced on the xorg-announce mailing list.
[edit] Related formats
[edit] External links
- X.Org Foundation, current maintainers of the X Window System
- Documentation for X11R7.7, including specifications for various standards, protocols, & APIs
- Individual module releases for X11R7 modules
- Descriptions of individual X11R7 modules
- Wikipedia page for the X Window System
- Kenton Lee's index of Technical X Window System and Motif WWW Sites
- The X New Developer’s Guide