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:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.