Domain/OS
This article needs additional citations for verification. (February 2008) |
System V | |
Default user interface | DM windowing system, CLI |
---|
Domain/OS is the discontinued operating system used by the Apollo/Domain line of workstations manufactured by Apollo Computer. It was originally launched in 1981 as AEGIS, and was rebranded to Domain/OS in 1988 when Unix environments were added to the operating system. It is one of the early distributed operating systems.[2] Hewlett-Packard supported the operating system for a short time after they purchased Apollo, but they later ended the product line in favor of HP-UX. HP ended final support for Domain/OS on January 1, 2001.
AEGIS
AEGIS is distinctive mainly for being designed for the networked computer, as distinct from its competitors, which are essentially standalone systems with added network features. The prime examples of this are the
Domain/OS implements functionality derived from both System V and early BSD Unix systems. It improves on AEGIS by providing a core OS upon which the user can install any or all of three environments: AEGIS, System V Unix, and BSD Unix. This was done in order to provide greater compatibility with Unix; AEGIS version SR9, which immediately preceded Domain/OS (itself numbered SR10) has an optional product called Domain/IX available, which provides a similar capability, but with some drawbacks, principally the fact that core administrative tasks still require AEGIS commands. Also, the SR9 permissions system is not fully compatible with Unix behaviour. Domain/OS provides new administrative commands and a more complex permissions system which can be configured to behave properly under any of the three environments. Domain/OS also provides an improved version of the X Window System, complete with VUE (HP's predecessor to CDE), but performance tends to be poor.[citation needed]
User upgrading from AEGIS SR9 to Domain/OS SR10 was slowed by the fact that many users saw no requirement, by increased disk space requirements, by new and more complex administration tools, by SR10's poorer performance, and by the buggy nature of SR10.0, although later versions are more reliable. However, later HP/Apollo machines (the DN10000, DN2500 and 4xx series workstations) can only run SR10.
Unlike many operating systems of the day, which were written in C or assembly language, many Domain/OS components are written in Pascal. Compilers for users are available for C, C++, Pascal, and Fortran.
All of the distributed administration features of Domain/OS are built around a
User interface
AEGIS is similar to other workstations of the time, in that it uses a high-resolution graphics screen and mouse to provide a
The AEGIS command interface is similar to
History
![]() | This section needs expansion. You can help by adding to it. (October 2008) |
Domain/OS incorporates several ideas from Multics, including single-level store and dynamic linking.[3]
Release | Date |
---|---|
1.0 | March, 1981 |
1.1 | April, 1981 |
2.0 | July, 1981 |
2.1 | August, 1981 |
2.2 | September, 1981 |
3.0 | November, 1981 |
3.1 | January, 1982 |
4.0 | April, 1982 |
6.0 | May, 1983 |
7.0 | October, 1983 |
8.0 | April, 1984[4] |
8.1 | February, 1985 |
9.2 | February, 1986 |
9.2.3 | April, 1986 |
9.2.5 | May, 1986 |
9.5 | January, 1987 |
9.7 | November, 1987 |
10.1 | December, 1988 |
10.2 | November, 1989 |
10.3 | August, 1990 |
10.4 | March, 1992 |
See also
References
- ^ "Apollo Domain System Software Release Document 10.4" (PDF). March 1992.
- ISBN 0-470-03449-1.
- ^ "Aegis Outline" (PDF). March 1985.
- ISBN 1-56720-178-4.
Further reading
- DOMAIN System User's Guide. Apollo Computer Inc., 2nd. ed., 1987[1]