Home > Article > Operation and Maintenance > What is x11 in linux
In Linux, "X11" refers to "X Window System", which is a graphical window management system; "X11" was born in Unix and OpenVMS, and is the standard for establishing graphical user interfaces in the traditional Unix environment. Toolkits and protocols, and the graphical management interface under the Linux operating system are also developed based on the X11 runtime library.
#The operating environment of this tutorial: linux7.3 system, Dell G3 computer.
X11 is also called the X Window system, which is a graphical window management system. It was born in Unix and OpenVMS and is a standard toolkit and protocol for building graphical user interfaces in the traditional Unix environment.
The graphical management interface (GNOME, KDE) under the Linux operating system is also developed based on the X11 runtime library.
X Window System (X Window System, also often called X11 or X) is a software window system displayed in bitmap mode. Originally developed as research at MIT in 1984, it has since become an operating protocol for standardized software toolkits and display architectures used by operating systems such as UNIX, UNIX-like, and OpenVMS. The X Window System uses software tools and architectural protocols to create graphical user interfaces for operating systems, and has since gradually expanded to apply to a variety of other operating systems. Almost all operating systems now support and use X. More importantly, today's well-known desktop environments-GNOME and KDE are also built on the X Window System.
X Window System is referred to as X, or X11, or X-Windows. It is called X because X is located after W in the alphabet, and W is the GUI system used by MIT before X.
The reason why it is called X11 is because in 1987, the X Window System has evolved to the 11th version. All subsequent Xs are developed based on the X11 version (the changes are not big) ). For convenience, we will refer to X Window System as X in the future.
Extended knowledge
Since Only in this way can there be a truly usable and executable entity, which can be called an implementation entity. Among the implementations currently developed and written based on the standard architecture of X, X.Org is the most common and popular.
In the illustration, the X server obtains input information from the keyboard and mouse, and then displays the input feedback on the screen, while the web browser and terminal emulator perform the run on the computer system.
In addition, the client also maintains contact with remote machines and servers through the network to ensure that the message status is updated. Such a mechanism and architecture can make remotely run software run as if it were running on the local machine.
Recommended learning: Linux video tutorial
The above is the detailed content of What is x11 in linux. For more information, please follow other related articles on the PHP Chinese website!