Knowledge

X Window System

Source đź“ť

1297:
seems fairly solid at this point, although there are still some deficiencies to be fixed up. We at LCS have stopped using W, and are now actively building applications on X. Anyone else using W should seriously consider switching. This is not the ultimate window system, but I believe it is a good starting point for experimentation. Right at the moment there is a CLU (and an Argus) interface to X; a C interface is in the works. The three existing applications are a text editor (TED), an Argus I/O interface, and a primitive window manager. There is no documentation yet; anyone crazy enough to volunteer? I may get around to it eventually. Anyone interested in seeing a demo can drop by NE43-531, although you may want to call 3-1945 first. Anyone who wants the code can come by with a tape. Anyone interested in hacking deficiencies, feel free to get in touch.
666: 2594: 299: 4691: 127: 679: 458: 1412:, but problems with reading unaligned data on the RT forced an incompatible protocol change, leading to version 10 in late 1985. X10R1 was released in 1985. By 1986, outside organizations had begun asking for X. X10R2 was released in January 1986, then X10R3 in February 1986. Although MIT had licensed X6 to some outside groups for a fee, it decided at this time to license X10R3 and future versions under what became known as the 1432:. Demonstrations of the first commercial application for X (a mechanical computer-aided engineering system from Cognition Inc. that ran on VAXes and remotely displayed on PCs running an X server ported by Jim Fulton and Jan Hardenbergh) took place at the Autofact trade show at that time. The last version of X10, X10R4, appeared in December 1986. Attempts were made to enable X servers as real-time collaboration devices, much as 1518: 917:. Some X11 clients deal with accessibility issues better than others, so persons with accessibility problems are not locked out of using X11. However, there is no accessibility standard or accessibility guidelines for X11. Within the X11 standards process there is no working group on accessibility; however, accessibility needs are being addressed by software projects to provide these features on top of X. 942: 574: 1482:—would run on it, and the company assigned 1,200 employees to port X to both Ultrix and VMS. In 1987, with the success of X11 becoming apparent, MIT wished to relinquish the stewardship of X, but at a June 1987 meeting with nine vendors, the vendors told MIT that they believed in the need for a neutral party to keep X from fragmenting in the marketplace. In January 1988, the 1509:, and Stephen Gildea joined later that year, focusing on toolkits and widget sets, working closely with Ralph Swick of MIT Project Athena. The MIT X Consortium produced several significant revisions to X11, the first (Release 2 – X11R2) in February 1988. Jay Hersh joined the staff in January 1991 to work on the 1785:, or within a graphics device, some of which can render into more than one screen simultaneously, either viewable simultaneously or interchangeably. Interchangeable screens are often set up to be notionally left and right from one another, flipping from one to the next as the mouse pointer reaches the edge of the monitor. 1317: 47: 4781: 56: 424:, meaning that the X server is usually running on the computer in front of a human user, while the X client applications run anywhere on the network and communicate with the user's computer to request the rendering of graphics content and receive events from input devices including keyboards and mice. 1622:
X.Org and XFree86 began discussing a reorganisation suited to properly nurturing the development of X. Jim Gettys had been pushing strongly for an open development model since at least 2000. Gettys, Packard and several others began discussing in detail the requirements for the effective governance of
932:
to allow for accessibility features to be implemented in X programs using the GNOME/GTK APIs. KDE provides a different set of accessibility software, including a text-to-speech converter and a screen magnifier. The other major desktops (LXDE, Xfce and Enlightenment) attempt to be compatible with ATK.
753:
While it is common to associate X with Unix, X servers also exist natively within other graphical environments. VMS Software Inc.'s OpenVMS operating system includes a version of X with Common Desktop Environment (CDE), known as DECwindows, as its standard desktop environment. Apple originally ported
741:
The X.Org implementation is the canonical implementation of X. Owing to liberal licensing, a number of variations, both free and open source and proprietary, have appeared. Commercial Unix vendors have tended to take the reference implementation and adapt it for their hardware, usually customizing it
431:
X's network protocol is based on X command primitives. This approach allows both 2D and (through extensions like GLX) 3D operations by an X client application which might be running on a different computer to still be fully accelerated on the X server's display. For example, in classic OpenGL (before
427:
The fact that the term "server" is applied to the software in front of the user is often surprising to users accustomed to their programs being clients to services on remote computers. Here, rather than a remote database being the resource for a local app, the user's graphic display and input devices
1743:
The term "X-Windows" (in the manner of the subsequently released "Microsoft Windows") is not officially endorsed – with X Consortium release manager Matt Landau stating in 1993, "There is no such thing as 'X Windows' or 'X Window', despite the repeated misuse of the forms by the trade
697:
A window manager controls the placement and appearance of application windows. This may result in desktop interfaces reminiscent of those of Microsoft Windows or of the Apple Macintosh (examples include GNOME 2, KDE Plasma, Xfce) or have radically different controls (such as a tiling window manager,
1452:
of DEC WSL and Jim Gettys proposed that DEC WSL build X11 and make it freely available under the same terms as X9 and X10. This process started in May 1986, with the protocol finalized in August. Alpha testing of the software started in February 1987, beta-testing in May; the release of X11 finally
1125:
with goals similar to Wayland. Mir was intended to work with mobile devices using ARM chipsets (a stated goal was compatibility with Android device-drivers) as well as x86 desktops. Like Android, Mir/UnityNext were EGL-based. Backwards compatibility with X client-applications was accomplished via
1602:
In May 1999, The Open Group formed X.Org. X.Org supervised the release of versions X11R6.5.1 onward. X development at this time had become moribund; most technical innovation since the X Consortium had dissolved had taken place in the XFree86 project. In 1999, the XFree86 team joined X.Org as an
1296:
19June19840907-EDT(Tuesday) I've spent the last couple weeks writing a window system for the VS100. I stole a fair amount of code from W, surrounded it with an asynchronous rather than a synchronous interface, and called it X. Overall performance appears to be about twice that of W. The code
817:
A limitation of X terminals and most thin clients is that they are not capable of any input or output other than the keyboard, mouse, and display. All relevant data is assumed to exist solely on the remote server, and the X terminal user has no methods available to save or load data from a local
689:
X primarily defines protocol and graphics primitives – it deliberately contains no specification for application user-interface design, such as button, menu, or window title-bar styles. Instead, application software – such as window managers, GUI widget toolkits and
487:
This client–server terminology – the user's terminal being the server and the applications being the clients – often confuses new X users, because the terms appear reversed. But X takes the perspective of the application, rather than that of the end-user: X provides
1685:
The Foundation takes an oversight role over X development: technical decisions are made on their merits by achieving rough consensus among community members. Technical decisions are not made by the board of directors; in this sense, it is strongly modelled on the technically non-interventionist
1249:
Carnegie Mellon University produced a remote-access application called Alto Terminal, that displayed overlapping windows on the Xerox Alto, and made remote hosts (typically DEC VAX systems running Unix) responsible for handling window-exposure events and refreshing window contents as necessary.
1044:
extension) can be employed for faster client–server communication. However, the programmer must still explicitly activate and use the shared memory extension. It is also necessary to provide fallback paths in order to stay compatible with older implementations, and in order to communicate with
798:
is a thin client that only runs an X server. This architecture became popular for building inexpensive terminal parks for many users to simultaneously use the same large computer server to execute application programs as clients of each user's X terminal. This use is very much aligned with the
495:
between server and client operates network-transparently: the client and server may run on the same machine or on different ones, possibly with different architectures and operating systems. A client and server can even communicate securely over the Internet by tunneling the connection over an
1697:
While X11 had received extensions such as OpenGL support during the 1990s, its architecture had remained fundamentally unchanged during the decade. In the early part of the 2000s, however, it was overhauled to resolve a number of problems that had surfaced over the years, including a "flawed"
977:), Xpra's shadow mode and NX's nxagent shadow mode also exist to make the current X-server screen available. This ability allows the user interface (mouse, keyboard, monitor) of a running application to be switched from one location to another without stopping and restarting the application. 1456:
The X11 protocol design, led by Scheifler, was extensively discussed on open mailing lists on the nascent Internet that were bridged to USENET newsgroups. Gettys moved to California to help lead the X11 development work at WSL from DEC's Systems Research Center, where Phil Karlton and Susan
1443:
Although X10 offered interesting and powerful functionality, it had become obvious that the X protocol could use a more hardware-neutral redesign before it became too widely deployed, but MIT alone would not have the resources available for such a complete redesign. As it happened, DEC's
1694:, in April 2004, based on XFree86 4.4RC2 with X11R6.6 changes merged. Gettys and Packard had taken the last version of XFree86 under the old license and, by making a point of an open development model and retaining GPL compatibility, brought many of the old XFree86 developers on board. 1706:
issues. X11R6.8 came out in September 2004. It added significant new features, including preliminary support for translucent windows and other sophisticated visual effects, screen magnifiers and thumbnailers, and facilities to integrate with 3D immersive display systems such as Sun's
1096:
to construct Mac OS X, it replaced Display PostScript with Quartz. Mike Paquette, one of the authors of Quartz, explained that if Apple had added support for all the features it wanted to include into X11, it would not bear much resemblance to X11 nor be compatible with other servers
1606:
By 2003, while the popularity of Linux (and hence the installed base of X) surged, X.Org remained inactive, and active development took place largely within XFree86. However, considerable dissent developed within XFree86. The XFree86 project suffered from a perception of a far too
420:, which means an X program running on a computer somewhere on a network (such as the Internet) can display its user interface on an X server running on some other computer on the network. The X server is typically the provider of graphics resources and keyboard/mouse events to X 2577:
These are released individually as each component is ready, without waiting for a overall X Window System "katamari" release schedule - see the individual X.Org releases directory for downloads, and the xorg-announce archives or git repositories for details on included changes.
2155:. Last X Consortium release. X11R6.2 is the tag for a subset of X11R6.3 (Broadway) with the only new features over R6.1 being XPrint and the Xlib implementation of vertical writing and user-defined character support. Broadway was the code name for running X applications on a 461:
Simple example: the X server receives input from a local keyboard and mouse and displays to a screen. A web browser and a terminal emulator run on the user's workstation and a terminal emulator runs on a remote computer but is controlled and monitored from the user's
1594:
included with X11R5 in 1991, written by Thomas Roell and Mark W. Snitily and donated to the MIT X Consortium by Snitily Graphics Consulting Services (SGCS). XFree86 evolved over time from just one port of X to the leading and most popular implementation and the
714:, twm, the basic window manager supplied with X, or evilwm, an extremely light window manager) to the more comprehensive desktop environments such as Enlightenment and even to application-specific window managers for vertical markets such as point-of-sale. 5547: 1029:) rather than from the protocol itself: the best solutions to performance issues depend on efficient application design. A common criticism of X is that its network features result in excessive complexity and decreased performance if only used locally. 1728:
tree for legacy users, and X11R7.0, the same source code separated into independent modules, each maintainable in separate projects. The Foundation released X11R7.1 on 22 May 2006, about four months after 7.0, with considerable feature improvements.
1513:
and X113D functionality. He was followed soon after by Ralph Mor (who also worked on PEX) and Dave Sternlicht. In 1993, as the MIT X Consortium prepared to depart from MIT, the staff were joined by R. Gary Cutbill, Kaleb Keithley, and David Wiggins.
1626:
Finally, in an echo of the X11R6.4 licensing dispute, XFree86 released version 4.4 in February 2004 under a more restrictive license which many projects relying on X found unacceptable. The added clause to the license was based on the original
1674:. This marked a radical change in the governance of X. Whereas the stewards of X since 1988 (including the prior X.Org) had been vendor organizations, the Foundation was led by software developers and used community development based on the 413:; individual client programs handle this. Programs may use X's graphical abilities with no user interface. As such, the visual styling of X-based environments varies greatly; different programs may present radically different interfaces. 772:
There are also Java implementations of X servers. WeirdX runs on any platform supporting Swing 1.1, and will run as an applet within most browsers. The Android X Server is an open source Java implementation that runs on Android devices.
745:
Until 2004, XFree86 provided the most common X variant on free Unix-like systems. XFree86 started as a port of X to 386-compatible PCs and, by the end of the 1990s, had become the greatest source of technical innovation in X and the
432:
version 3.0), display lists containing large numbers of objects could be constructed and stored entirely in the X server by a remote X client program, and each then rendered by sending a single glCallList(which) across the network.
5540: 1823:". The latter is a rare configuration allowing multiple users of a single computer to each have an independent set of display, mouse, and keyboard, as though they were using separate computers, but at a lower per-seat cost. 1558:
The Open Group released X11R6.4 in early 1998. Controversially, X11R6.4 departed from the traditional liberal licensing terms, as the Open Group sought to assure funding for the development of X, and specifically cited
1012:
allowing local display of a local program's graphics to be optimized to bypass the network model and directly control the video card, for use of full-screen video, rendered 3D applications, and other such applications.
5533: 1007:
640Ă—480Ă—24 bit 30 fps video stream (~211 Mbit/s) can easily outstrip the bandwidth of a 100 Mbit/s network for a single client. In contrast, modern versions of X generally have extensions such as
1352:
to provide easy access to computing resources for all students) needed a platform-independent graphics system to link together its heterogeneous multiple-vendor systems; the window system then under development in
4470: 1473:
wrote in 1989, "Athena's most important single achievement to date". DEC reportedly believed that its development alone had made the company's donation to MIT worthwhile. Gettys joined the design team for the
1797:
An effect simulated by a window manager by maintaining window position information in a larger coordinate system than the screen and allowing panning by simply moving the windows in response to the user.
428:
become resources made available by the local X server to both local and remotely hosted X client programs who need to share the user's graphics and input devices to communicate with the user.
1379:
protocol and the display lists with immediate mode graphics to make X version 1. X became the first windowing system environment to offer true hardware independence and vendor independence.
1416:, intending to popularize X further and, in return, hoping that many more applications would become available. X10R3 became the first version to achieve wide deployment, with both DEC and 1021:
X's design requires the clients and server to operate separately, and device independence and the separation of client and server incur overhead. Most of the overhead comes from network
3863: 717:
Many users use X with a desktop environment, which, aside from the window manager, includes various applications using a consistent user interface. Popular desktop environments include
1527:
In 1993, the X Consortium, Inc. (a non-profit corporation) formed as the successor to the MIT X Consortium. It released X11R6 on 16 May 1994. In 1995 it took on the development of the
6260: 1486:
formed as a non-profit vendor group, with Scheifler as director, to direct the future development of X in a neutral atmosphere inclusive of commercial and educational interests.
1678:
model, which relies on outside involvement. Membership was opened to individuals, with corporate membership being in the form of sponsorship. Several major corporations such as
1758:
The X Window System has nuanced usage of a number of terms when compared to common usage, particularly "display" and "screen", a subset of which is given here for convenience:
3964: 710:
eschew the desktop metaphor altogether, simplifying their interfaces for specialized applications. Window managers range in sophistication and complexity from the bare-bones (
758:
implementation. Third-party servers under Apple's older operating systems in the 1990s, System 7, and Mac OS 8 and 9, included Apple's MacX and White Pine Software's eXodus.
3885: 1619:
sets. In March 2003, the XFree86 organization expelled Keith Packard, who had joined XFree86 after the end of the original MIT X Consortium, with considerable ill feeling.
5583: 5370: 1744:
rags" – though it has been in common informal use since early in the history of X and has been used deliberately for provocative effect, for example in the
1535:
for Unix systems. The X Consortium dissolved at the end of 1996, producing a final revision, X11R6.3, and a legacy of increasing commercial influence in the development.
4492: 953:
is one of the few common programs with this ability). As such, moving an entire session from one X server to another is generally not possible. However, approaches like
416:
Unlike most earlier display protocols, X was specifically designed to be used over network connections rather than on an integral or attached display device. X features
776:
When an operating system with a native windowing system hosts X in addition, the X system can either use its own normal desktop in a separate host window or it can run
6280: 1003:-intensive applications that require rapidly updating large portions of the screen with low latency, such as 3D animation or photo editing. Even a relatively small 470:
programs. The server accepts requests for graphical output (windows) and sends back user input (from keyboard, mouse, or touchscreen). The server may function as:
5403: 1603:
honorary (non-paying) member, encouraged by various hardware companies interested in using XFree86 with Linux and in its status as the most popular version of X.
328: 5309: 859: 3529: 984:
can intercept it, making it possible to view anything displayed to or sent from the user's screen. The most common way to encrypt X traffic is to establish a
1811:-based workstations are usually capable of having multiple displays, among which the user can switch with a special keyboard combination such as control-alt- 858:
The lack of design guidelines in X has resulted in several vastly different interfaces, and in applications that have not always worked well together. The
1655:
XFree86 citing license concerns. The license issue, combined with the difficulties in getting changes in, left many feeling the time was ripe for a fork.
5444: 4735: 1382:
Scheifler, Gettys and Ron Newman set to work and X progressed rapidly. They released Version 6 in January 1985. DEC, then preparing to release its first
1037: 874:
and communication by coding to a specific desktop environment or to a specific widget toolkit, which also avoids having to deal directly with the ICCCM.
780:, meaning the X desktop is hidden and the host windowing environment manages the geometry and appearance of the hosted X windows within the host screen. 448: 4669: 5484: 1153:
Additional ways to achieve a functional form of the "network transparency" feature of X, via network transmissibility of graphical services, include:
3997: 1807:
A collection of screens, often involving multiple monitors, generally configured to allow the mouse to move the pointer to any position within them.
862:(ICCCM), a specification for client interoperability, has a reputation for being difficult to implement correctly. Further standards efforts such as 499:
An X client itself may emulate an X server by providing display services to other clients. This is known as "X nesting". Open-source clients such as
5474: 4620: 3074: 1364:
The project solved this by creating a protocol that could both run local applications and call on remote resources. In mid-1983 an initial port of
690:
desktop environments, or application-specific graphical user interfaces – define and provide such details. As a result, there is no
6275: 3451: 2632: 584: 4526: 2855: 1111:. Wayland can run an X server as a Wayland compositor, which can be rootless. The project reached version 1.0 in 2012. Like Android, Wayland is 5459: 3111: 4564: 3857: 3412: 5499: 5464: 3933: 2776: 1957:
First freely redistributable X release. Earlier releases required a BSD source license to cover code changes to init/getty to support login.
870:
did not alleviate problems. This has frustrated users and programmers. Graphics programmers now generally address consistency of application
262: 3789: 3758: 3727: 3693: 3659: 3575: 3292:
Robert W. Scheifler and James Gettys: X Window System: Core and extension protocols: X version 11, releases 6 and 6.1, Digital Press 1996,
2599: 3614: 761:
Microsoft Windows is not shipped with support for X, but many third-party implementations exist, as free and open source software such as
363:
X is an architecture-independent system for remote graphical user interfaces and input device capabilities. Each person using a networked
733:(CDE). The freedesktop.org initiative addresses interoperability between desktops and the components needed for a competitive X desktop. 5746: 3456:
The stewards of X really dribbled away to almost nothing about five or six years ago. It wasn't really keeping pace with the technology.
2890: 1740:
The proper names for the system are listed in the manual page as X; X Window System; X Version 11; X Window System, Version 11; or X11.
1337: 4447: 3823: 3637: 3544: 3491: 5396: 2025: 1369: 3907: 3476: 1457:
Angebrandt led the X11 sample server design and implementation. X therefore represents one of the first very large-scale distributed
1386:
workstation, judged X the only windowing system likely to become available in time. DEC engineers ported X6 to DEC's QVSS display on
5449: 4770: 4718: 4590: 4542: 4508: 3956: 3297: 2431: 350: 540:
The remote X client application will then make a connection to the user's local X server, providing display and input to the user.
4141: 5504: 5429: 3877: 3097: 3028: 949:
An X client cannot generally be detached from one server and reattached to another unless its code specifically provides for it (
543:
Alternatively, the local machine may run a small program that connects to the remote machine and starts the client application.
5855: 5055: 4558: 2483: 1794:
A technique allowing panning a monitor around a screen running at a larger resolution than the monitor is currently displaying.
1142: 1108: 3320: 1160:(VNC), a very low-level system which sends compressed bitmaps across the network; the Unix implementation includes an X server 665: 642: 5607: 5014: 599: 4584: 2991: 614: 6265: 5389: 5314: 4744: 1458: 1345: 452: 3051: 2968: 2524:
X Server 1.12.2; Sync extension 3.1: adds Fence object support; Xi 2.2 multitouch support; XFixes 5.0: Pointer Barriers.
1166:(RDP), which is similar to VNC in purpose, but originated on Microsoft Windows before being ported to Unix-like systems, 6158: 5779: 5676: 5602: 3359: 1675: 1608: 556:
running a computationally intensive simulation on a remote machine and displaying the results on a local desktop machine
3189: 621: 370:
In its standard distribution it is a complete, albeit simple, display and interface solution which delivers a standard
5691: 5642: 4835: 2942: 921: 885:
scripting facility. Various desktop environments may thus offer their own (usually mutually incompatible) facilities.
118: 488:
display and I/O services to applications, so it is a server; applications use these services, thus they are clients.
4065: 3521: 2051:(from the beginning known as Tom's window manager) brought in as standard window manager, application improvements, 5865: 5715: 5696: 5632: 5525: 5434: 5066: 5034: 3386: 3333: 2912: 2627: 1717: 1640: 1612: 1532: 1521: 1354: 1137:
Other alternatives attempt to avoid the overhead of X by working directly with the hardware; such projects include
867: 730: 850:(1990) by Gajewska, Manasse and McCormack detailed problems in the protocol with recommendations for improvement. 5986: 5489: 5479: 5167: 1445: 1433: 1157: 954: 628: 311: 3308: 1575:
X11R6.4 under the traditional license in September 1998. The Open Group's last release came as X11R6.4 patch 3.
1073:-based systems supporting user-definable display-side procedures, which X lacked. Current alternatives include: 6255: 6194: 6128: 6064: 6011: 5878: 5720: 5245: 5192: 5099: 3137: 1746: 1632: 1548: 1243: 1104: 1009: 842: 321: 315: 307: 4081: 1103:
is being developed by several X.Org developers as a prospective replacement for X. It works directly with the
1815:, simultaneously flipping all the monitors from showing the screens of one display to the screens in another. 750:
standard of X development. Since 2004, however, the X.Org Server, a fork of XFree86, has become predominant.
6270: 6209: 5928: 5898: 5725: 5617: 5109: 4501:
X Window System Volume 8: X Window System Administrator's Guide for X11 Release 4 and Release 5, 3rd edition
4212: 1265:. W used a network protocol supporting terminal and graphics windows, the server maintaining display lists. 1163: 1085: 969:
in relation to terminals), and other applications and toolkits provide related facilities. Workarounds like
610: 500: 492: 1765:
A graphics device such as a computer graphics card or a computer motherboard's integrated graphics chipset.
1053:
Some people have attempted writing alternatives to and replacements for X. Historical alternatives include
6204: 5838: 5469: 4755: 4635: 4604: 4482: 3203: 2747: 2647: 2607: 894: 559:
running graphical software on several machines at once, controlled by a single display, keyboard and mouse
332: 1702:
architecture, a 2D graphics system "which had always been intended to be augmented and/or replaced", and
980:
Network traffic between an X server and remote X clients is not encrypted by default. An attacker with a
810:
to generate a list of available hosts that are allowed as clients. One of the client hosts should run an
553:
using a client application to join with large numbers of other terminal users in collaborative workgroups
6163: 6056: 5913: 5237: 5039: 5019: 5004: 4825: 4810: 4711: 4649: 4612: 3066: 2742:
Steiner, Jennifer G.; Geer Jr., Daniel E. (21 July 1988). "Network Services in the Athena Environment".
2651: 2637: 1958: 1708: 1703: 1022: 996: 929: 3443: 1506: 435:
X provides no native support for audio; several projects exist to fill this niche, some also providing
4516: 2859: 1781:
An area into which graphics may be rendered, either through software alone into system memory as with
6079: 5991: 5961: 5439: 5319: 5260: 5172: 5142: 4982: 4800: 4521: 4164: 2249:
First X.Org Foundation release, incorporating XFree86 4.4rc2. Full end-user distribution. Removal of
2130: 1572: 1372: 1262: 550:
administering a remote machine graphically (similar to using remote desktop, but with single windows)
436: 417: 278: 31: 4640: 1449: 6074: 5622: 5576: 5556: 5255: 5009: 4860: 4671:
X Window System interface in the z/OS Communications Server environment (Retrieved on 19 July 2021)
4369: 4325: 4077: 3979: 3420: 2752: 189: 4487: 126: 6168: 6118: 5833: 5568: 4855: 4750: 2298: 1127: 1100: 1066: 1033: 877:
X also lacks native support for user-defined stored procedures on the X server, in the manner of
421: 402: 398: 167: 3797: 3766: 3735: 3701: 3667: 3583: 3606: 2486:
memory manager, SELinux security module, further removal of obsolete libraries and extensions.
6214: 6153: 6148: 5908: 5903: 5089: 4996: 4992: 4830: 4795: 4538: 4504: 4443: 3293: 2833: 2772: 2250: 2110: 2087: 1732:
XFree86 development continued for a few more years, 4.8.0 being released on 15 December 2008.
1616: 1591: 826: 811: 478: 364: 265:(MIT) in 1984. The X protocol has been at version 11 (hence "X11") since September 1987. The 2882: 635: 6234: 6229: 6189: 5848: 5821: 5706: 5049: 4704: 4458: 4116: 4069: 3831: 3819: 3658:; Cutshaw, Robin; Evans, Marc; Murphey, Rich; Tombs, Jon; Wexelblat, David (20 March 2003). 3641: 3552: 3499: 3260: 3228: 2823: 2612: 2347: 2343: 2079: 1772: 1687: 1664: 1528: 1470: 1425: 1405: 1258: 1181: 1054: 863: 803: 703: 678: 406: 391: 266: 243: 201: 194: 140: 89: 2771:. The Definitive guides to the X Window System. Sebastopol, CA: O'Reilly & Associates. 1436:(VNC) would later allow a desktop to be shared. One such early effort was Philip J. Gust's 6219: 5793: 5324: 4850: 4815: 4760: 4662: 4548: 3925: 3903: 3472: 2671: 2479: 2395: 2164: 2152: 2052: 1867: 1712: 1679: 1652: 1568: 1475: 1421: 1417: 1394: 1365: 1254: 1211: 1026: 924:
project adds accessibility support to the X Window System, including implementing an API (
882: 182: 1517: 1505:, window managers, and utilities; and Keith re-implementing the server. Donna Converse, 833:
with an X server typically provides the same functionality at the same, or lower, cost.
694:
X interface and several different desktop environments have become popular among users.
457: 6224: 6184: 6143: 5560: 5413: 4886: 4765: 4690: 4200: 4151: 4146: 3264: 3232: 2160: 1820: 1567:: zero-cost for noncommercial use, but a fee otherwise. After XFree86 seemed poised to 1544: 1358: 1341: 1329: 1304: 1235: 1227: 1131: 1122: 1118: 981: 965:
allow a virtual session to be reached from different X servers (in a manner similar to
914: 410: 375: 371: 258: 172: 77: 64: 4073: 3089: 3020: 6249: 6133: 5826: 5657: 4552: 3921: 3723: 3689: 3468: 2083: 1699: 1644: 1564: 1502: 1490: 1333: 1170: 958: 871: 274: 4627: 4600: 4051: 1376: 6199: 6036: 5222: 4895: 4104: 2642: 2335: 1836: 1691: 1368:
to Unix ran at one-fifth of its speed under V; in May 1984, Scheifler replaced the
985: 906: 902: 897:
issues that make utilization of a computer difficult for disabled users, including
765:, and proprietary products such as Exceed, MKS X/Server, Reflection X, X-Win32 and 515:
To run an X client application on a remote machine, the user may do the following:
270: 1563:
as not significantly contributing to X. The new terms would have made X no longer
941: 3002: 1340:). Scheifler needed a usable display environment for debugging the Argus system. 367:
has the ability to interact with the display with any type of user input device.
5801: 5751: 5637: 5350: 3655: 2574:
X.Org continues to develop and release the X Window System software components.
2156: 2109:
v2.0; Inter-Client Exchange; X Session Management; X Synchronization extension;
1903: 1725: 1671: 1628: 1494: 1413: 1146: 992: 898: 830: 754:
X to macOS in the form of X11.app, but that has been deprecated in favor of the
573: 282: 206: 4535:
X Window System: Core and extension protocols: X version 11, releases 6 and 6.1
4303: 4259: 3044:"MIT-SHM—The MIT Shared Memory Extension How the shared memory extension works" 1866:
First use of the name "X"; fundamental changes distinguishing the product from
5816: 5671: 5381: 4578: 4568: 4439: 4128: 4034: 3853: 3408: 3043: 2964: 2617: 2589: 1479: 1398: 1325: 1223: 1219: 1207: 1203: 1089: 1070: 966: 910: 819: 789: 722: 409:
and interacting with a mouse, keyboard or touchscreen. X does not mandate the
84: 72: 3363: 2837: 1690:. The Foundation employs no developers. The Foundation released X11R6.7, the 6089: 6041: 5941: 5730: 5509: 5424: 5265: 5217: 5122: 4009: 2661: 1819:
The term "display" should not be confused with the more specialized jargon "
1409: 1215: 1112: 699: 379: 251: 149: 4559:
The means to an X for Linux: an interview with David Dawes from XFree86.org
2934: 2278: 5951: 5888: 5806: 5686: 5132: 5084: 4956: 4901: 4865: 3166: 2622: 2183: 1387: 1324:
The original idea of X emerged at MIT in 1984 as a collaboration between
1239: 1138: 1093: 762: 707: 3394: 3337: 2828: 2811: 2581:
No release plan for a X11R7.8 rollup katamari release has been proposed.
1663:
In early 2004, various people from X.Org and freedesktop.org formed the
591: 401:, or primitives, for building such GUI environments: drawing and moving 6094: 6001: 5966: 5893: 5280: 5182: 5147: 5024: 4951: 4921: 4916: 4906: 4820: 2904: 2681: 2656: 2419: 1832: 1648: 1583: 1560: 1437: 1184:, which provides a Java-based remote-gui-client for use in web browsers 1041: 755: 387: 383: 156: 4021: 2722:"X11R7.x - X Window System Version 11 Release 7.x ongoing development" 2721: 2113:; XTEST extension; X Input; X Big Requests; XC-MISC; XFree86 changes. 6104: 6084: 5873: 5666: 5345: 5285: 5275: 5074: 4946: 4572: 2427: 2371: 2274: 1636: 1552: 1383: 1253:
X derives its name as a successor to a pre-1983 window system called
1175: 1000: 970: 925: 504: 247: 17: 4188: 2792: 466:
X uses a client–server model: an X server communicates with various
4579:
On the Thesis that X is Big/Bloated/Obsolete and Should Be Replaced
4469:
Gajewska, Hania; Manasse, Mark S.; McCormack, Joel (October 1990).
4224: 6026: 5981: 5946: 5811: 5755: 5612: 5493: 5365: 5360: 5355: 5340: 5202: 5162: 5127: 4926: 4840: 4805: 4696: 4176: 3450:(Interview). Interviewed by Mitchell, Robert. IDG Communications. 3115: 2666: 2475: 2423: 2375: 2351: 2254: 2106: 2075: 2044: 1808: 1516: 1510: 1429: 1315: 1199: 1077: 950: 940: 807: 766: 718: 677: 669: 664: 456: 4413: 4391: 4347: 4281: 4237: 3957:"X Marks the Spot: Looking back at X11 Developments of Past Year" 2700: 6138: 6099: 6031: 6006: 5996: 5976: 5971: 5956: 5936: 5918: 5883: 5769: 5759: 5681: 5647: 5627: 5454: 5270: 5212: 5187: 5177: 5157: 5152: 5137: 5117: 5094: 5079: 5029: 4972: 4936: 4931: 4911: 3413:"Re: Announcement: Modification to the base XFree86(TM) license" 3153: 2471: 2071: 1587: 1498: 1316: 1231: 1178:, an X-like protocol and application stack for Microsoft Windows 1062: 1058: 962: 878: 726: 682: 269:
leads the X project, with the current reference implementation,
145: 5529: 5385: 4700: 4591:
X Marks the Spot: Looking back at X11 Developments of Past Year
4165:
The Open Group Announces Internet-Ready X Window System X11R6.4
1643:. Other groups saw it as against the spirit of the original X. 474:
an application displaying to a window of another display system
6069: 6046: 6021: 6016: 5773: 5765: 5593: 5564: 5250: 5227: 5207: 5197: 4977: 4941: 4845: 4780: 4634:
Gettys, Jim (2005). "SNAP Computing and the X Window System".
2676: 2570:
On the prospect of future versions, the X.org website states:
2503: 2451: 2399: 2339: 2048: 1923: 1782: 1361:
did not make licenses available, and no alternatives existed.
1349: 1308: 1081: 567: 292: 160: 153: 60: 55: 46: 1543:
In January 1997, the X Consortium passed stewardship of X to
1724:
On 21 December 2005, X.Org released X11R6.9, the monolithic
2450:
XServer 1.5.1, XACE, PCI-rework, EXA speed-ups, _X_EXPORT,
1547:, a vendor group formed in early 1996 by the merger of the 1420:
releasing products based on it. Other groups ported X10 to
825:
Dedicated (hardware) X terminals have fallen out of use; a
2555: 1886:
First version licensed to a handful of outside companies.
2543: 2538: 1036:
for efficient connections on the same host. Additionally
27:
Windowing system for bitmap displays on UNIX-like systems
3904:"Make Your Open Source Software GPL-Compatible. Or Else" 3660:"Invitation for public discussion about the future of X" 3607:"Cygwin/XFree86 - No longer associated with XFree86.org" 2849: 2847: 1448:
found itself between projects with an experienced team.
2490: 2458: 2438: 2406: 2382: 2358: 2321: 2305: 2285: 2273:
Window translucency, XDamage, Distributed Multihead X,
2261: 2237: 2221: 2206: 2190: 2171: 2137: 2117: 2094: 2059: 2032: 2013: 1997: 1981: 1965: 1945: 1930: 1910: 1890: 1874: 1854: 595: 1791:
Two different meanings are associated with this term:
2202:
Internal X.org release; not made publicly available.
1084:) implements its windowing system, which is known as 217: 4475:
Software – Practice & Experience
3387:"X11R6.4 Sample Implementation Changes and Concerns" 1615:
commit access and vendors had to maintain extensive
846:(1994) devoted a full chapter to the problems of X. 6177: 6117: 6055: 5927: 5864: 5847: 5792: 5739: 5705: 5656: 5592: 5575: 5333: 5302: 5236: 5108: 5065: 5048: 4991: 4965: 4885: 4874: 4788: 4734: 3878:"XFree86 4.4: List of Rejecting Distributors Grows" 523: 477:a system program controlling the video output of a 212: 200: 188: 178: 166: 139: 117: 95: 83: 71: 3545:"Another teleconference partial edited transcript" 1611:-like development model; developers could not get 4213:The X.Org Foundation released 7.2.0 (aka X11R7.2) 4177:X.Org Foundation releases X Window System X11R6.7 4052:X – a portable, network-transparent window system 945:Example of tunnelling an X11 application over SSH 4684: 2810:Scheifler, Robert W.; Gettys, Jim (April 1986). 2744:Proceedings of the Winter 1988 Usenix Conference 1198:Several bitmap display systems preceded X. From 320:but its sources remain unclear because it lacks 4503:(O'Reilly and Associates, July 1993; softcover 3897: 3895: 2572: 1631:'s advertising clause, which was viewed by the 1465:The MIT X Consortium and the X Consortium, Inc. 1273: 1145:(DRI) provides a kernel-level interface to the 378:for building graphical user interfaces on most 6261:Massachusetts Institute of Technology software 4613:"Why Apple didn't use X for the window system" 4326:"Thinking towards 7.6 katamari, including xcb" 4107:, the FAQ for Usenet newsgroup comp.windows.x. 3067:"Why Apple didn't use X for the window system" 2346:. From the same source-code base, the modular 546:Practical examples of remote clients include: 5541: 5397: 4712: 4117:The X Window System: History and Architecture 3790:"A Call For Open Governance Of X Development" 3759:"A Call For Open Governance Of X Development" 3694:"A Call For Open Governance Of X Development" 3492:"A Call For Open Governance Of X Development" 2548: 1126:Xmir. The project has since moved to being a 860:Inter-Client Communication Conventions Manual 529:request a local display/input service (e.g., 8: 3981:The (Re) Architecture of the X Window System 3728:"Notes from a teleconference held 2003-3-27" 3473:"The Evolution of the X Server Architecture" 2510: 1667:, and the Open Group gave it control of the 600:introducing citations to additional sources 519:on the local machine, open a terminal window 39: 1303:The email in which X was introduced to the 802:X terminals explore the network (the local 536:if not using SSH with X forwarding enabled) 390:to many other contemporary general purpose 5861: 5589: 5548: 5534: 5526: 5404: 5390: 5382: 5062: 4882: 4719: 4705: 4697: 4689: 4549:The Evolution of the X Server Architecture 3309:Financing Volunteer Free Software Projects 1840: 1721:provide policy for the visual appearance. 1393:In the second quarter of 1985, X acquired 729:. The UNIX 98 standard environment is the 449:X Window System protocols and architecture 125: 54: 45: 38: 30:"X11" redirects here. For other uses, see 4639: 4486: 2827: 2751: 2398:and the built-in keyboard driver, X-ACE, 351:Learn how and when to remove this message 3522:"XFree86 joins X.Org as Honorary Member" 2992:"SNAP Computing and the X Window System" 2767:Quercia, Valerie; O'Reilly, Tim (1990). 2560: 2378:, OS and platform support enhancements. 1682:currently support the X.Org Foundation. 1401:-II/GPX, forming what became version 9. 590:Relevant discussion may be found on the 526:command to connect to the remote machine 4585:Open Source Desktop Technology Road Map 3998:X11R6.9 and X11R7.0 Officially Released 3902:Wheeler, David A. (16 February 2014) . 3100:from the original on 24 September 2023. 2692: 2633:History of the graphical user interface 1993:First release of the current protocol. 799:original intention of the MIT project. 6281:Unix windowing system-related software 4658: 4647: 4623:from the original on 12 November 2023. 4533:Robert W. Scheifler and James Gettys: 4471:"Why X Is Not Our Ideal Window System" 3978:Gettys, James; Packard, Keith (2004). 3862:. USENIX Annual Technical Conference. 3077:from the original on 12 November 2023. 3054:from the original on 22 December 2023. 3031:from the original on 15 November 2023. 2893:from the original on 31 December 2022. 2350:version became 7.0 and the monolithic 1489:Jim Fulton joined in January 1988 and 3987:. Proc. Linux Symposium. Vol. 1. 3910:from the original on 26 January 2021. 2915:from the original on 25 December 2013 2402:, autoconfig improvements, cleanups. 889:Computer accessibility related issues 263:Massachusetts Institute of Technology 7: 4561:(Matthew Arnison, CAT TV, June 1999) 4529:from the original on 29 August 2023. 4035:"The Current XFree86 Release: 4.8.0" 3936:from the original on 18 January 2019 3265:"Ripples Across the Academic Market" 2971:from the original on 14 January 2013 2881:Bumgarner, Bill (15 November 1996). 2600:Free and open-source software portal 2482:, predictable pointer acceleration, 848:Why X Is Not Our Ideal Window System 3454:from the original on 26 June 2021. 2945:from the original on 1 January 2013 1338:MIT Laboratory for Computer Science 742:and adding proprietary extensions. 4826:X Display Manager Control Protocol 4225:X server version 1.4 release plans 3967:from the original on 27 June 2021. 3955:Boykin, Oscar (25 February 2004). 3888:from the original on 27 June 2021. 3866:from the original on 27 June 2021. 3788:Wexelblat, David (23 March 2003). 3532:from the original on 26 June 2021. 3490:Wexelblat, David (23 March 2003). 3479:from the original on 26 June 2021. 3188:Carlson, Wayne E. (20 June 2017). 2492:Old version, no longer maintained: 2460:Old version, no longer maintained: 2454:1.4, faster startup and shutdown. 2440:Old version, no longer maintained: 2408:Old version, no longer maintained: 2384:Old version, no longer maintained: 2360:Old version, no longer maintained: 2323:Old version, no longer maintained: 2307:Old version, no longer maintained: 2287:Old version, no longer maintained: 2263:Old version, no longer maintained: 2239:Old version, no longer maintained: 2223:Old version, no longer maintained: 2208:Old version, no longer maintained: 2192:Old version, no longer maintained: 2173:Old version, no longer maintained: 2139:Old version, no longer maintained: 2119:Old version, no longer maintained: 2096:Old version, no longer maintained: 2061:Old version, no longer maintained: 2034:Old version, no longer maintained: 2015:Old version, no longer maintained: 1999:Old version, no longer maintained: 1983:Old version, no longer maintained: 1967:Old version, no longer maintained: 1947:Old version, no longer maintained: 1932:Old version, no longer maintained: 1912:Old version, no longer maintained: 1892:Old version, no longer maintained: 1876:Old version, no longer maintained: 1856:Old version, no longer maintained: 1775:or a flat screen computer display. 1478:to ensure that X—which DEC called 999:limitations can impede the use of 808:X Display Manager Control Protocol 25: 5371:Desktop environments (comparison) 4565:Lessons Learned about Open Source 4455:Software: Practice and Experience 4448:"The X Window System, Version 11" 4082:1rccdq$ s6s@armory.centerline.com 3859:Lessons Learned about Open Source 3617:from the original on 26 June 2021 3442:Swales, Steve (4 February 2002). 3362:. 6 December 1998. Archived from 3321:Lessons Learned about Open Source 3114:. Wiki.ubuntu.com. Archived from 2370:XServer 1.1.0, EXA enhancements, 1428:workstations and even to the IBM 995:, when using X across a network, 285:and similar permissive licenses. 4779: 3605:Hunt, Harold (27 October 2003). 2999:Interactive Computing Everywhere 2592: 1130:instead of being an alternative 988:(SSH) tunnel for communication. 928:). This is coupled with GNOME's 583:relies largely or entirely on a 572: 297: 3757:Swales, Steve (24 March 2003). 3636:Harris, Mike (9 January 2003). 1715:. External applications called 1453:occurred on 15 September 1987. 1397:support to function in the DEC 1257:(the letter preceding X in the 1143:Direct Rendering Infrastructure 6276:Software using the MIT license 4630:(Retrieved on 2 February 2007) 4575:2000 talk on the history of X) 4328:. Lists.x.org. 21 October 2009 4064:Landau, Matt (23 April 1993). 3830:(Mailing list). Archived from 3796:(Mailing list). Archived from 3765:(Mailing list). Archived from 3734:(Mailing list). Archived from 3700:(Mailing list). Archived from 3666:(Mailing list). Archived from 3582:(Mailing list). Archived from 3574:Nolden, Ralf (20 March 2003). 3551:(Mailing list). Archived from 3543:Harris, Mike (13 April 2003). 3498:(Mailing list). Archived from 3419:(Mailing list). Archived from 3391:Christopher Browne's Web Pages 3336:. 2 April 1998. Archived from 1961:made standard window manager. 1833:XFree86 § Release history 1651:, for instance, threatened to 1320:X11R1 running on a Sun machine 893:Systems built upon X may have 881: – there is no 1: 4587:(Jim Gettys, 9 December 2003) 4142:"X11R6.3 (Broadway) Overview" 4066:"Re: Asynchronous X Windows?" 3204:"X Version 11 Released (!!!)" 2935:"ATK - Accessibility Toolkit" 2544:Old version, still maintained 1599:standard of X's development. 1459:free and open source software 1080:(and its mobile counterpart, 1032:Modern X implementations use 483:a dedicated piece of hardware 453:X Window System core protocol 4370:"[ANNOUNCE] X11R7.7" 4022:Proposed Changes for X11R7.1 3360:"XFree86(TM): Press Release" 3154:DRI for framebuffer consoles 2816:ACM Transactions on Graphics 2769:X Window System user's guide 2470:XServer 1.7.1, Xi 2, XGE, E- 2233:Bug fixes, XFree86 changes. 2009:First X Consortium release. 1837:X.Org Server § Releases 1771:A physical device such as a 1586:originated in 1992 from the 1269:Origin and early development 4836:X-Video Motion Compensation 4499:Linda Mui and Eric Pearce, 4227:. Retrieved 25 August 2007. 3088:Høgsberg, Kristian (2012). 2965:"Utilities - Accessibility" 2793:"xnest(1) - Linux man page" 2650:– the windowing system for 2354:version was frozen at 6.9. 2317:Bug fixes, driver updates. 2129:X Double Buffer extension; 1902:Color. First release under 1718:compositing window managers 1446:Western Software Laboratory 1025:between client and server ( 702:). Some interfaces such as 496:encrypted network session. 101:; 40 years ago 6297: 4603:(Keith Packard, July 2004 4601:Getting X Off The Hardware 4372:. Lists.x.org. 6 June 2012 4348:"Wiki – 7.6 release plans" 4304:"7.6 release announcement" 4282:"Wiki – 7.5 release plans" 4260:"7.5 release announcement" 4238:"Foundation Releases X7.4" 3233:"A Second Wind for Athena" 3231:(November–December 1988). 2628:General Graphics Interface 2394:XServer 1.2.0, Removal of 1830: 1641:GNU General Public License 1533:Common Desktop Environment 1522:Common Desktop Environment 1355:Carnegie Mellon University 787: 731:Common Desktop Environment 446: 29: 5420: 4777: 4611:mpaque (19 August 2003). 4306:. X.org. 20 December 2010 4201:Release Notes for X11R7.1 3138:"Canonical Mir Datasheet" 3090:"X11 Application Support" 3065:mpaque (19 August 2003). 3042:Corbet, Jonathan (1991). 2858:. Art.Net. Archived from 2528: 1639:as incompatible with the 1623:X with open development. 1469:By the late 1980s X was, 1434:Virtual Network Computing 1344:(a joint project between 1158:Virtual Network Computing 955:Virtual Network Computing 837:Limitations and criticism 135: 113: 53: 44: 5721:IRIX Interactive Desktop 4525:. Don Hopkins' Gallery. 4517:"The X-Windows Disaster" 3190:"CG Historical Timeline" 3169:. Talisman. 19 June 1984 2856:"The X-Windows Disaster" 1633:Free Software Foundation 1549:Open Software Foundation 1493:in March 1988 as senior 1408:ported version 9 to the 1274: 1017:Client–server separation 843:The Unix-Haters Handbook 685:graphical user interface 672:graphical user interface 507:support such X nesting. 306:This section includes a 257:X originated as part of 6210:Resolution independence 4821:Shared memory extension 4581:(Christopher B. Browne) 4010:Modularization Proposal 3444:"Q&A: The X Factor" 3112:"MirSpec – Ubuntu Wiki" 2512:Current stable version: 1922:IBM RT PC, AT (running 1850:Most important changes 1497:, with Jim focusing on 1164:Remote Desktop Protocol 335:more precise citations. 4756:X Window authorization 4657:Cite journal requires 4605:Ottawa Linux Symposium 4537:, Digital Press 1996, 4442:; Karlton, Philip L.; 4150:. 1997. Archived from 2939:GNOME Developer Center 2608:Bitstream Speedo Fonts 2583: 2556:Latest preview version 2133:; X Record extension. 1524: 1321: 1300: 1092:bought NeXT, and used 946: 686: 673: 493:communication protocol 463: 382:operating systems and 5914:Project Looking Glass 4811:X Rendering Extension 3576:"Keith Packard issue" 3385:Browne, Christopher. 3001:. 4.6. Archived from 2812:"The X window system" 2643:Microwindows (Nano-X) 2638:List of Unix commands 2418:XServer 1.4.0, Input 1977:Last version of X10. 1709:Project Looking Glass 1520: 1319: 1045:non-local X servers. 1023:round-trip delay time 944: 854:User interface issues 681: 668: 460: 447:Further information: 443:Software architecture 397:X provides the basic 289:Purpose and abilities 6266:Open Group standards 5992:Motif Window Manager 5557:Desktop environments 4983:X Toolkit Intrinsics 4801:X keyboard extension 4522:UNIX-HATERS Handbook 4446:(10 December 1990). 3924:(16 February 2004). 3884:. 18 February 2004. 3644:on 14 February 2009. 3261:Garfinkel, Simson L. 3229:Garfinkel, Simson L. 2887:Debian Mailing Lists 2131:X keyboard extension 1747:Unix-Haters Handbook 1659:The X.Org Foundation 1282:(RobertW.Scheifler) 596:improve this article 418:network transparency 279:open-source software 250:displays, common on 32:X11 (disambiguation) 6205:Painter's algorithm 5623:Java Desktop System 4861:Composite Extension 4597:, 25 February 2004) 4464:on 19 October 2023. 4129:XFree86 and X11R6.3 3834:on 27 December 2004 3824:"Discussing issues" 3769:on 22 December 2004 3738:on 12 February 2005 3704:on 12 February 2005 3670:on 12 February 2005 3586:on 12 February 2005 3555:on 12 February 2005 3528:. 1 December 1999. 3502:on 12 February 2005 3423:on 7 September 2005 3411:(2 February 2004). 3340:on 24 February 2021 3143:. 20 December 2018. 3021:"An LBX Postmortem" 2862:on 11 November 2009 2829:10.1145/22949.24053 2151:Web functionality, 1531:toolkit and of the 1261:). W ran under the 1121:was a project from 1034:Unix domain sockets 437:transparent network 254:operating systems. 41: 4856:Display PostScript 4751:X Window selection 4444:McGregor, Scott A. 4189:Changes Since R6.8 3366:on 6 December 1998 2883:"Re: X is painful" 2797:die.net Linux Docs 2422:, output hotplug ( 1592:IBM PC compatibles 1525: 1322: 1263:V operating system 1128:Wayland compositor 1067:Display PostScript 947: 687: 674: 464: 308:list of references 73:Original author(s) 63:, the default X11 6243: 6242: 6113: 6112: 5788: 5787: 5523: 5522: 5379: 5378: 5298: 5297: 5294: 5293: 5059: 4831:X video extension 4796:X Image Extension 3926:"XFree86 license" 3828:forum@xfree86.org 3822:(14 April 2003). 3820:Pennington, Havoc 3800:on 6 January 2005 3794:forum@xfree86.org 3763:forum@xfree86.org 3732:forum@xfree86.org 3698:forum@xfree86.org 3692:(21 March 2003). 3664:forum@xfree86.org 3611:devel@xfree86.org 3580:forum@xfree86.org 3549:forum@xfree86.org 3496:forum@xfree86.org 3417:forum@xfree86.org 3272:Technology Review 3263:(May–June 1989). 3240:Technology Review 3208:groups.google.com 2778:978-0-937175-14-9 2568: 2567: 2446:23 September 2008 2293:17 September 2004 2111:X Image extension 2088:X video extension 1989:15 September 1987 1579:X.Org and XFree86 1571:, the Open Group 1507:Chris D. Peterson 1246:terminal (1982). 812:X display manager 661: 660: 646: 611:"X Window System" 392:operating systems 361: 360: 353: 228: 227: 16:(Redirected from 6288: 6235:Windowing system 6190:Desktop metaphor 5862: 5822:Plasma Bigscreen 5590: 5550: 5543: 5536: 5527: 5406: 5399: 5392: 5383: 5063: 5053: 4997:Session managers 4993:Display managers 4966:Client libraries 4883: 4783: 4721: 4714: 4707: 4698: 4693: 4688: 4687: 4685:Official website 4666: 4660: 4655: 4653: 4645: 4643: 4624: 4530: 4496: 4491:. Archived from 4490: 4465: 4463: 4457:. Archived from 4452: 4426: 4425: 4423: 4421: 4410: 4404: 4403: 4401: 4399: 4388: 4382: 4381: 4379: 4377: 4366: 4360: 4359: 4357: 4355: 4344: 4338: 4337: 4335: 4333: 4322: 4316: 4315: 4313: 4311: 4300: 4294: 4293: 4291: 4289: 4278: 4272: 4271: 4269: 4267: 4256: 4250: 4249: 4247: 4245: 4234: 4228: 4222: 4216: 4215:15 February 2007 4210: 4204: 4198: 4192: 4186: 4180: 4174: 4168: 4162: 4156: 4155: 4138: 4132: 4126: 4120: 4119:1 September 1999 4114: 4108: 4099: 4093: 4092: 4090: 4088: 4061: 4055: 4049: 4043: 4042: 4031: 4025: 4019: 4013: 4007: 4001: 4000:21 December 2005 3995: 3989: 3988: 3986: 3975: 3969: 3968: 3952: 3946: 3945: 3943: 3941: 3932:(Mailing list). 3918: 3912: 3911: 3899: 3890: 3889: 3874: 3868: 3867: 3856:(22 June 2000). 3850: 3844: 3843: 3841: 3839: 3816: 3810: 3809: 3807: 3805: 3785: 3779: 3778: 3776: 3774: 3754: 3748: 3747: 3745: 3743: 3726:(3 April 2003). 3720: 3714: 3713: 3711: 3709: 3686: 3680: 3679: 3677: 3675: 3652: 3646: 3645: 3640:. Archived from 3633: 3627: 3626: 3624: 3622: 3613:(Mailing list). 3602: 3596: 3595: 3593: 3591: 3571: 3565: 3564: 3562: 3560: 3540: 3534: 3533: 3518: 3512: 3511: 3509: 3507: 3487: 3481: 3480: 3465: 3459: 3458: 3439: 3433: 3432: 3430: 3428: 3405: 3399: 3398: 3393:. Archived from 3382: 3376: 3375: 3373: 3371: 3356: 3350: 3349: 3347: 3345: 3330: 3324: 3318: 3312: 3306: 3300: 3290: 3284: 3283: 3281: 3279: 3269: 3257: 3251: 3250: 3248: 3246: 3237: 3225: 3219: 3218: 3216: 3214: 3200: 3194: 3193: 3185: 3179: 3178: 3176: 3174: 3163: 3157: 3156:15 December 2009 3151: 3145: 3144: 3142: 3134: 3128: 3127: 3125: 3123: 3108: 3102: 3101: 3085: 3079: 3078: 3062: 3056: 3055: 3039: 3033: 3032: 3019:Packard, Keith. 3016: 3010: 3009: 3008:on 26 June 2010. 3007: 2996: 2987: 2981: 2980: 2978: 2976: 2961: 2955: 2954: 2952: 2950: 2931: 2925: 2924: 2922: 2920: 2901: 2895: 2894: 2878: 2872: 2871: 2869: 2867: 2851: 2842: 2841: 2831: 2807: 2801: 2800: 2789: 2783: 2782: 2764: 2758: 2757: 2755: 2739: 2733: 2732: 2730: 2728: 2718: 2712: 2711: 2709: 2707: 2697: 2613:Cairo (graphics) 2602: 2597: 2596: 2595: 2562: 2557: 2552: 2545: 2540: 2535: 2521: 2513: 2502:X Server 1.9.3, 2499: 2498:20 December 2010 2493: 2467: 2461: 2447: 2441: 2434:domain support. 2415: 2414:6 September 2007 2409: 2391: 2390:15 February 2007 2385: 2367: 2361: 2344:code refactoring 2332: 2331:21 December 2005 2324: 2314: 2313:10 February 2005 2308: 2297:Security fix in 2294: 2288: 2270: 2269:8 September 2004 2264: 2246: 2240: 2230: 2224: 2215: 2209: 2199: 2193: 2180: 2174: 2148: 2147:23 December 1996 2140: 2126: 2120: 2103: 2097: 2080:color management 2068: 2067:5 September 1991 2062: 2041: 2040:22 December 1989 2035: 2022: 2016: 2006: 2000: 1990: 1984: 1974: 1968: 1954: 1948: 1939: 1933: 1919: 1913: 1899: 1893: 1883: 1877: 1863: 1857: 1841: 1688:GNOME Foundation 1670: 1665:X.Org Foundation 1484:MIT X Consortium 1471:Simson Garfinkel 1406:Brown University 1312: 1295: 1291: 1288: 1285: 1281: 1278: 1259:English alphabet 804:broadcast domain 656: 653: 647: 645: 604: 576: 568: 525: 356: 349: 345: 342: 336: 331:this section by 322:inline citations 301: 300: 293: 267:X.Org Foundation 244:windowing system 224: 221: 219: 195:Windowing system 141:Operating system 129: 109: 107: 102: 90:X.Org Foundation 58: 49: 42: 21: 6296: 6295: 6291: 6290: 6289: 6287: 6286: 6285: 6256:X Window System 6246: 6245: 6244: 6239: 6220:Virtual desktop 6173: 6120: 6109: 6051: 5923: 5853: 5850: 5843: 5784: 5735: 5701: 5652: 5581: 5578: 5571: 5561:window managers 5554: 5524: 5519: 5416: 5410: 5380: 5375: 5329: 5325:freedesktop.org 5290: 5232: 5104: 5052: 5050:Window managers 5044: 4995: 4987: 4961: 4887:Display servers 4879:implementations 4878: 4876: 4870: 4851:Multi-Pointer X 4816:Shape extension 4784: 4775: 4761:X11 color names 4730: 4728:X Window System 4725: 4683: 4682: 4679: 4674: 4656: 4646: 4641:10.1.1.109.3314 4633: 4610: 4593:(Oscar Boykin, 4514: 4495:on 4 July 2022. 4468: 4461: 4450: 4438: 4434: 4429: 4419: 4417: 4412: 4411: 4407: 4397: 4395: 4390: 4389: 4385: 4375: 4373: 4368: 4367: 4363: 4353: 4351: 4346: 4345: 4341: 4331: 4329: 4324: 4323: 4319: 4309: 4307: 4302: 4301: 4297: 4287: 4285: 4280: 4279: 4275: 4265: 4263: 4258: 4257: 4253: 4243: 4241: 4236: 4235: 4231: 4223: 4219: 4211: 4207: 4199: 4195: 4191:21 October 2005 4187: 4183: 4175: 4171: 4163: 4159: 4154:on 7 July 1997. 4140: 4139: 4135: 4127: 4123: 4115: 4111: 4105:"X Windows FAQ" 4100: 4096: 4086: 4084: 4063: 4062: 4058: 4050: 4046: 4033: 4032: 4028: 4020: 4016: 4008: 4004: 3996: 3992: 3984: 3977: 3976: 3972: 3954: 3953: 3949: 3939: 3937: 3920: 3919: 3915: 3901: 3900: 3893: 3876: 3875: 3871: 3852: 3851: 3847: 3837: 3835: 3818: 3817: 3813: 3803: 3801: 3787: 3786: 3782: 3772: 3770: 3756: 3755: 3751: 3741: 3739: 3722: 3721: 3717: 3707: 3705: 3688: 3687: 3683: 3673: 3671: 3654: 3653: 3649: 3635: 3634: 3630: 3620: 3618: 3604: 3603: 3599: 3589: 3587: 3573: 3572: 3568: 3558: 3556: 3542: 3541: 3537: 3520: 3519: 3515: 3505: 3503: 3489: 3488: 3484: 3467: 3466: 3462: 3441: 3440: 3436: 3426: 3424: 3407: 3406: 3402: 3397:on 1 June 2008. 3384: 3383: 3379: 3369: 3367: 3358: 3357: 3353: 3343: 3341: 3332: 3331: 3327: 3319: 3315: 3307: 3303: 3291: 3287: 3277: 3275: 3274:. pp. 9–13 3267: 3259: 3258: 3254: 3244: 3242: 3235: 3227: 3226: 3222: 3212: 3210: 3202: 3201: 3197: 3187: 3186: 3182: 3172: 3170: 3165: 3164: 3160: 3152: 3148: 3140: 3136: 3135: 3131: 3121: 3119: 3118:on 17 June 2013 3110: 3109: 3105: 3087: 3086: 3082: 3064: 3063: 3059: 3041: 3040: 3036: 3018: 3017: 3013: 3005: 2994: 2990:Gettys, James. 2989: 2988: 2984: 2974: 2972: 2963: 2962: 2958: 2948: 2946: 2933: 2932: 2928: 2918: 2916: 2903: 2902: 2898: 2880: 2879: 2875: 2865: 2863: 2853: 2852: 2845: 2809: 2808: 2804: 2791: 2790: 2786: 2779: 2766: 2765: 2761: 2741: 2740: 2736: 2726: 2724: 2720: 2719: 2715: 2705: 2703: 2699: 2698: 2694: 2690: 2672:X11 color names 2598: 2593: 2591: 2588: 2564: 2563: 2558: 2553: 2546: 2541: 2536: 2531: 2519: 2511: 2497: 2491: 2466:26 October 2009 2465: 2459: 2445: 2439: 2413: 2407: 2389: 2383: 2365: 2359: 2342:, major source 2330: 2326: 2322: 2312: 2306: 2292: 2286: 2268: 2262: 2244: 2238: 2228: 2222: 2213: 2207: 2197: 2191: 2178: 2172: 2165:Low Bandwidth X 2146: 2142: 2138: 2124: 2118: 2101: 2095: 2066: 2060: 2053:shape extension 2039: 2033: 2021:25 October 1988 2020: 2014: 2004: 1998: 1988: 1982: 1972: 1966: 1952: 1946: 1937: 1931: 1926:), and others. 1917: 1911: 1897: 1891: 1881: 1875: 1861: 1855: 1839: 1829: 1827:Release history 1756: 1738: 1713:Croquet project 1680:Hewlett-Packard 1668: 1661: 1581: 1541: 1476:VAXstation 2000 1467: 1418:Hewlett-Packard 1314: 1302: 1299: 1298: 1293: 1289: 1286: 1283: 1279: 1276: 1271: 1226:(1983) and the 1216:Display Manager 1212:Apollo Computer 1206:(1973) and the 1196: 1191: 1051: 1019: 939: 891: 883:Turing-complete 856: 839: 792: 786: 739: 737:Implementations 676: 675: 657: 651: 648: 605: 603: 589: 577: 566: 564:User interfaces 535: 531:export DISPLAY= 513: 455: 445: 386:, and has been 357: 346: 340: 337: 326: 312:related reading 302: 298: 291: 273:, available as 232:X Window System 216: 183:W Window System 131: 105: 103: 100: 96:Initial release 67: 40:X Window System 35: 28: 23: 22: 15: 12: 11: 5: 6294: 6292: 6284: 6283: 6278: 6273: 6271:Remote desktop 6268: 6263: 6258: 6248: 6247: 6241: 6240: 6238: 6237: 6232: 6227: 6225:Widget toolkit 6222: 6217: 6212: 6207: 6202: 6197: 6192: 6187: 6185:Display server 6181: 6179: 6175: 6174: 6172: 6171: 6166: 6161: 6156: 6151: 6146: 6141: 6136: 6131: 6125: 6123: 6115: 6114: 6111: 6110: 6108: 6107: 6102: 6097: 6092: 6087: 6082: 6077: 6072: 6067: 6061: 6059: 6053: 6052: 6050: 6049: 6044: 6039: 6034: 6029: 6024: 6019: 6014: 6009: 6004: 5999: 5994: 5989: 5984: 5979: 5974: 5969: 5964: 5959: 5954: 5949: 5944: 5939: 5933: 5931: 5925: 5924: 5922: 5921: 5916: 5911: 5906: 5901: 5896: 5891: 5886: 5881: 5876: 5870: 5868: 5859: 5845: 5844: 5842: 5841: 5836: 5831: 5830: 5829: 5824: 5814: 5809: 5804: 5798: 5796: 5790: 5789: 5786: 5785: 5783: 5782: 5777: 5763: 5749: 5743: 5741: 5737: 5736: 5734: 5733: 5728: 5723: 5718: 5712: 5710: 5703: 5702: 5700: 5699: 5694: 5689: 5684: 5679: 5674: 5669: 5663: 5661: 5654: 5653: 5651: 5650: 5645: 5640: 5635: 5630: 5625: 5620: 5615: 5610: 5605: 5599: 5597: 5587: 5573: 5572: 5555: 5553: 5552: 5545: 5538: 5530: 5521: 5520: 5518: 5517: 5512: 5507: 5502: 5497: 5487: 5482: 5477: 5472: 5467: 5462: 5457: 5452: 5447: 5442: 5437: 5432: 5427: 5421: 5418: 5417: 5414:The Open Group 5411: 5409: 5408: 5401: 5394: 5386: 5377: 5376: 5374: 5373: 5368: 5363: 5358: 5353: 5348: 5343: 5337: 5335: 5331: 5330: 5328: 5327: 5322: 5317: 5312: 5306: 5304: 5300: 5299: 5296: 5295: 5292: 5291: 5289: 5288: 5283: 5278: 5273: 5268: 5263: 5258: 5253: 5248: 5242: 5240: 5234: 5233: 5231: 5230: 5225: 5220: 5215: 5210: 5205: 5200: 5195: 5190: 5185: 5180: 5175: 5170: 5165: 5160: 5155: 5150: 5145: 5140: 5135: 5130: 5125: 5120: 5114: 5112: 5106: 5105: 5103: 5102: 5097: 5092: 5087: 5082: 5077: 5071: 5069: 5060: 5046: 5045: 5043: 5042: 5037: 5032: 5027: 5022: 5017: 5012: 5007: 5001: 4999: 4989: 4988: 4986: 4985: 4980: 4975: 4969: 4967: 4963: 4962: 4960: 4959: 4954: 4949: 4944: 4939: 4934: 4929: 4924: 4919: 4914: 4909: 4904: 4899: 4891: 4889: 4880: 4872: 4871: 4869: 4868: 4863: 4858: 4853: 4848: 4843: 4838: 4833: 4828: 4823: 4818: 4813: 4808: 4803: 4798: 4792: 4790: 4786: 4785: 4778: 4776: 4774: 4773: 4768: 4766:X Input Method 4763: 4758: 4753: 4748: 4740: 4738: 4732: 4731: 4726: 4724: 4723: 4716: 4709: 4701: 4695: 4694: 4678: 4677:External links 4675: 4673: 4672: 4667: 4659:|journal= 4631: 4625: 4608: 4598: 4588: 4582: 4576: 4562: 4556: 4545: 4531: 4515:Hopkins, Don. 4512: 4497: 4466: 4435: 4433: 4430: 4428: 4427: 4414:"Releases/7.8" 4405: 4392:"Releases/7.7" 4383: 4361: 4339: 4317: 4295: 4273: 4251: 4229: 4217: 4205: 4193: 4181: 4169: 4157: 4147:The Open Group 4133: 4121: 4109: 4094: 4074:comp.windows.x 4056: 4044: 4026: 4014: 4002: 3990: 3970: 3947: 3922:de Raadt, Theo 3913: 3891: 3869: 3845: 3811: 3780: 3749: 3724:Packard, Keith 3715: 3690:Packard, Keith 3681: 3647: 3628: 3597: 3566: 3535: 3513: 3482: 3469:Packard, Keith 3460: 3434: 3400: 3377: 3351: 3325: 3313: 3301: 3285: 3252: 3220: 3195: 3180: 3158: 3146: 3129: 3103: 3080: 3057: 3034: 3011: 2982: 2956: 2926: 2896: 2873: 2854:Hopkins, Don. 2843: 2802: 2784: 2777: 2759: 2753:10.1.1.31.8727 2734: 2713: 2691: 2689: 2686: 2685: 2684: 2679: 2674: 2669: 2664: 2659: 2654: 2645: 2640: 2635: 2630: 2625: 2620: 2615: 2610: 2604: 2603: 2587: 2584: 2566: 2565: 2561:Future release 2559: 2554: 2550:Latest version 2547: 2542: 2537: 2530: 2529: 2526: 2525: 2522: 2517: 2508: 2507: 2500: 2495: 2488: 2487: 2468: 2463: 2456: 2455: 2448: 2443: 2436: 2435: 2416: 2411: 2404: 2403: 2392: 2387: 2380: 2379: 2368: 2363: 2356: 2355: 2333: 2328: 2319: 2318: 2315: 2310: 2303: 2302: 2295: 2290: 2283: 2282: 2271: 2266: 2259: 2258: 2247: 2242: 2235: 2234: 2231: 2226: 2219: 2218: 2216: 2214:20 August 2000 2211: 2204: 2203: 2200: 2195: 2188: 2187: 2181: 2176: 2169: 2168: 2161:browser plugin 2149: 2144: 2135: 2134: 2127: 2122: 2115: 2114: 2104: 2099: 2092: 2091: 2069: 2064: 2057: 2056: 2042: 2037: 2030: 2029: 2023: 2018: 2011: 2010: 2007: 2002: 1995: 1994: 1991: 1986: 1979: 1978: 1975: 1970: 1963: 1962: 1955: 1950: 1943: 1942: 1940: 1935: 1928: 1927: 1920: 1915: 1908: 1907: 1900: 1898:September 1985 1895: 1888: 1887: 1884: 1879: 1872: 1871: 1864: 1859: 1852: 1851: 1848: 1845: 1828: 1825: 1821:Zaphod display 1817: 1816: 1805: 1801: 1800: 1799: 1798: 1795: 1789: 1788:virtual screen 1786: 1779: 1776: 1769: 1766: 1763: 1755: 1752: 1737: 1734: 1660: 1657: 1580: 1577: 1545:The Open Group 1540: 1539:The Open Group 1537: 1466: 1463: 1450:Smokey Wallace 1359:Andrew Project 1342:Project Athena 1330:Project Athena 1305:Project Athena 1292:windowsystemX 1275: 1272: 1270: 1267: 1236:Andrew Project 1234:world had the 1195: 1192: 1190: 1187: 1186: 1185: 1179: 1173: 1161: 1151: 1150: 1135: 1132:display server 1123:Canonical Ltd. 1116: 1107:hardware, via 1098: 1090:Apple Computer 1050: 1047: 1018: 1015: 982:packet sniffer 975:VNC :0 viewers 938: 935: 915:focus stealing 890: 887: 855: 852: 838: 835: 788:Main article: 785: 782: 738: 735: 663: 662: 659: 658: 594:. Please help 580: 578: 571: 565: 562: 561: 560: 557: 554: 551: 538: 537: 530: 527: 520: 512: 511:Remote desktop 509: 485: 484: 481: 475: 444: 441: 411:user interface 376:protocol stack 359: 358: 341:September 2024 316:external links 305: 303: 296: 290: 287: 259:Project Athena 226: 225: 214: 210: 209: 204: 198: 197: 192: 186: 185: 180: 176: 175: 173:Cross-platform 170: 164: 163: 143: 137: 136: 133: 132: 123: 121: 119:Stable release 115: 114: 111: 110: 99:June 1984 97: 93: 92: 87: 81: 80: 78:Project Athena 75: 69: 68: 65:window manager 59: 51: 50: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 6293: 6282: 6279: 6277: 6274: 6272: 6269: 6267: 6264: 6262: 6259: 6257: 6254: 6253: 6251: 6236: 6233: 6231: 6228: 6226: 6223: 6221: 6218: 6216: 6213: 6211: 6208: 6206: 6203: 6201: 6198: 6196: 6193: 6191: 6188: 6186: 6183: 6182: 6180: 6176: 6170: 6167: 6165: 6162: 6160: 6157: 6155: 6152: 6150: 6147: 6145: 6142: 6140: 6137: 6135: 6132: 6130: 6129:Enlightenment 6127: 6126: 6124: 6122: 6116: 6106: 6103: 6101: 6098: 6096: 6093: 6091: 6088: 6086: 6083: 6081: 6078: 6076: 6073: 6071: 6068: 6066: 6063: 6062: 6060: 6058: 6054: 6048: 6045: 6043: 6040: 6038: 6035: 6033: 6030: 6028: 6025: 6023: 6020: 6018: 6015: 6013: 6010: 6008: 6005: 6003: 6000: 5998: 5995: 5993: 5990: 5988: 5985: 5983: 5980: 5978: 5975: 5973: 5970: 5968: 5965: 5963: 5960: 5958: 5955: 5953: 5950: 5948: 5945: 5943: 5940: 5938: 5935: 5934: 5932: 5930: 5926: 5920: 5917: 5915: 5912: 5910: 5907: 5905: 5902: 5900: 5897: 5895: 5892: 5890: 5887: 5885: 5882: 5880: 5879:Enlightenment 5877: 5875: 5872: 5871: 5869: 5867: 5863: 5860: 5857: 5852: 5846: 5840: 5837: 5835: 5832: 5828: 5827:Plasma Mobile 5825: 5823: 5820: 5819: 5818: 5815: 5813: 5810: 5808: 5805: 5803: 5800: 5799: 5797: 5795: 5791: 5781: 5778: 5775: 5771: 5767: 5764: 5761: 5757: 5753: 5750: 5748: 5747:Looking Glass 5745: 5744: 5742: 5738: 5732: 5729: 5727: 5724: 5722: 5719: 5717: 5714: 5713: 5711: 5708: 5704: 5698: 5695: 5693: 5690: 5688: 5685: 5683: 5680: 5678: 5675: 5673: 5670: 5668: 5665: 5664: 5662: 5659: 5655: 5649: 5646: 5644: 5641: 5639: 5636: 5634: 5631: 5629: 5626: 5624: 5621: 5619: 5616: 5614: 5611: 5609: 5606: 5604: 5601: 5600: 5598: 5595: 5591: 5588: 5585: 5580: 5574: 5570: 5566: 5562: 5558: 5551: 5546: 5544: 5539: 5537: 5532: 5531: 5528: 5516: 5513: 5511: 5508: 5506: 5503: 5501: 5498: 5495: 5491: 5488: 5486: 5483: 5481: 5478: 5476: 5473: 5471: 5468: 5466: 5463: 5461: 5458: 5456: 5453: 5451: 5448: 5446: 5443: 5441: 5438: 5436: 5433: 5431: 5428: 5426: 5423: 5422: 5419: 5415: 5412:Standards by 5407: 5402: 5400: 5395: 5393: 5388: 5387: 5384: 5372: 5369: 5367: 5364: 5362: 5359: 5357: 5354: 5352: 5349: 5347: 5344: 5342: 5339: 5338: 5336: 5332: 5326: 5323: 5321: 5318: 5316: 5313: 5311: 5308: 5307: 5305: 5301: 5287: 5284: 5282: 5279: 5277: 5274: 5272: 5269: 5267: 5264: 5262: 5259: 5257: 5254: 5252: 5249: 5247: 5244: 5243: 5241: 5239: 5235: 5229: 5226: 5224: 5221: 5219: 5216: 5214: 5211: 5209: 5206: 5204: 5201: 5199: 5196: 5194: 5191: 5189: 5186: 5184: 5181: 5179: 5176: 5174: 5171: 5169: 5166: 5164: 5161: 5159: 5156: 5154: 5151: 5149: 5146: 5144: 5141: 5139: 5136: 5134: 5131: 5129: 5126: 5124: 5121: 5119: 5116: 5115: 5113: 5111: 5107: 5101: 5100:Enlightenment 5098: 5096: 5093: 5091: 5088: 5086: 5083: 5081: 5078: 5076: 5073: 5072: 5070: 5068: 5064: 5061: 5057: 5051: 5047: 5041: 5038: 5036: 5033: 5031: 5028: 5026: 5023: 5021: 5018: 5016: 5013: 5011: 5008: 5006: 5003: 5002: 5000: 4998: 4994: 4990: 4984: 4981: 4979: 4976: 4974: 4971: 4970: 4968: 4964: 4958: 4955: 4953: 4950: 4948: 4945: 4943: 4940: 4938: 4935: 4933: 4930: 4928: 4925: 4923: 4920: 4918: 4915: 4913: 4910: 4908: 4905: 4903: 4900: 4898: 4897: 4893: 4892: 4890: 4888: 4884: 4881: 4873: 4867: 4864: 4862: 4859: 4857: 4854: 4852: 4849: 4847: 4844: 4842: 4839: 4837: 4834: 4832: 4829: 4827: 4824: 4822: 4819: 4817: 4814: 4812: 4809: 4807: 4804: 4802: 4799: 4797: 4794: 4793: 4791: 4787: 4782: 4772: 4769: 4767: 4764: 4762: 4759: 4757: 4754: 4752: 4749: 4747: 4746: 4745:Core protocol 4742: 4741: 4739: 4737: 4733: 4729: 4722: 4717: 4715: 4710: 4708: 4703: 4702: 4699: 4692: 4686: 4681: 4680: 4676: 4670: 4668: 4664: 4651: 4642: 4637: 4632: 4629: 4626: 4622: 4618: 4614: 4609: 4606: 4602: 4599: 4596: 4592: 4589: 4586: 4583: 4580: 4577: 4574: 4570: 4566: 4563: 4560: 4557: 4554: 4553:Keith Packard 4550: 4546: 4544: 4543:1-55558-148-X 4540: 4536: 4532: 4528: 4524: 4523: 4518: 4513: 4510: 4509:0-937175-83-8 4506: 4502: 4498: 4494: 4489: 4488:10.1.1.8.2723 4484: 4480: 4476: 4472: 4467: 4460: 4456: 4449: 4445: 4441: 4440:Gettys, James 4437: 4436: 4431: 4415: 4409: 4406: 4393: 4387: 4384: 4371: 4365: 4362: 4349: 4343: 4340: 4327: 4321: 4318: 4305: 4299: 4296: 4283: 4277: 4274: 4261: 4255: 4252: 4239: 4233: 4230: 4226: 4221: 4218: 4214: 4209: 4206: 4202: 4197: 4194: 4190: 4185: 4182: 4178: 4173: 4170: 4167:31 March 1998 4166: 4161: 4158: 4153: 4149: 4148: 4143: 4137: 4134: 4131:December 1999 4130: 4125: 4122: 4118: 4113: 4110: 4106: 4103: 4098: 4095: 4083: 4079: 4075: 4071: 4067: 4060: 4057: 4054:February 2005 4053: 4048: 4045: 4040: 4036: 4030: 4027: 4024:21 April 2006 4023: 4018: 4015: 4012:31 March 2005 4011: 4006: 4003: 3999: 3994: 3991: 3983: 3982: 3974: 3971: 3966: 3962: 3958: 3951: 3948: 3935: 3931: 3927: 3923: 3917: 3914: 3909: 3905: 3898: 3896: 3892: 3887: 3883: 3879: 3873: 3870: 3865: 3861: 3860: 3855: 3849: 3846: 3833: 3829: 3825: 3821: 3815: 3812: 3799: 3795: 3791: 3784: 3781: 3768: 3764: 3760: 3753: 3750: 3737: 3733: 3729: 3725: 3719: 3716: 3703: 3699: 3695: 3691: 3685: 3682: 3669: 3665: 3661: 3657: 3651: 3648: 3643: 3639: 3632: 3629: 3616: 3612: 3608: 3601: 3598: 3585: 3581: 3577: 3570: 3567: 3554: 3550: 3546: 3539: 3536: 3531: 3527: 3523: 3517: 3514: 3501: 3497: 3493: 3486: 3483: 3478: 3474: 3470: 3464: 3461: 3457: 3453: 3449: 3448:Computerworld 3445: 3438: 3435: 3422: 3418: 3414: 3410: 3404: 3401: 3396: 3392: 3388: 3381: 3378: 3365: 3361: 3355: 3352: 3339: 3335: 3334:"X Statement" 3329: 3326: 3322: 3317: 3314: 3310: 3305: 3302: 3299: 3298:1-55558-148-X 3295: 3289: 3286: 3273: 3266: 3262: 3256: 3253: 3241: 3234: 3230: 3224: 3221: 3209: 3205: 3199: 3196: 3191: 3184: 3181: 3168: 3162: 3159: 3155: 3150: 3147: 3139: 3133: 3130: 3117: 3113: 3107: 3104: 3099: 3095: 3091: 3084: 3081: 3076: 3072: 3068: 3061: 3058: 3053: 3049: 3045: 3038: 3035: 3030: 3026: 3022: 3015: 3012: 3004: 3000: 2993: 2986: 2983: 2970: 2966: 2960: 2957: 2944: 2940: 2936: 2930: 2927: 2914: 2910: 2906: 2900: 2897: 2892: 2888: 2884: 2877: 2874: 2861: 2857: 2850: 2848: 2844: 2839: 2835: 2830: 2825: 2822:(2): 79–109. 2821: 2817: 2813: 2806: 2803: 2798: 2794: 2788: 2785: 2780: 2774: 2770: 2763: 2760: 2754: 2749: 2745: 2738: 2735: 2723: 2717: 2714: 2702: 2696: 2693: 2687: 2683: 2680: 2678: 2675: 2673: 2670: 2668: 2665: 2663: 2660: 2658: 2655: 2653: 2649: 2646: 2644: 2641: 2639: 2636: 2634: 2631: 2629: 2626: 2624: 2621: 2619: 2616: 2614: 2611: 2609: 2606: 2605: 2601: 2590: 2585: 2582: 2579: 2575: 2571: 2551: 2534: 2527: 2523: 2518: 2516: 2509: 2506:requirement. 2505: 2501: 2496: 2489: 2485: 2481: 2477: 2473: 2469: 2464: 2457: 2453: 2449: 2444: 2437: 2433: 2429: 2425: 2421: 2417: 2412: 2405: 2401: 2397: 2393: 2388: 2381: 2377: 2373: 2369: 2364: 2357: 2353: 2349: 2345: 2341: 2337: 2336:XServer 1.0.1 2334: 2329: 2320: 2316: 2311: 2304: 2300: 2296: 2291: 2284: 2280: 2277:, Composite, 2276: 2272: 2267: 2260: 2257:and libxml2. 2256: 2252: 2248: 2243: 2236: 2232: 2227: 2220: 2217: 2212: 2205: 2201: 2196: 2189: 2185: 2182: 2179:31 March 1998 2177: 2170: 2166: 2162: 2158: 2154: 2150: 2145: 2136: 2132: 2128: 2125:14 March 1996 2123: 2116: 2112: 2108: 2105: 2100: 2093: 2089: 2085: 2081: 2077: 2073: 2070: 2065: 2058: 2055:, new fonts. 2054: 2050: 2046: 2043: 2038: 2031: 2027: 2024: 2019: 2012: 2008: 2005:February 1988 2003: 1996: 1992: 1987: 1980: 1976: 1973:December 1986 1971: 1964: 1960: 1956: 1953:February 1986 1951: 1944: 1941: 1936: 1929: 1925: 1921: 1918:November 1985 1916: 1909: 1905: 1901: 1896: 1889: 1885: 1880: 1873: 1869: 1865: 1860: 1853: 1849: 1847:Release date 1846: 1843: 1842: 1838: 1834: 1826: 1824: 1822: 1814: 1810: 1806: 1803: 1802: 1796: 1793: 1792: 1790: 1787: 1784: 1780: 1777: 1774: 1770: 1767: 1764: 1761: 1760: 1759: 1753: 1751: 1749: 1748: 1741: 1735: 1733: 1730: 1727: 1722: 1720: 1719: 1714: 1710: 1705: 1701: 1695: 1693: 1689: 1683: 1681: 1677: 1673: 1666: 1658: 1656: 1654: 1650: 1646: 1645:Theo de Raadt 1642: 1638: 1634: 1630: 1624: 1620: 1618: 1614: 1610: 1604: 1600: 1598: 1593: 1589: 1585: 1578: 1576: 1574: 1570: 1566: 1565:free software 1562: 1556: 1554: 1550: 1546: 1538: 1536: 1534: 1530: 1523: 1519: 1515: 1512: 1508: 1504: 1500: 1496: 1492: 1491:Keith Packard 1487: 1485: 1481: 1477: 1472: 1464: 1462: 1460: 1454: 1451: 1447: 1441: 1439: 1435: 1431: 1427: 1423: 1419: 1415: 1411: 1407: 1402: 1400: 1396: 1391: 1389: 1385: 1380: 1378: 1375:of W with an 1374: 1371: 1367: 1362: 1360: 1356: 1351: 1347: 1343: 1339: 1335: 1334:Bob Scheifler 1331: 1327: 1318: 1313: 1311:in June 1984 1310: 1307:community at 1306: 1287:window@athena 1268: 1266: 1264: 1260: 1256: 1251: 1247: 1245: 1241: 1237: 1233: 1229: 1225: 1221: 1218:(1981). From 1217: 1213: 1210:(1981). From 1209: 1205: 1201: 1193: 1188: 1183: 1180: 1177: 1176:Citrix XenApp 1174: 1172: 1169: 1165: 1162: 1159: 1156: 1155: 1154: 1148: 1144: 1140: 1136: 1133: 1129: 1124: 1120: 1117: 1114: 1110: 1106: 1102: 1099: 1095: 1091: 1087: 1083: 1079: 1076: 1075: 1074: 1072: 1068: 1064: 1060: 1056: 1048: 1046: 1043: 1039: 1038:shared memory 1035: 1030: 1028: 1024: 1016: 1014: 1011: 1006: 1002: 998: 994: 989: 987: 983: 978: 976: 972: 968: 964: 960: 956: 952: 943: 936: 934: 931: 927: 923: 918: 916: 912: 908: 904: 900: 896: 895:accessibility 888: 886: 884: 880: 875: 873: 872:look and feel 869: 865: 861: 853: 851: 849: 845: 844: 836: 834: 832: 828: 823: 821: 815: 813: 809: 805: 800: 797: 791: 783: 781: 779: 774: 770: 768: 764: 759: 757: 751: 749: 743: 736: 734: 732: 728: 724: 720: 715: 713: 709: 705: 701: 698:like wmii or 695: 693: 684: 680: 671: 667: 655: 644: 641: 637: 634: 630: 627: 623: 620: 616: 613: â€“  612: 608: 607:Find sources: 601: 597: 593: 587: 586: 585:single source 581:This section 579: 575: 570: 569: 563: 558: 555: 552: 549: 548: 547: 544: 541: 533: 528: 521: 518: 517: 516: 510: 508: 506: 502: 497: 494: 489: 482: 480: 476: 473: 472: 471: 469: 459: 454: 450: 442: 440: 438: 433: 429: 425: 423: 419: 414: 412: 408: 404: 400: 395: 393: 389: 385: 381: 377: 373: 368: 366: 355: 352: 344: 334: 330: 324: 323: 317: 313: 309: 304: 295: 294: 288: 286: 284: 280: 276: 272: 268: 264: 260: 255: 253: 249: 245: 241: 237: 233: 223: 215: 211: 208: 205: 203: 199: 196: 193: 191: 187: 184: 181: 177: 174: 171: 169: 165: 162: 158: 155: 151: 147: 144: 142: 138: 134: 130:/ 6 June 2012 128: 124:X11R7.7  122: 120: 116: 112: 98: 94: 91: 88: 86: 82: 79: 76: 74: 70: 66: 62: 57: 52: 48: 43: 37: 33: 19: 6037:Window Maker 5579:environments 5514: 5334:Applications 5223:Window Maker 4896:X.Org Server 4894: 4743: 4736:Architecture 4727: 4650:cite journal 4616: 4594: 4534: 4520: 4500: 4493:the original 4478: 4474: 4459:the original 4454: 4418:. Retrieved 4408: 4396:. Retrieved 4386: 4374:. Retrieved 4364: 4352:. Retrieved 4342: 4330:. Retrieved 4320: 4308:. Retrieved 4298: 4286:. Retrieved 4276: 4264:. Retrieved 4254: 4242:. Retrieved 4232: 4220: 4208: 4196: 4184: 4179:7 April 2004 4172: 4160: 4152:the original 4145: 4136: 4124: 4112: 4101: 4097: 4085:. Retrieved 4059: 4047: 4038: 4029: 4017: 4005: 3993: 3980: 3973: 3960: 3950: 3938:. Retrieved 3930:openbsd-misc 3929: 3916: 3881: 3872: 3858: 3848: 3836:. Retrieved 3832:the original 3827: 3814: 3802:. Retrieved 3798:the original 3793: 3783: 3771:. Retrieved 3767:the original 3762: 3752: 3740:. Retrieved 3736:the original 3731: 3718: 3706:. Retrieved 3702:the original 3697: 3684: 3672:. Retrieved 3668:the original 3663: 3656:Dawes, David 3650: 3642:the original 3638:"9 Jan 2003" 3631: 3619:. Retrieved 3610: 3600: 3588:. Retrieved 3584:the original 3579: 3569: 3557:. Retrieved 3553:the original 3548: 3538: 3525: 3516: 3504:. Retrieved 3500:the original 3495: 3485: 3463: 3455: 3447: 3437: 3425:. Retrieved 3421:the original 3416: 3403: 3395:the original 3390: 3380: 3368:. Retrieved 3364:the original 3354: 3342:. Retrieved 3338:the original 3328: 3316: 3311:10 June 2005 3304: 3288: 3276:. Retrieved 3271: 3255: 3243:. Retrieved 3239: 3223: 3211:. Retrieved 3207: 3198: 3183: 3171:. Retrieved 3167:"Debut of X" 3161: 3149: 3132: 3120:. Retrieved 3116:the original 3106: 3093: 3083: 3070: 3060: 3047: 3037: 3024: 3014: 3003:the original 2998: 2985: 2973:. Retrieved 2959: 2947:. Retrieved 2938: 2929: 2917:. Retrieved 2908: 2899: 2886: 2876: 2864:. Retrieved 2860:the original 2819: 2815: 2805: 2796: 2787: 2768: 2762: 2743: 2737: 2725:. Retrieved 2716: 2704:. Retrieved 2695: 2580: 2576: 2573: 2569: 2549: 2532: 2514: 2374:integrated, 2245:6 April 2004 2229:4 April 2001 1938:January 1986 1882:January 1985 1818: 1813:function-key 1812: 1757: 1745: 1742: 1739: 1736:Nomenclature 1731: 1723: 1716: 1696: 1692:X.Org Server 1684: 1662: 1625: 1621: 1605: 1601: 1596: 1582: 1557: 1542: 1526: 1488: 1483: 1468: 1455: 1442: 1403: 1392: 1381: 1377:asynchronous 1363: 1323: 1301: 1280:rws@mit-bold 1252: 1248: 1230:(1984). The 1197: 1194:Predecessors 1167: 1152: 1052: 1031: 1020: 1005:uncompressed 1004: 993:thin clients 990: 986:Secure Shell 979: 974: 948: 919: 907:middle click 903:double click 892: 876: 857: 847: 841: 840: 824: 816: 806:) using the 801: 795: 793: 777: 775: 771: 760: 752: 747: 744: 740: 716: 711: 696: 691: 688: 649: 639: 632: 625: 618: 606: 582: 545: 542: 539: 532: 514: 498: 490: 486: 467: 465: 434: 430: 426: 415: 396: 369: 362: 347: 338: 327:Please help 319: 271:X.Org Server 256: 239: 238:, or simply 235: 231: 229: 85:Developer(s) 36: 6121:compositors 5866:Compositing 5802:GNOME Shell 5752:OpenWindows 5638:ROX Desktop 5067:Compositing 4877:and notable 4354:21 December 4332:10 November 4310:21 December 4288:10 November 4266:10 November 4244:10 November 4203:22 May 2006 4039:xfree86.org 3854:Gettys, Jim 3409:Gettys, Jim 2909:GNOME Wiki! 2866:10 November 2539:Old version 2520:6 June 2012 2366:22 May 2006 2157:web browser 2102:16 May 1994 2084:font server 1904:MIT License 1672:domain name 1629:BSD license 1590:server for 1414:MIT License 1404:A group at 1370:synchronous 1238:(1982) and 1147:framebuffer 1049:Competitors 899:right click 831:thin client 784:X terminals 333:introducing 283:MIT License 207:MIT License 179:Predecessor 6250:Categories 6200:GUI widget 5856:comparison 5672:KDE Plasma 5584:comparison 5056:comparison 4875:Components 4789:Extensions 4628:X Man Page 4569:Jim Gettys 4432:References 3940:8 December 3370:7 February 3344:28 January 3278:25 January 3245:25 January 3173:7 November 3025:keithp.com 2949:7 November 2919:7 November 2618:DESQview/X 2348:autotooled 2309:X11R6.8.2 2289:X11R6.8.1 2265:X11R6.8.0 2241:X11R6.7.0 2210:X11R6.5.1 1831:See also: 1573:relicensed 1495:developers 1480:DECwindows 1461:projects. 1399:VAXstation 1348:, MIT and 1326:Jim Gettys 1182:Tarantella 1071:PostScript 967:GNU Screen 911:mouse-over 829:or modern 820:peripheral 796:X terminal 790:X terminal 723:KDE Plasma 622:newspapers 281:under the 6159:Budgie-wm 6090:ratpoison 6042:WindowLab 5942:AfterStep 5731:X.desktop 5667:Deepin DE 5563:based on 5510:X/Open XA 5425:ArchiMate 5303:Standards 5266:ratpoison 5218:WindowLab 5123:AfterStep 4636:CiteSeerX 4483:CiteSeerX 4070:Newsgroup 2975:6 January 2838:0730-0301 2748:CiteSeerX 2662:VirtualGL 2474:support, 1862:June 1984 1754:Key terms 1609:cathedral 1410:IBM RT PC 1228:Macintosh 1222:came the 1202:came the 1040:(via the 997:bandwidth 991:Like all 700:Ratpoison 592:talk page 439:support. 399:framework 380:Unix-like 252:Unix-like 150:Unix-like 5987:Matchbox 5952:Blackbox 5929:Stacking 5889:Metacity 5851:managers 5849:X window 5807:KDesktop 5687:Razor-qt 5608:Cinnamon 5168:Matchbox 5133:Blackbox 5110:Stacking 5085:Metacity 5035:Entrance 4957:XWayland 4902:Cygwin/X 4866:Xinerama 4621:Archived 4617:Slashdot 4527:Archived 3965:Archived 3934:Archived 3908:Archived 3886:Archived 3882:Slashdot 3864:Archived 3615:Archived 3530:Archived 3526:Slashdot 3477:Archived 3471:(1999). 3452:Archived 3098:Archived 3075:Archived 3071:Slashdot 3052:Archived 3029:Archived 2969:Archived 2943:Archived 2913:Archived 2891:Archived 2623:DirectFB 2586:See also 2494:X11R7.6 2462:X11R7.5 2442:X11R7.4 2430:probes, 2410:X11R7.3 2386:X11R7.2 2362:X11R7.1 2327:X11R7.0 2225:X11R6.6 2194:X11R6.5 2184:Xinerama 2175:X11R6.4 2143:X11R6.3 2121:X11R6.1 2078:, Xcms ( 2072:X386 1.2 1844:Version 1711:and the 1597:de facto 1388:MicroVAX 1373:protocol 1336:(of the 1290:Subject: 1240:Rob Pike 1139:DirectFB 1094:NeXTSTEP 822:device. 778:rootless 763:Cygwin/X 748:de facto 708:ChromeOS 652:May 2024 462:machine. 365:terminal 168:Platform 6178:Related 6119:Wayland 6095:StumpWM 6065:awesome 6012:Sawfish 6002:Openbox 5967:Fluxbox 5894:Metisse 5834:Maynard 5776:-based) 5762:-based) 5692:Trinity 5577:Desktop 5569:Wayland 5281:StumpWM 5246:awesome 5193:Sawfish 5183:Openbox 5148:Fluxbox 5025:LightDM 4952:XQuartz 4922:XDarwin 4917:XFree86 4907:X-Win32 4771:Wayland 4555:, 1999) 4416:. X.org 4394:. X.org 4350:. X.org 4284:. X.org 4262:. X.org 4240:. X.org 4087:6 March 4078:Usenet: 4072::  3838:26 June 3804:26 June 3773:26 June 3742:26 June 3708:26 June 3674:26 June 3621:26 June 3590:26 June 3559:26 June 3506:26 June 3427:26 June 3122:6 March 3094:Wayland 3048:XFree86 2967:. KDE. 2727:5 April 2706:5 April 2657:SVGALib 2533:Legend: 2515:X11R7.7 2420:hotplug 2325:X11R6.9 2141:X11R6.2 1804:display 1768:monitor 1704:latency 1649:OpenBSD 1584:XFree86 1561:XFree86 1438:SharedX 1424:and to 1189:History 1115:-based. 1101:Wayland 1097:anyway. 1088:. When 1069:, both 1042:MIT-SHM 1027:latency 957:(VNC), 937:Network 756:XQuartz 692:typical 636:scholar 422:clients 407:display 405:on the 403:windows 384:OpenVMS 372:toolkit 329:improve 242:) is a 213:Website 202:License 157:OpenVMS 106:1984-06 104: ( 6169:Weston 6154:Muffin 6149:Mutter 6105:xmonad 6085:larswm 6057:Tiling 5909:Mutter 5904:Muffin 5899:Moksha 5874:Compiz 5817:Plasma 5794:Shells 5780:COSMIC 5758:- and 5709:-based 5677:Lumina 5660:-based 5603:Budgie 5596:-based 5485:O-TTPS 5475:O-ISM3 5346:xclock 5286:larswm 5276:xmonad 5238:Tiling 5090:Mutter 5075:Compiz 4947:Xephyr 4638:  4595:OSNews 4573:USENIX 4541:  4507:  4485:  4481:(S2). 4398:7 June 4376:7 June 4080:  3961:OSNews 3296:  3213:30 May 2905:"Orca" 2836:  2775:  2750:  2652:Plan 9 2428:DTrace 2426:1.2), 2372:KDrive 2299:libxpm 2275:XFixes 2159:via a 2098:X11R6 2063:X11R5 2036:X11R4 2017:X11R3 2001:X11R2 1969:X10R4 1949:X10R3 1934:X10R2 1835:, and 1778:screen 1762:device 1726:source 1676:bazaar 1637:Debian 1553:X/Open 1440:tool. 1422:Apollo 1384:Ultrix 1332:) and 1141:. The 1086:Quartz 1001:bitmap 971:x11vnc 926:AT-SPI 913:, and 638:  631:  624:  617:  609:  524:ssh -X 505:Xephyr 468:client 388:ported 248:bitmap 6215:Shell 6027:tvtwm 5982:IceWM 5947:amiwm 5839:Unity 5812:Phosh 5756:XView 5740:Other 5707:Motif 5643:Sugar 5613:GNOME 5500:TOGAF 5494:POSIX 5480:O-PAS 5470:Motif 5366:xeyes 5361:xterm 5356:xload 5351:xedit 5341:xcalc 5310:ICCCM 5203:tvtwm 5163:IceWM 5128:amiwm 4927:Xming 4841:AIGLX 4806:RandR 4607:talk) 4462:(PDF) 4451:(PDF) 4420:6 May 3985:(PDF) 3268:(PDF) 3236:(PDF) 3141:(PDF) 3006:(PDF) 2995:(PDF) 2701:"7.7" 2688:Notes 2682:Xmark 2667:X/GEM 2478:1.3, 2476:RandR 2424:RandR 2376:AIGLX 2352:imake 2279:XEvIE 2107:ICCCM 2045:XDMCP 1809:Linux 1669:x.org 1617:patch 1529:Motif 1503:fonts 1430:PC/AT 1395:color 1294:Date: 1277:From: 1220:Apple 1214:came 1200:Xerox 1078:macOS 951:Emacs 864:Motif 767:Xming 719:GNOME 704:Sugar 670:GNOME 643:JSTOR 629:books 501:Xnest 314:, or 18:X11R4 6230:WIMP 6164:sway 6139:KWin 6134:Gala 6100:wmii 6032:vtwm 6007:Qvwm 5997:olwm 5977:FVWM 5972:FLWM 5957:CTWM 5937:4Dwm 5919:Xfwm 5884:KWin 5770:Xlib 5760:OLIT 5697:UKUI 5682:LXQt 5648:Xfce 5633:MATE 5628:LXDE 5559:and 5505:UDEF 5465:LDAP 5460:FACE 5455:DRDA 5445:CMPI 5315:EWMH 5271:wmii 5213:vtwm 5188:Qvwm 5178:olwm 5158:FVWM 5153:FLWM 5138:CTWM 5118:4Dwm 5095:Xfwm 5080:KWin 5030:LXDM 5015:SDDM 4973:Xlib 4937:Xsun 4932:Xsgi 4912:X386 4663:help 4539:ISBN 4505:ISBN 4422:2014 4400:2012 4378:2012 4356:2010 4334:2009 4312:2010 4290:2009 4268:2009 4246:2009 4102:e.g. 4089:2013 3942:2009 3840:2021 3806:2021 3775:2021 3744:2021 3710:2021 3676:2021 3623:2021 3592:2021 3561:2021 3508:2021 3429:2021 3372:2017 3346:2024 3323:2000 3294:ISBN 3280:2016 3247:2016 3215:2022 3175:2012 3124:2013 2977:2013 2951:2012 2921:2012 2868:2009 2834:ISSN 2773:ISBN 2729:2024 2708:2024 2484:DRI2 2472:EDID 2198:2000 2163:and 1985:X11 1914:X10 1700:font 1653:fork 1635:and 1588:X386 1569:fork 1551:and 1499:Xlib 1328:(of 1244:Blit 1232:Unix 1224:Lisa 1208:Star 1204:Alto 1168:e.g. 1063:NeXT 1061:and 1059:NeWS 1010:Mesa 963:Xpra 961:and 922:Orca 920:The 879:NeWS 866:and 727:Xfce 725:and 712:e.g. 683:Xfce 615:news 522:use 503:and 491:The 451:and 374:and 277:and 275:free 246:for 230:The 222:.org 190:Type 146:Unix 6195:GUI 6144:Mir 6080:Ion 6070:dwm 6047:wm2 6022:twm 6017:swm 5962:cwm 5774:XCB 5766:UDE 5726:VUE 5716:CDE 5618:GPE 5594:GTK 5567:or 5565:X11 5515:X11 5490:SUS 5450:DCE 5440:CLI 5435:CDE 5430:ARM 5320:XDS 5261:Ion 5251:dwm 5228:wm2 5208:twm 5198:swm 5173:mwm 5143:cwm 5040:WDM 5020:XDM 5010:KDM 5005:GDM 4978:XCB 4942:Xgl 4846:GLX 4551:" ( 2824:doi 2677:Xgl 2648:rio 2504:XCB 2480:MPX 2452:GLX 2432:PCI 2400:XCB 2396:LBX 2340:EXA 2255:PEX 2251:XIE 2153:LBX 2082:), 2076:PEX 2049:twm 2026:XDM 1959:uwm 1924:DOS 1894:X9 1878:X6 1858:X1 1783:VNC 1773:CRT 1647:of 1613:CVS 1511:PEX 1426:Sun 1357:'s 1350:IBM 1346:DEC 1309:MIT 1284:To: 1242:'s 1119:Mir 1113:EGL 1109:DRI 1105:GPU 1082:iOS 1065:'s 1057:'s 1055:Sun 930:ATK 868:CDE 794:An 706:or 598:by 261:at 236:X11 218:www 161:DOS 154:MVS 61:twm 6252:: 6075:i3 5658:Qt 5256:i3 4654:: 4652:}} 4648:{{ 4619:. 4615:. 4571:, 4519:. 4479:20 4477:. 4473:. 4453:. 4144:. 4076:. 4068:. 4037:. 3963:. 3959:. 3928:. 3906:. 3894:^ 3880:. 3826:. 3792:. 3761:. 3730:. 3696:. 3662:. 3609:. 3578:. 3547:. 3524:. 3494:. 3475:. 3446:. 3415:. 3389:. 3270:. 3238:. 3206:. 3096:. 3092:. 3073:. 3069:. 3050:. 3046:. 3027:. 3023:. 2997:. 2941:. 2937:. 2911:. 2907:. 2889:. 2885:. 2846:^ 2832:. 2818:. 2814:. 2795:. 2746:. 2338:, 2301:. 2281:. 2253:, 2186:. 2167:. 2090:. 2086:, 2074:, 2047:, 2028:. 1906:. 1870:. 1750:. 1555:. 1501:, 1390:. 1171:NX 959:NX 909:, 905:, 901:, 827:PC 814:. 769:. 721:, 534::0 479:PC 394:. 318:, 310:, 220:.x 159:, 152:, 148:, 5858:) 5854:( 5772:/ 5768:( 5754:( 5586:) 5582:( 5549:e 5542:t 5535:v 5496:) 5492:( 5405:e 5398:t 5391:v 5058:) 5054:( 4720:e 4713:t 4706:v 4665:) 4661:( 4644:. 4567:( 4547:" 4511:) 4424:. 4402:. 4380:. 4358:. 4336:. 4314:. 4292:. 4270:. 4248:. 4091:. 4041:. 3944:. 3842:. 3808:. 3777:. 3746:. 3712:. 3678:. 3625:. 3594:. 3563:. 3510:. 3431:. 3374:. 3348:. 3282:. 3249:. 3217:. 3192:. 3177:. 3126:. 2979:. 2953:. 2923:. 2870:. 2840:. 2826:: 2820:5 2799:. 2781:. 2756:. 2731:. 2710:. 1868:W 1366:W 1255:W 1149:. 1134:. 973:( 654:) 650:( 640:· 633:· 626:· 619:· 602:. 588:. 354:) 348:( 343:) 339:( 325:. 240:X 234:( 108:) 34:. 20:)

Index

X11R4
X11 (disambiguation)


twm
window manager
Original author(s)
Project Athena
Developer(s)
X.Org Foundation
Stable release
Edit this on Wikidata
Operating system
Unix
Unix-like
MVS
OpenVMS
DOS
Platform
Cross-platform
W Window System
Type
Windowing system
License
MIT License
www.x.org
windowing system
bitmap
Unix-like
Project Athena

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑