Ceres (workstation)
The Ceres Workstation was a computer built by Niklaus Wirth's group around 1985. Ceres was a workstation based on the NS320xx a CPU by National Semiconductor. Ceres was a follow-up project to the Lilith, a machine based on AMD bit-slice technology and the programming language Modula-2. The operating system of Ceres, called "The Oberon System" was completely written in the programming language Oberon. It is an early example of an object oriented operating system utilizing garbage collection on the system level and a document centered approach for the user interface, as envisaged later with OpenDoc.
On the same hardware Clemens Szyperski[1] implemented as part of his PhD thesis[2] an operating system, called ETHOS, which was taking full advantage of object oriented technologies. According to a posting of Clemens Szyperski on usenet[3] the BlackBox Component Builder, formerly known as Oberon/F, incorporates many of his ideas and principles.
Links
- ETH Computer Science History
- Ceres-1 and Ceres-3 at the Computer History Museum, Mountain View, California, USA (see also its publications, especially pages 6 & 7 of Core 3.1)
- Hardware Description of the Workstation Ceres ETH Technical Report 70
- Design of the Processor-Board for the Ceres-2 Workstation
- Hardware Description of the Workstation Ceres-3 ETH Technical Report 168
References
- Clemens Szyperski archived personal page from Microsoft Research
- Clemens Alden Szyperski, Insight ETHOS: On Object Orientation in Operating Systems. 1992. electronic reprint.
- Usenet, comp.lang.oberon 2-Apr-1995 Information on ETHOS