|
ABSTRACT
Between 1972 and 1980, the first distributed personal computing system was built at the Xerox Palo Alto Research Center. The system was composed of a number of Alto workstations connected by an Ethernet local network. It also included servers that provided centralized facilities. This paper describes the development of the hardware that was the basis of the system.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
N. Abramson. The ALOHA System. In Proc. AFIPS FJCC, pages 281-285, 1970.
|
 |
2
|
|
| |
3
|
D.R. Boggs et al. Pup: An internetwork architecture. IEEE Trans. Comm., 28(4):612-624, April 1980.
|
| |
4
|
D.K. Brotz. Laurel Manual. Technical Report CSL-81-6, Xerox Palo Alto Research Center, 1981.
|
| |
5
|
S. Card et al. Evaluation of mouse, ratecontrolled isometric joystick, step keys and text keys for text selection on a CRT. Ergonomics, 21(8):601-613, August 1978.
|
| |
6
|
Douglas W. Clark, B.W. Lampson, and Kenneth A. Pier. The memory system of a highperformance personal computer. In The Dorado: A High-Performance Personal Computer--Three Papers, CSL-81-1, pages 51-80, Xerox Palo Alto Research Center, 1981.
|
| |
7
|
L.P. Deutsch. Experience with a microprogrammed Interlisp system. IEEE Transactions on Computers, C-28(10), October 1979.
|
| |
8
|
L.P. Deutsch. A Lisp machine with very compact programs. In Proc. 3rd IJCAI, Stanford, 1973.
|
| |
9
|
L.P. Deutsch and E.A. WaTt. Requirements for an experimental programming environment. Technical Report CSL-80-10, Xerox Palo Alto Research Center, June 1980.
|
 |
10
|
|
| |
11
|
D.C. Engelbart. A conceptual framework for the augmentation of man's intellect. In Howerton and Weeks, editors, Vistas in Information Handling, volume 1, pages 1-29, Spartan Books, Washington, 1963.
|
| |
12
|
D.C. Engelbart and W.K English. A research center for augmenting human intellect. In Proc. AFIPS Conf., pages 395-410, 1968.
|
| |
13
|
E.R. Fiala. The MAXC systems. IEEE Computer, 11(5):57-67, May 1978.
|
| |
14
|
J.W. Forgie. The Lincoln TX-2 input-output system. In Proc. Western Joint Computer Conf., pages 156-160, February 1957.
|
 |
15
|
|
| |
16
|
|
| |
17
|
D. Ingalls. The Smalltalk graphics kernel. Byte, 6(8):168-194, August 1981.
|
 |
18
|
|
| |
19
|
R.K. Johnsson and J.D. Wick. An overview of the Mesa processor architecture. ACM Sigplan Notices, 17(4):20--29, April 1982.
|
| |
20
|
A.C. Kay. Microelectronics and the personal computer. Scientific American, 237(3):236-245, September 1977.
|
| |
21
|
|
| |
22
|
B.W. Lampson, editor. Alto User's Handbook. Xerox Palo Alto Research Center, 1976.
|
| |
23
|
B.W. Lampson. Guest editorial. Software- Practice and Experience, 2:195-196, 1972.
|
 |
24
|
|
| |
25
|
B.W. Lampson et al. A user machine in a timesharing system. Proc. IEEE, 54(12):1744-1766, December 1966.
|
| |
26
|
B.W. Lampson, Gene A. McDaniel, and Severo M. Ornstein. An instruction fetch unit for a high-performance personal computer. In The Dorado: A High-Performance Personal Computer--Three Papers, CSL-81-i, pages 21- 50, Xerox Palo Alto Research Center, 1981.
|
 |
27
|
|
| |
28
|
B.W. Lampson and R.F. Sproull. An open operating system for a single-user machine. ACM Operating Sys. Rev., 13(5), November 1979.
|
| |
29
|
J. Licklider. Man-computer symbiosis. IRE Trans. Human Factors in Electronics, HFFE-I:4- 11, March 1960.
|
 |
30
|
|
| |
31
|
R.M. Metealfe, D.R. Boggs, C.P. Thacker, and B.W. Lampson. U.S. Patent 4,063,220: Multipoint Data Communication System With Collision Detection. December 1977.
|
| |
32
|
M. Richards. BCPL: A tool for compiler writing and system programming. In AFIPS Conf. Proc., pages 557-566, 1969.
|
 |
33
|
|
| |
34
|
W. Teitelman. A tour through Cedar. IEEE Software, 1(4), April 1984.
|
| |
35
|
C.P. Thacker. SIL--a simple illustrator for cad. In S. Chang, editor, Fundamentals Handbook of Electrical Computer Engineering, Volume 3, pages 477-489, Wiley, 1983.
|
| |
36
|
C.P. Thacker et al. Alto: A personal computer. In Siewiorek et al., editors, Computer Structures: Principles and Examples, chapter 33, McGraw- Hill, 1982. Also CSL-79-11, Xerox Palo Alto Research Center (1979).
|
|