Edinburgh Multiple Access System

The Edinburgh Multi-Access System (EMAS) was a mainframe computer operating system developed at the University of Edinburgh, Scotland, during the 1970s. EMAS was developed because none of the manufacturers' operating systems (nor independent systems such as Multics) came close to satisfying the demanding performance requirements of Edinburgh University.

Originally running on the ICL System 4/75 mainframe (based on the design of the IBM 360) it was later reimplemented on the ICL 2900 series of mainframes (as EMAS 2900 or EMAS-2) where it ran in service until the mid 1980s. Near the end of its life, the refactored version was back-ported (as EMAS-3) to the IBM System/370-XA architecture again, running on Amdahl 470 and NAS VL80 IBM mainframe clones into the early 1990s. It was a powerful and efficient general purpose multi-user system which supplied all the computing needs of Edinburgh University and the University of Kent (the only other site outside Edinburgh to adopt the operating system). The final EMAS system (the Edinburgh VL80) was decommissioned in July 1992.

EMAS had several advanced (for the time) features, including dynamic linking, multi-level storage, an efficient scheduler, a separate user-space kernel ('director'), a user-level shell ('basic command interpreter'), and a memory-mapped file architecture. Such features lead EMAS supporters to claim that their system was superior to Unix for the first 20 years of the latter's existence.

The Edinburgh Computer History Project is attempting to salvage some of the lessons learned from the EMAS project and has the complete source code of EMAS online for public browsing.

EMAS was written entirely in the Edinburgh IMP programming language, with only a small number of critical functions using embedded assembler within IMP sources.

Famous quotes containing the words multiple, access and/or system:

    Combining paid employment with marriage and motherhood creates safeguards for emotional well-being. Nothing is certain in life, but generally the chances of happiness are greater if one has multiple areas of interest and involvement. To juggle is to diminish the risk of depression, anxiety, and unhappiness.
    Faye J. Crosby (20th century)

    The Hacker Ethic: Access to computers—and anything which might teach you something about the way the world works—should be unlimited and total.
    Always yield to the Hands-On Imperative!
    All information should be free.
    Mistrust authority—promote decentralization.
    Hackers should be judged by their hacking, not bogus criteria such as degrees, age, race, or position.
    You can create art and beauty on a computer.
    Computers can change your life for the better.
    Steven Levy, U.S. writer. Hackers, ch. 2, “The Hacker Ethic,” pp. 27-33, Anchor Press, Doubleday (1984)

    [Madness] is the jail we could all end up in. And we know it. And watch our step. For a lifetime. We behave. A fantastic and entire system of social control, by the threat of example as effective over the general population as detention centers in dictatorships, the image of the madhouse floats through every mind for the course of its lifetime.
    Kate Millett (b. 1934)