|
|
1.1 root 1: Title: The X Window System
2:
3: Authors: Bob Scheifler
4: MIT / Laboratory for Computer Science
5: 531 Tech Sq,
6: Cambridge, Mass. 02139
7:
8: Jim Gettys
9: MIT / Project Athena
10: E40-342C
11: Cambridge, Mass. 02139
12:
13: Net addresses: [email protected] ([email protected])
14: [email protected] ([email protected])
15: [email protected] ([email protected])
16: [email protected] ([email protected])
17:
18: Other major contributors include Tony Della Fera, Mark Vandevoorde, Ron
19: Newman (Project Athena), Paul Johnson, Paul Asente (Stanford U.), Doug
20: Mink (SAO), Shane Hartman, Stuart Malone, (MIT-LCS), and Chris Kent
21: (Purdue). The Sun implementation is thanks to Dave Rosenthal of Sun
22: Microsystems. Great thanks must be given to Digital's Unix Engineering Group
23: for the QDSS implementation, and to Digital's Workstations group for the
24: QVSS implementation.
25:
26:
27: Description:
28:
29: X is a network transparent window system for bitmap displays that
30: currently runs on 6 different types of displays. These include the DEC
31: VS100, VS1, VS2, VS2-GPX, the Lexidata 90, and most Sun Microsystems
32: displays, (not yet finished). The implementations for the IBM RT/PC
33: displays (ACIS experimental display, APA8, APA16 did not quite make this
34: release. Other manufacturers are in the works. The implementations here
35: are for the Digital Vs100, and Sun displays. It should be possible
36: to port X to many different display architectures. No presumption is
37: made in X that it can touch the bits on the screen directly, for
38: example.
39:
40: The directory tree here includes all of the device independent X client
41: programs and the device dependent server for the DEC Vs100 developed at
42: MIT. Contributions of other software are gratefully acknowledged. This
43: has been a community effort for quite a while now, and the continuation
44: of this tradition would be helpful to all. Most of the client code has
45: now been ported to several other non-Vax architectures and should be
46: reasonably easily portable across 4.2BSD based systems.
47:
48: X supports overlapping windows, fully recursive subwindows, and
49: provides hooks for several different styles of user interface.
50: Applications provided include a terminal emulator (~Vt102 and Tek 4010),
51: bitmap editor, several window managers, access control program,
52: clock, window dump and undump programs, hardcopy printing program for
53: the LN03 printer, and several typesetting previewers.
54:
55: If you don't like our window manager(s), go write your own.... Don't
56: bother us unless you CAN'T write it with the tools provided.
57:
58: See the document in "doc/installation" for installation directions.
59:
60: See the document in "doc/ddX.doc" for specification of the device dependent
61: library.
62:
63: Inquiries about X should go to the "Xrequest" address above.
64: Please send bug reports to the "Xbugs" address above.
65:
66: From here on out, the cat is out of the bag. Have fun. Read the
67: README file in X/X before you do anything.
68:
69: We are most interested in talking to people actively porting this window
70: system to other hardware.
71:
72: Bob Scheifler
73: Jim Gettys
74:
75: Copyright 1984, 1985, 1986 Massachusetts Institute of Technology
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.