Journal ArticleDOI
The X window system
Robert W. Scheifler,James Gettys +1 more
Reads0
Chats0
TLDR
An overview of the X Window System is presented, focusing on the system substrate and the low-level facilities provided to build applications and to manage the desktop.Abstract:
An overview of the X Window System is presented, focusing on the system substrate and the low-level facilities provided to build applications and to manage the desktop The system provides high-performance, high-level, device-independent graphics A hierarchy of resizable, overlapping windows allows a wide variety of application and user interfaces to be built easily Network-transparent access to the display provides an important degree of functional separation, without significantly affecting performance, which is crucial to building applications for a distributed environment To a reasonable extent, desktop management can be custom-tailored to individual environments, without modifying the base system and typically without affecting applicationsread more
Citations
More filters
Patent
Intelligent Automated Assistant
Thomas R. Gruber,Adam Cheyer,Dag Kittlaus,Didier Rene Guzzoni,Christopher Dean Brigham,Richard Donald Giuli,Marcello Bastea-Forte,Harry J. Saddler +7 more
TL;DR: In this article, an intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions.
Journal ArticleDOI
AtomEye: an efficient atomistic configuration viewer
TL;DR: AtomEye is free atomistic visualization software for all major UNIX platforms, based on a newly developed graphics core library of higher quality than the X-window standard, with area-weighted anti-aliasing.
Patent
Audio and video transmission and receiving system
Paul Yurt,H. Lee Browne +1 more
TL;DR: In this paper, a system of distributing video and audio information employs digital signal processing to achieve high rates of data compression, and the compressed and encoded audio and video information is sent over standard telephone, cable or satellite broadcast channels to a receiver specified by a subscriber of the service, preferably in less than real time, for later playback and optional recording on standard audio and/or video tape.
Proceedings ArticleDOI
On finding duplication and near-duplication in large software systems
TL;DR: A program called dup can be used to locate instances of duplication or near-duplication in a software system and is shown to be both effective at locating duplication and fast.
Proceedings ArticleDOI
Architectural mismatch or why it's hard to build systems out of existing parts
TL;DR: This paper uses the experience of building a family of software design environments from existing parts to illustrate a variety of types of mismatch that center around the assumptions a reusable part makes about the structure of the application in which is to appear.
References
More filters
Book
Common Lisp the Language
TL;DR: This greatly expanded edition of the defacto standard is written by the Vice- Chairman of X3J13 (the ANSI committee responsible for the standardization of Common Lisp) and contains the entire text of the first edition plus six completely new chapters.
Journal ArticleDOI
Andrew: a distributed personal computing environment
James Morris,Mahadev Satyanarayanan,Michael H. Conner,John H. Howard,David S. H. Rosenthal,F. Donelson Smith +5 more
TL;DR: The origins of Andrew are traced, its goals and strategies are discussed, and an overview of the current status of its implementation and usage is given.
Journal ArticleDOI
Guardians and Actions: Linguistic Support for Robust, Distributed Programs
TL;DR: In this article, the authors present an integrated programming language and system designed to support the construction and maintenance of distributed programs: programs in which modules reside and execute at communicating, but geographically distinct, nodes.
Journal ArticleDOI
The V Kernel: A Software Base for Distributed Systems
TL;DR: Developed to take advantage of the facilities of today's powerful personal workstations, the V kernel provides good system performance, not just good kernel performance.