Fact-checked by Grok 2 weeks ago

Xerox Alto

The Xerox Alto was a groundbreaking developed by engineers at Xerox's Palo Alto Research Center (PARC) and first operational in 1973, featuring the world's first (GUI) with windows, icons, and a for interaction, alongside Ethernet networking capabilities. It utilized a custom 16-bit running at approximately 5.8 MHz, with 128 to 512 kilobytes of main memory organized as 16-bit words, and a high-resolution monochrome bitmapped display of 606 by 808 pixels that supported overlapping windows and (what-you-see-is-what-you-get) document editing. Storage was provided by 2.5-megabyte removable cartridge disk drives, allowing for easy data exchange, while input included a standard , a three-button invented by , and an optional five-key chording keypad for advanced commands. The Alto emerged from PARC's mission, established by Xerox in 1970, to explore office automation and advanced computing for non-expert users, including children and office workers, rather than traditional programmers. Development began in 1972 under Butler Lampson and Charles Thacker, building on earlier innovations like Engelbart's 1968 "Mother of All Demos" that demonstrated the mouse and windows. Approximately 2,000 units were produced between 1973 and 1981, primarily for internal research at PARC and select external demonstrations, without commercial sale due to high costs exceeding $10,000 per unit (equivalent to about $80,000 in 2023 dollars). The system's software, including the Bravo word processor—the first WYSIWYG editor—and the Smalltalk programming environment, was written in microcode and supported networked file sharing via Ethernet, a 2.94 Mbit/s local area network co-developed by Robert Metcalfe. Key innovations of the Alto included its bitmapped display for precise graphics rendering, which enabled intuitive visual computing, and its that influenced subsequent systems like the workstation released in 1981. It also pioneered integration through the Dover printer, connected via Ethernet, allowing high-quality output of displayed content. The Alto's operating system, a single-user, single-tasking environment, emphasized user-friendliness with pop-up menus and drag-and-drop operations, marking a shift from command-line interfaces to visual metaphors that defined modern personal computing. Although never mass-produced, the Alto profoundly shaped the computing industry; a 1979 demonstration to inspired Apple's Lisa and Macintosh, while its concepts influenced Windows and other GUIs. Artifacts like an original Alto CPU are preserved at the , underscoring its role as a foundational in human-computer interaction. Today, emulations and releases by the allow ongoing study of its legacy in and .

Overview

Design Principles

The Xerox Alto's design was profoundly influenced by Douglas Engelbart's 1968 "," which showcased an interactive system with a , graphical display, and networked collaboration, inspiring PARC researchers to prioritize human augmentation through direct visual and manipulative interfaces over rigid command-line interactions. Complementing this, Alan Kay's 1972 concept envisioned a portable for children and individuals, emphasizing graphical, multimedia environments that fostered creativity and learning via overlapping windows, icons, and intuitive tools, rather than shared mainframes. These inspirations shifted the Alto toward a of personal empowerment, where computing became an extension of human thought and expression. Conceived in 1972 through Butler Lampson's memo "Why Alto?", the project responded to the limitations of systems like the SDS 940, which suffered from slow response times, , and inadequate support for interactive tasks despite enabling multi-user access. The core goals were to create an affordable machine—targeted at around $10,000 per unit—for individual use, providing dedicated power, local , and high-bandwidth to meet a single user's needs without reliance on centralized facilities. Networking via Ethernet enabled resource sharing, such as file servers and laser printers, while fostering experimentation in human-computer interaction to demonstrate the viability of distributed personal systems. Key principles included a graphics system for flexible, high-resolution displays approximating paper-like , using a frame buffer of about 0.5 million bits to arbitrary text, lines, curves, and images at roughly 70 pixels per inch, freeing applications from fixed sets. The bit-slice processor, built from TTL chips like the TI 74181 ALU and microprogrammed control store, allowed customizability through writable extensions, enabling rapid prototyping of instructions and emulations tailored to research needs, such as support or I/O handling. Integration of a three-button facilitated direct , with position updates every 38 microseconds driving a programmable cursor for intuitive pointing and selection, embodying the shift to visible, reversible actions on screen objects.

Key Features

The Xerox Alto featured a high-resolution display with 606 horizontal by 808 vertical pixels, providing approximately 0.5 million bits per screen for rendering text, , and interfaces. This display utilized a custom-adapted 875-line television monitor in portrait orientation, refreshed at 30 frames per second using a long-persistence white , which allowed for precise control over individual pixels and supported advanced visual representations not possible with character-based terminals of the era. The approach enabled the development of graphical user interfaces, where on-screen elements directly corresponded to output formats. A key input device was the three-button , which used optical encoding to track movement at about 100 points per inch, updating position coordinates every 38 microseconds for responsive pointing and gesturing. The supported a programmable 16x16 cursor for visual feedback, allowing users to interact with on-screen elements through button presses for actions like selection and menu invocation. Networking was integrated via Ethernet, operating at 2.94 megabits per second and capable of connecting up to 256 computers over distances up to 1 kilometer, facilitating , printing, and resource distribution among multiple Altos. The Ethernet controller handled packet transmission and reception as a dedicated task within the system. The Alto pioneered WYSIWYG editing capabilities, first realized in the Bravo text editor, where formatted text and layouts appeared on the display identically to the final printed output, leveraging the bitmap display for proportional fonts and precise positioning. Storage consisted of a 2.5 MB removable cartridge disk using the Diablo Model 31 drive, providing local persistent memory in a compact form factor. Physically, the Alto was designed as a compact desk-side unit, with the , , disk drive, and housed in a small floor-standing cabinet approximately 23 inches wide, paired with a desktop-mounted , , and for ergonomic personal use.

Development

Conception

In late , at the Palo Alto Research Center (PARC), Charles P. Thacker proposed the development of a system designed for individual use, featuring a bitmapped graphical and a for user interaction. This idea was initially discussed with Butler W. Lampson, a fellow researcher in PARC's Laboratory, who supported the concept. Together, Thacker and Lampson approached , head of the Systems Science Laboratory, in September , pitching the machine as an "Interim " to support Kay's initiatives. Kay approved the use of his lab's budget for the , enabling Thacker to begin design work. The proposal emerged amid PARC's broader mandate for innovative aimed at creating the "office of the future," influenced by contemporary advancements in , including ARPA-funded projects like Douglas Engelbart's oN-Line System (NLS) at , which demonstrated interactive with displays and devices. In December 1972, Lampson authored the internal memorandum "Why ?" to justify building 10 to 30 units of the Thacker had designed. The memo emphasized the Alto's potential as a cost-effective alternative to minicomputers—estimated at around $10,500 per unit—while offering greater capabilities for personal tasks, such as document editing, graphics, and networked communication experiments. It highlighted applications in , , and education, positioning the Alto as a tool to advance multiple PARC areas. Project approval came from corporate in early 1973, with the first prototype completed by spring at a cost of approximately $12,000, funded initially through Kay's resources. This greenlight occurred despite internal skepticism, including from some PARC managers who doubted the practicality of personal computing over shared minicomputers, and reservations from Xerox's office equipment divisions, which prioritized copier technology over experimental R&D. Thacker's wager to build the machine in just months underscored the project's ambitious yet feasible scope, setting the stage for its .

Implementation and Team

The Xerox Alto was developed at the Xerox Palo Alto Research Center (PARC) in , employing an iterative prototyping approach that allowed rapid refinement of the design based on ongoing testing and feedback. The core development team included Charles P. Thacker as hardware lead, who spearheaded the system's architecture and component design. Butler W. Lampson served as software lead, overseeing the creation of foundational elements like the operating system and early applications. contributed the overall vision, drawing from his Smalltalk research to emphasize personal computing and interactive interfaces, and he endorsed the project as an "Interim ." Key contributions also came from Robert F. Sproull, Ed M. McCreight, and David R. Boggs, who assisted with hardware implementation, microcode, and interfacing. The first prototype became operational in early 1973, marking the debut of the system at PARC in the spring of that year. Full production units followed by , with approximately 2,000 systems ultimately built by to support research and internal applications. Engineering challenges centered on constructing a custom bit-slice processor using 74181 ALU chips to achieve the required performance for and interactivity. The team addressed complexities in integrating and debugging the display controller for bitmap and the disk interfaces for reliable , iterating through hardware revisions to ensure stability.

Hardware

Processor and Memory

The Xerox Alto featured a 16-bit microprogrammed implemented using a bit-slice architecture, constructed from discrete logic chips across five printed circuit boards. The central (ALU) consisted of four SN74S181 4-bit slice chips, enabling 16 arithmetic and 16 logical functions on 16-bit operands. The operated at a clock speed of 5.88 MHz (170 ns cycle time) and delivered an effective performance of approximately 0.4 million . The processor supported multitasking through a shared micromachine with 16 fixed-priority tasks, including an for user programs, refresh, and I/O operations such as disk . It included 32 16-bit R registers for general use, eight 32-bit S registers for like indexing, and a microprogram counter with associated for . This allowed efficient interleaving of computation and I/O, though access bottlenecks limited overall throughput compared to dedicated systems. Main memory consisted of 128 (64K 16-bit words) of dynamic in the base configuration, expandable up to 512 (256K words) in later Alto II models through additional memory banks. It utilized 16K-bit NMOS chips with an 850 ns access time, organized for error correction via a 6-bit and overall for single-error correction and double-error detection. The system employed physical addressing with no support, but allocated dedicated paged regions within main memory for the display buffer. The instruction set was custom-designed and implemented via stored in 1K words of , expandable to 4K words (1K plus 3K ) for user-programmable extensions. Microinstructions were 32 bits wide, handling arithmetic, logical operations, I/O tasks, and display functions, while emulating a higher-level set optimized for languages like , with support for 16-bit data words and 16-bit addresses. This approach facilitated rapid prototyping of emulators for other languages, such as Smalltalk and , directly within the . For persistent storage, the Alto used a single-platter removable cartridge disk drive from Diablo Systems Model 31, providing 2.5 MB capacity formatted into 4,872 sectors of 256 16-bit words each, with read/write heads and encoding for self-clocking data transfer. Later configurations supported up to two Model 31 drives or a Model 44 for doubled capacity, and optional high-performance interfaces like the CalComp , which enabled 14 MB or 19 MB drives with faster seek times and transfer rates up to 9 Mbits per second.

Peripherals and Networking

The Xerox Alto featured a standard with 64 keys, each producing a unique signal line for direct detection by the system without encoding delays, enabling responsive input for text entry and commands. Complementing the was a three-button , an optical-electromechanical with approximately 100 counts per inch resolution, providing 10-bit coordinate precision (0-1023) mapped to the display's grid for precise cursor control. An optional five-key chording keyset provided advanced input for chorded commands. The display subsystem utilized a custom hardware controller to manage a 1024 × 1024 bit-mapped frame buffer, though the visible resolution on the monitor was effectively 606 pixels horizontally by 808 pixels vertically due to the and margins. This was refreshed at 30 frames per second using an interlaced 60 Hz field rate, driven by a dedicated processor that interpreted display lists to render and text efficiently. The subsystem connected to a 17-inch () monitor oriented in portrait mode, providing an 8.5 × 11 inch viewing area optimized for full-page document simulation at approximately 72 . Additional peripherals included an audio output capability via an optional sound board, primarily used for generating simple beeps and tones to provide auditory during operations. An optional printer supported connections to devices like the Diablo HyType or Versatec , allowing output of bit-mapped content through memory-mapped registers. Networking was enabled by an integrated EtherNet transceiver operating at 2.94 Mbps, supporting connections for local area networks spanning up to one kilometer and accommodating up to 256 nodes including other Altos and servers. The system employed the PARC Universal Packet (PUP) protocol suite for internetwork communication, which handled packet routing, delivery, and higher-level services in a connectionless manner, serving as a foundational influence on subsequent standards like TCP/IP. The processor managed I/O for these peripherals through dedicated memory-mapped interfaces and handling.

Software

Operating System

The Xerox Alto's operating system, designed by and implemented with contributions from Gene McDaniel, Robert F. Sproull, and David R. Boggs, began as a basic microcode-based monitor without a full-fledged OS, evolving into a simple executive for resource management. This monitor, stored in the processor's 4K-word control store (initially 1K and later expanded with ), handled essential functions including booting, processing across 16 channels via the NIW , and I/O operations through dedicated tasks for devices like the disk, , and Ethernet interface. The system supported multitasking with up to 16 fixed-priority tasks, enabling low-overhead switching every few microseconds using the NTASK and , where the task ran at the lowest priority and I/O tasks (e.g., for refresh) took precedence. Memory management employed fixed partitioning to allocate resources efficiently within the Alto's 64K to 256K 16-bit words of main memory, lacking or hardware protection mechanisms. Approximately half of memory was dedicated to the bitmap (the first 32K words for the 606x808 raster), with the remainder partitioned for code and data; larger programs utilized disk-based to extend effective capacity, facilitated by bank registers for accessing banks. This approach, influenced by Stoy and Strachey's OS6 , prioritized simplicity and direct hardware control over complex abstraction. The file system featured a flat structure on the 2.5 MB removable cartridge disks, where files consisted of non-contiguous pages identified by labels and allocation hints, without hierarchical directories to maintain operational efficiency. Local storage was supplemented by server-based shared access over Ethernet, using protocols like the Interim File Service for distributed file operations and redundancy, allowing multiple Altos to share resources without local disk dependency. The boot process initiated from ROM for basic initialization or directly from disk/Ethernet, loading the simple to enable task switching and load user programs like the Alto Executive for command-line interaction and file management. This provided a foundational layer for running applications, emphasizing and user experimentation in the PARC environment.

Applications and User Interface

The Xerox Alto's () introduced pioneering elements that transformed user interaction with computers, including overlapping windows that allowed multiple applications to share the screen simultaneously, icons representing files and programs, and pull-down or pop-up menus for command selection. These features were driven by a three-button , enabling precise pointing, selection, and dragging of objects across the bitmapped display, which rendered graphics at 606 by 808 pixels for smooth visual feedback. Among the Alto's notable applications, Bravo stood out as the first WYSIWYG (What You See Is What You Get) word processor, developed in 1974 by Butler Lampson and Charles Simonyi, allowing users to edit text with real-time preview of formatting and layout as it would appear when printed. Draw, a vector graphics editor created by Patrick C. Baudelaire, enabled the creation of scalable line drawings and diagrams through mouse-based point selection and connection, supporting precise geometric constructions without pixel-level editing. Laurel, introduced around 1976, served as an innovative email client with a three-pane interface for viewing message headers, reading incoming mail, and composing replies, facilitating efficient management of electronic correspondence over the Ethernet network. Smalltalk, developed by , , and Adele Goldberg starting in 1972 on the Alto, exerted significant influence through its environment, featuring interactive demos that showcased dynamic code modification and execution within a live . These demonstrations, such as simulations and user-created animations, illustrated Smalltalk's emphasis on message-passing between objects, enabling and educational exploration of programming concepts in a visual, bitmapped space. The Alto's user interaction model embodied an early form of direct manipulation, where users could intuitively select, move, and resize graphical elements using the , complemented by pop-up menus that appeared contextually for actions like , or paste. Bitmapped fonts, designed at 72 DPI to match the display's , provided scalable with support for multiple styles and sizes, ensuring legible and aesthetically pleasing text rendering across applications. This paradigm shifted computing from command-line inputs to visual, immediate feedback, laying foundational principles for modern interfaces.

Deployment and Influence

Internal Use at Xerox

Following its development, the Xerox Alto was deployed internally across Xerox facilities, with approximately 1,000 units in use at various laboratories, including the Palo Alto Research Center (PARC) and other corporate sites by the late 1970s. By summer 1979, nearly 1,000 Altos were in regular use, mainly by researchers, engineers, and administrative staff at PARC, replacing shared systems with personal workstations. These systems supported daily tasks such as document preparation through bitmap graphics and editing, scientific simulations, and early networking experiments over Ethernet, enabling collaborative workflows among over 100 users at PARC. Key projects at PARC leveraged the Alto for office automation prototypes, including the development of integrated applications for text editing, electronic mail, and that formed the basis of modern office systems. The Alto was notably integrated with early technologies prototyped at PARC, allowing high-resolution output from graphical documents to devices like modified photocopiers and precursors to the commercial Xerox 9700 printer introduced in , which supported speeds up to 2 pages per second. This integration enabled what-you-see-is-what-you-get printing, a of PARC's vision for automated offices, with Altos serving as controllers for networked printing experiments. Despite its innovations, the Alto's high cost—around $12,000 per unit for early prototypes—limited deployment to environments within , preventing broader internal . Reliability challenges further constrained usage, including frequent issues with the removable cartridge disk drives, such as head positioning failures and from mechanical wear, as well as display phosphor decay requiring periodic recalibration on the bitmap screens. The Alto's internal adoption fostered a cultural shift toward personal computing at PARC, where researchers engaged in hands-on training through self-built systems and shared , promoting an ethos of individual empowerment over centralized mainframes. Daily use by more than 100 staff members encouraged iterative and experimentation, embedding concepts like graphical interfaces and networked into Xerox's R&D practices.

External Diffusion

In December 1979, Apple CEO and a team of engineers visited PARC, where they received demonstrations of the Alto's , , and other innovations. This exposure profoundly influenced Apple's product development, directly inspiring the and related features in the (1983) and Macintosh (1984) computers. The Alto's technologies also drew interest from other industry leaders. In the early 1980s, personnel engaged with PARC's work, with later acknowledging 's pioneering role in graphical interfaces as a key influence on Windows development, beyond just Apple's adaptations. Additionally, facilitated external access through donations and limited sales; in 1978, the company donated 50 Alto systems to universities including Stanford, , Carnegie Mellon, and the to support academic research. Commercial dissemination remained constrained, with the Alto primarily distributed through Xerox's Interoffice Systems division for internal and select external use rather than broad market availability. Approximately 1,500 to 2,000 units were ultimately produced, with about half used non-commercially within and the rest provided to universities and partner research organizations. These efforts paved the way for commercial evolution within . In 1981, the company released the (8010 Information System), a that incorporated many Alto concepts into a product aimed at office environments, marking the first GUI-based system offered for sale.

Legacy

Technological Impact

The Xerox Alto pioneered several foundational technologies that established personal computing as a viable paradigm, including the (GUI), the three-button for direct manipulation, and Ethernet for local networking. These innovations, developed at PARC between 1972 and 1983, enabled intuitive interaction through overlapping windows, icons, and bitmap graphics, moving beyond command-line interfaces toward visual computing environments. The Alto's PARC Universal Packet (PUP) protocol stack further influenced the development of layered network architectures, contributing conceptual foundations to the by demonstrating end-to-end in a distributed personal computing context. The Alto demonstrated significant productivity gains in office environments by integrating networked workstations with tools like word processing, electronic mail, and high-resolution printing, allowing users to collaborate and create documents more efficiently than with centralized mainframe systems. This shifted industry paradigms from expensive, shared mainframes toward affordable, individual desktop computers, fostering the growth of and influencing corporate strategies to invest in personal workstations for knowledge workers. Specific legacies of the Alto include its bitmap display technology, which enabled pixel-level control for rendering graphics and text, becoming the standard for modern computer monitors and enabling scalable user interfaces. Its windowing system concepts, featuring resizable, overlapping windows managed by a desktop metaphor, directly inspired the window managers in Unix's (X11) and Apple's macOS, where elements like pull-down menus and drag-and-drop interactions trace roots to Alto demonstrations. The Alto's contributions were formally recognized with an IEEE Milestone in 2024 for establishing personal networked computing, and it is widely cited in computing histories as the first due to its complete integration of hardware, software, and user-centric design for individual use.

Preservation Efforts

As of the late , approximately 40 Xerox Alto systems were known to exist worldwide that were either operational or could be restored to working condition with sufficient effort. The (CHM) in , maintains several of these units, including two that were meticulously restored starting in and completed by 2017 as part of the museum's Alto System Project. One notable restoration effort in involved a unit donated by to , where engineers addressed issues such as failing power supplies and incompatible processor boards to achieve full functionality. Similarly, the Living Computers: Museum + Labs in restored two Alto systems that year, enabling public interaction with the hardware. To facilitate access to the Alto's software and operations without relying solely on aging hardware, emulation projects have played a crucial role in preservation. The emulator, developed by the Living Computers: + Labs and released in 2016, provides a faithful software of the Alto's , allowing original disk images and applications to run on modern computers. This open-source tool, available on platforms like , supports research by replicating the system's bit-slice processor, memory, and peripherals with high accuracy. Complementary hardware-assisted recreations have used field-programmable gate arrays (FPGAs) to emulate specific components, such as disk drives and Ethernet interfaces, aiding restorations by bypassing obsolete mechanical parts during testing and booting processes. Recent preservation activities have emphasized digitization and public engagement. In , marking the 50th anniversary of the Alto's , the CHM released a comprehensive archive of PARC materials from the 1970s to 1994, including Alto-related , documents, and filesystem images, made publicly accessible under non-commercial terms. This ongoing effort builds on earlier digitization of PARC's Alto filesystems, hosted by the CHM since the early , to preserve software artifacts for study. The CHM also hosted events that year, such as live demonstrations and talks on the Alto's innovations, further highlighting its historical significance. Preservation faces significant challenges due to the system's age and rarity. Sourcing obsolete components, such as custom displays that have not been produced for over 15 years, remains difficult, often requiring scavenging from other units or fabricating replacements. Disk packs suffer from and oxidation after decades of storage, complicating and necessitating specialized cleaning or for software access. Porting Alto software to emulators involves overcoming format incompatibilities and password protections on archived disks, though tools like have mitigated some of these issues for purposes.

References

  1. [1]
    Xerox History Timeline of Business Innovation and Design
    Xerox PARC prototypes Alto—the world's first personal computer—with the first "what-you-see-is-what-you-get" (WYSIWYG) editor, first commercial use of a ...2024 · 2019 · 2000 · 1990
  2. [2]
    Xerox Alto - CHM Revolution - Computer History Museum
    Developed by Xerox as a research system, the Alto marked a radical leap in the evolution of how computers interact with people, leading the way to today's ...
  3. [3]
    [PDF] Alto: A personal computer - Bitsavers.org
    Aug 7, 1979 · The principal characteristics of the Alto processor are described in Section 2. Sections 3 to 6 describe input-output controllers for the ...
  4. [4]
  5. [5]
    Xerox Alto Source Code - CHM - Computer History Museum
    Oct 21, 2014 · In 1980, Paul McJones used this Alto to develop portions of the Xerox Star operating system. The first Altos were built as research prototypes.
  6. [6]
    Xerox Alto Central Processing Unit
    The Alto was developed the Xerox Palo Alto Research Center. It was designed to be a networked operating system with a cutting-edge graphics display.
  7. [7]
    Restoring a Xerox Alto II Extended - Ed Thelen
    The Alto was - conceived in 1972 in a memo written by Butler Lampson, - inspired by the oN-Line System (NLS) developed by Douglas Engelbart at SRI ...
  8. [8]
    [PDF] Personal Dynamic Media
    The imagination and boldness of the mid-1970s Dynabook vision—and the accuracy with which. Alan Kay and Adele Goldberg foretold, in the following essay, ...
  9. [9]
    [PDF] XEROX Inter-Office Memorandum
    Introduction. This memo discusses the reasons for making a substantial number (10-30) of copies of the personal computer called Alto which has been designed by ...Missing: conceived SDS 940
  10. [10]
    Milestones:The Xerox Alto Establishes Personal Networked ...
    May 17, 2024 · The Alto display was bit-mapped with 606x808 pixels that allowed multiple fonts and type styles such as italics rather than the typical terminal ...Missing: principle | Show results with:principle
  11. [11]
    Restoring Y Combinator's Xerox Alto, day 2: Repairing the display
    Jul 1, 2016 · Custom monitor hardware was required to support the portrait orientation, which uses 875 scan lines instead of the standard 525 lines. The ...
  12. [12]
    [PDF] ALTO: A Personal Computer System Hardware Manual - Bitsavers.org
    It has programmable polarity, a low resolution mode which conseryes memory space, and a cursor whose position and content are under program control. An ...
  13. [13]
    50 Years Later, We're Still Living in the Xerox Alto's World
    Mar 1, 2023 · Kay gambled his budget on Lampson and Thacker's proposal, calling it the “Interim Dynabook.” Taylor, the charismatic comanager of the Computer ...
  14. [14]
    Why Alto? Butler Lampson's Historic 1972 Memo
    Xerox Alto (photo credit Dave Curbow). Why Alto? Butler Lampson's Historic 1972 Memo. Butler Lampson. The following memo, written in December 1972 represents a ...
  15. [15]
    Why Alto - Butler Lampson
    Why Alto. Butler W. Lampson. Citation: Xerox internal memorandum. Links ... This memo discusses the reasons for making a substantial number (10-30) of ...
  16. [16]
    Charles P. Thacker - A.M. Turing Award Laureate
    Butler Lampson was responsible for the design of much of the early Alto software, including the operating system and (with Charles Simonyi) the Bravo text ...
  17. [17]
  18. [18]
    [PDF] The XEROX "ALTO" by Clement Designlabs, 1972
    ' CARLJ. CLEMENT. Page 6. THE HISTORY OF THE XEROX ALTO. March 19,2002, Los Altos Hills, Cali fornia. In Jllne of 1972 Clement Designlabs received a request ...
  19. [19]
    Y Combinator's Xerox Alto: restoring the legendary 1970s GUI ...
    Jun 26, 2016 · Alan Kay recently gave his 1970s Xerox Alto to Y Combinator, and I'm helping with the restoration of this legendary system.<|separator|>
  20. [20]
    [PDF] ALTO: A Personal Computer System Hardware Manual
    An interface to the Ethernet, a 3 Mbps local network that can connect up to 256 Altos and other computers separated by as much as a mile. Most Ethernets are ...
  21. [21]
    GUIdebook > Articles > “The Xerox Alto Computer”
    Nov 15, 2003 · The Alto consists of four major parts: the graphics display, the keyboard, the graphics mouse, and the disk storage/processor box.
  22. [22]
    [PDF] ALTO: A Personal Computer System Hardware Manual
    An interface to the Ethernet, a 3 Mbps local network that can connect up to 256 Altos and other computers separated by as much as a mile. Most Ethernets are ...
  23. [23]
    [PDF] Alto: A personal computer - Bitsavers.org
    Aug 7, 1979 · The Alto was a small, low-cost personal computer designed in 1973 to replace larger shared systems, with a display, keyboard, mouse, and disk.Missing: timeline | Show results with:timeline
  24. [24]
    Alto I CPU with monitor, mouse, keyboard and 5-key chording keyset
    Alto I CPU with monitor, mouse, keyboard and 5-key chording keyset. Appears In: Xerox Alto ; Date Introduced: 1973 ; Photographer: Richards, Mark ; Dimensions: 22 ...
  25. [25]
    [PDF] Pup: An Internetwork Architecture
    Abstract: Pup is the name of an internet packet format (PARC Universal Packet), a hierarchy of protocols, and a style of internetwork communication. The ...
  26. [26]
    Xerox Alto source code
    Nov 9, 2017 · The Alto Operating System (OS) was designed by Butler Lampson, based on Stoy and Strachey's OS6. It was implemented by Lampson with Gene ...
  27. [27]
  28. [28]
    DigiBarn Software: Xerox Alto Operating System and Alto Applications
    The following screen shots show the Xerox Alto in operation with its Operating System, Executives, file managers, BravoX word processor, Draw program, and games ...
  29. [29]
    Introducing the Smalltalk Zoo - CHM - Computer History Museum
    Dec 17, 2020 · These specific demos take place in Smalltalk-76 running on a Xerox Alto. Dan Ingalls demonstrates various versions of Smalltalk through the ...
  30. [30]
    The Xerox Alto Struts Its Stuff on Its 40th Birthday - IEEE Spectrum
    Nov 15, 2017 · ... pop-up menus. Most of this vision of the “office of the future” was first unveiled at a meeting of Xerox executives held on 10 Nov 1977 ...
  31. [31]
    BRAVO text editor screen - CHM Revolution
    BRAVO is widely regarded as the first “What-You-See-Is-What-You-Get” (WYSIWYG) text editor, showing on the screen exactly how the page would appear when ...
  32. [32]
    [PDF] The Alto and Ethernet System Xerox PARC in the 1970's
    Oct 17, 2006 · The personal distributed computing system based on the Alto and the Ethernet was a major effort to make computers help people to think and ...Missing: limitations | Show results with:limitations
  33. [33]
    Milestone-Proposal:Xerox Alto
    Sep 19, 2019 · The Alto was the result of a joint effort by Ed McCreight, Chuck Thacker, Butler Lampson, Bob Sproull, and Dave Boggs, who were attempting to ...Missing: rationale | Show results with:rationale
  34. [34]
    The Early History Of Smalltalk
    This Smalltalk language (today labeled -71) was very influenced by FLEX, PLANNER, LOGO, META II, and my own derivatives from them. It was a kind of parser with ...
  35. [35]
    3.1.5 Xerox Alto, the Interim Dynabook and Smalltalk @mprove
    As soon as the first Altos became operational in 1974 the bootstrapping power unfolds. The network of Alto computers became a perfect testbed for numerous ...
  36. [36]
    The Xerox Alto Font Design System | Visible Language
    Aug 1, 2016 · It describes pioneering digital font software developed at the Xerox Palo Alto Research Center in 1974. Built for prototype personal workstations.
  37. [37]
    Xerox Parc's Engineers on How They Invented the Future
    (Many of the people at BCC were responsible for the design of the SDS 940, the computer on the strength of which Xerox bought Scientific Data Systems in 1968.).
  38. [38]
  39. [39]
    Xerox Invented Laser Printers
    Gary Starkweather invented the laser printer in 1969 at Xerox, and the first commercial printer, the Xerox 9700, was introduced in 1977.Missing: Alto integration
  40. [40]
    A 1970s disk drive that wouldn't seek: getting our Xerox Alto running ...
    Mar 31, 2018 · This blog post discusses our adventures debugging the Alto's Diablo hard drive and how we got it to work again.Missing: challenges | Show results with:challenges
  41. [41]
    Xerox PARC - CHM Revolution - Computer History Museum
    Apple engineers, and CEO Steve Jobs, visited Xerox PARC in December 1979 to see the Alto's graphical interface and look “under the hood.” That visit ...Missing: sources | Show results with:sources
  42. [42]
    Bill Gates credits Xerox, not Apple, for Windows - Axios
    Dec 15, 2017 · Bill Gates said Monday that both companies really cribbed off industry pioneer Xerox, which developed the graphical interface.
  43. [43]
    Xerox Star | computer workstation - Britannica
    a computer workstation called the Xerox Star, which was introduced in 1981. Though the process was expensive, the Star (and its prototype predecessor, the Alto)
  44. [44]
    Standards Making and the OSI Reference Model
    Technological evolutions and migrations to be studied will be: Xerox's Pup Protocol to XNS; DARPA's TCP Protocol to TCP/IP; IEEE Committee 802 standardizing ...
  45. [45]
    A History of the GUI - Ars Technica
    May 4, 2005 · Windows could overlap other windows on the screen, and a selected window would move itself to the top of the "stack." The concept of "icons" was ...
  46. [46]
    The Xerox Alto: A Personal Retrospective - Computer History Museum
    In this talk, Chuck Thacker and Butler Lampson describe a few of the applications and technologies the Alto enabled, as well as the exceptional working ...
  47. [47]
    A Conversation with Curator & Xerox Alto Restorer Al Kossow - CHM
    Jul 18, 2017 · The conversation provides an in-depth window into the triumphs, challenges, and the work required to restore historical computers.
  48. [48]
    Y Combinator's Xerox Alto: restoring the legendary 1970s GUI computer
    ### Summary of Y Combinator's Xerox Alto Restoration in 2016
  49. [49]
    Living Computer Museum restores Xerox Alto and debuts new ...
    Aug 2, 2016 · Living Computer Museum restores Xerox Alto and debuts new emulator. Devin Coldewey. 11:58 AM PDT · August 2, 2016.
  50. [50]
    jdersch/Contralto2: Xerox Alto Emulator - GitHub
    ContrAlto aspires to be a faithful emulation of the Xerox Alto series of pioneering graphical workstations developed at Xerox PARC starting in 1973.Missing: 2007 | Show results with:2007
  51. [51]
    Xerox Alto Restoration: Tools Development | by Aneddotica Magazine
    Feb 19, 2017 · ... FPGA based disc tool that simulates the Alto writing and reading from disc, and a BeagleBone based Ethernet tool that simulates a pre ...
  52. [52]
    Access Xerox PARC Archive - Support - Computer History Museum
    Read the following CHM Digital Archive Agreement and accept the terms and conditions at the bottom of the page to access the Xerox PARC Archive files.
  53. [53]
    From Alto to AI - CHM - Computer History Museum
    May 4, 2023 · The Alto computer transported computing 15 years into the future with its groundbreaking features and functions. It influenced Steve Jobs and Bill Gates.-- Alan Kay · Alto Team Panel · Ai Research Panel<|separator|>
  54. [54]