112 lines
No EOL
7.9 KiB
HTML
112 lines
No EOL
7.9 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<title>CLiki: X11</title>
|
|
<link rel="alternate" type="application/atom+xml" title="ATOM feed of edits to current article"
|
|
href="https://www.cliki.net/site/feed/article.atom?title=X11">
|
|
<link rel="stylesheet" href="static/css/style.css">
|
|
<link rel="stylesheet" href="static/css/colorize.css">
|
|
</head>
|
|
|
|
<body>
|
|
<span class="hidden">CLiki - X11</span>
|
|
<div id="content"><div id="content-area"><div id="article-title">X11</div><div id="article"><a href="X11.html" class="internal">X11</a> stands for 'X Window System, Version 11'. The X Window System was developed at MIT and first released in 1985. Since then the X Window System has become and industry-standard program available for nearly every Unix-like (and some non-Unix-like) operating system supporting graphical bitmapped displays.<p>X11's fundamental concept is that of the server and client. The server is the program which manages the graphics display, and clients are programs which connect to the server and (usually) request graphics to be displayed. X11 uses a protocol, the X Protocol that allows communication between the server and clients to be encapsulated in nearly any type of network protocol that provides a reliable two-way byte stream (eg TCP, Chaosnet, DECnet, Unix sockets). As such X is network-transparent, and clients can execute on host computers separate from the computer which hosts the server.<p>The X Protocol is language-independent. The primary implementation is in a weird object-oriented-ish form of ANSI <a href="C.html" class="internal">C</a>, but the X Protocol can be implemented in nearly any programming language. As such, Common Lisp has its own implementation of the X <a href="Protocol.html" class="category">Protocol</a>, called <a href="CLX.html" class="internal">CLX</a>.<p>MIT has long since let go of X, and it is now officially maintained and standardized by <a href="http://www.x.org">X.Org</a> (formerly by the MIT X Consortium, then by The Open Group). Many different implementations of X exist, each typically supported by a particular Unix vendor. However the original source code for X was and continues to be freely available.<p><h2>Topic: X11</h2><p><ul>
|
|
<li>
|
|
<a href="CLIO.html" class="internal">CLIO</a> -
|
|
Common Lisp Interactive Objects (CLIO) is a set of CLOS classes that represent the standard components of an object-oriented user interface --- such as text, menus, buttons, scroller, and dialogs
|
|
</li>
|
|
<li>
|
|
<a href="CLX.html" class="internal">CLX</a> -
|
|
CLX provides an implementation of the X Window System protocol to Lisp <a href="graphics library.html" class="category">graphics library</a>[ies] and applications
|
|
</li>
|
|
<li>
|
|
<a href="CLXS.html" class="internal">CLXS</a> -
|
|
CLXS is an early-stage implementation of an <a href="X11.html" class="category">X11</a> server (the part that does the drawing and keyboard/mouse handling) in Common Lisp
|
|
</li>
|
|
<li>
|
|
<a href="cxml-rng.html" class="internal">cxml-rng</a> -
|
|
Relax NG for Closure <a href="XML.html" class="category">XML</a>
|
|
</li>
|
|
<li>
|
|
<a href="deflate.html" class="internal">deflate</a> -
|
|
Deflate by Pierre Mai is a Common Lisp implementation of Deflate (<a href="RFC.html" class="category">RFC</a> <a href="https://tools.ietf.org/html/rfc1951">1951</a>) decompression, with optional support for <a href="ZLIB.html" class="internal">ZLIB</a>-style (<a href="RFC.html" class="category">RFC</a> <a href="https://tools.ietf.org/html/rfc1950">1950</a>) and <a href="gzip-stream.html" class="internal">gzip</a>-style (RFC <a href="https://tools.ietf.org/html/rfc1952">1952</a>) wrappers of deflate <a href="stream.html" class="category">stream</a>s
|
|
</li>
|
|
<li>
|
|
<a href="eclipse.html" class="internal">eclipse</a> -
|
|
Eclipse is an <a href="X11.html" class="category">X11</a> <a href="window manager.html" class="category">window manager</a> written entirely in Common Lisp
|
|
</li>
|
|
<li>
|
|
<a href="image.html" class="internal">image</a> -
|
|
Image is an image-drawing library with a few drawing primitives (circles, ellipses, lines, rectangles, text)
|
|
</li>
|
|
<li>
|
|
<a href="incf-cl.html" class="internal">incf-cl</a> -
|
|
(INCF CL) is a collection of <a href="utilities.html" class="category">utilities</a>
|
|
</li>
|
|
<li>
|
|
<a href="plexippus-xpath.html" class="internal">plexippus-xpath</a> -
|
|
Project name:
|
|
</li>
|
|
<li>
|
|
<a href="sha3.html" class="internal">sha3</a> -
|
|
This library is an implementation of the Secure Hash <a href="Algorithm.html" class="category">Algorithm</a> 3 (<a href="https://en.wikipedia.org/wiki/SHA-3">SHA-3</a>), also known as <a href="https://keccak.team/">Keccak</a>
|
|
</li>
|
|
<li>
|
|
<a href="stumpwm.html" class="internal">stumpwm</a> -
|
|
StumpWM is a tiling, keyboard driven <a href="X11.html" class="category">X11</a> <a href="window manager.html" class="category">window manager</a> <a href="application.html" class="category">application</a> written entirely in Common Lisp
|
|
</li>
|
|
<li>
|
|
<a href="tinywm-lisp.html" class="internal">tinywm-lisp</a> -
|
|
tinywm-lisp is a Common Lisp port of the <a href="http://incise.org/tinywm.html">TinyWM</a> <a href="X11.html" class="category">X11</a> <a href="window manager.html" class="category">window manager</a>
|
|
</li>
|
|
<li>
|
|
<a href="XIT.html" class="internal">XIT</a> -
|
|
A graphics toolkit from the University of Stuttgart which provides an object-based interface to the <a href="X11.html" class="category">X11</a> window system, based on <a href="CLX.html" class="internal">CLX</a> and <a href="CLUE.html" class="internal">CLUE</a>
|
|
</li>
|
|
<li>
|
|
<a href="xuriella.html" class="internal">xuriella</a> -
|
|
Xuriella XSLT is an implementation of XSLT 1.0, written entirely in Common Lisp
|
|
</li>
|
|
<li>
|
|
<a href="zen.html" class="internal">zen</a> -
|
|
zen is a hackable X server written in Common Lisp
|
|
</li>
|
|
</ul></div></div>
|
|
<div id="footer" class="buttonbar"><ul><li><a href="X11.html">Current version</a></li>
|
|
<li><a href="https://www.cliki.net/site/history?article=X11">History</a></li>
|
|
<li><a href="https://www.cliki.net/site/backlinks?article=X11">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=X11&from-revision=3770432389">Edit</a></li><li><a href="https://www.cliki.net/site/edit-article?create=t">Create</a></li></ul></div>
|
|
</div>
|
|
<div id="header-buttons" class="buttonbar">
|
|
<ul>
|
|
<li><a href="https://www.cliki.net/">Home</a></li>
|
|
<li><a href="https://www.cliki.net/site/recent-changes">Recent Changes</a></li>
|
|
<li><a href="CLiki.html">About</a></li>
|
|
<li><a href="Text Formatting.html">Text Formatting</a></li>
|
|
<li><a href="https://www.cliki.net/site/tools">Tools</a></li>
|
|
</ul>
|
|
<div id="search">
|
|
<form action="https://www.cliki.net/site/search">
|
|
<label for="search_query" class="hidden">Search CLiki</label>
|
|
<input type="text" name="query" id="search_query" value="" />
|
|
<input type="submit" value="search" />
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<div id="pageheader">
|
|
<div id="header">
|
|
<span id="logo">CLiki</span>
|
|
<span id="slogan">the common lisp wiki</span>
|
|
<div id="login"><form method="post" action="https://www.cliki.net/site/login">
|
|
<label for="login_name" class="hidden">Account name</label>
|
|
<input type="text" name="name" id="login_name" class="login_input" />
|
|
<label for= "login_password" class="hidden">Password</label>
|
|
<input type="password" name="password" id="login_password" class="login_input" />
|
|
<input type="submit" name="login" value="login" id="login_submit" /><br />
|
|
<div id="register"><a href="https://www.cliki.net/site/register">register</a></div>
|
|
<input type="submit" name="reset-pw" value="reset password" id="reset_pw" />
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body></html> |