|Manufacturer||Modula Computer Systems|
|Media||Floppy disk 5.25 in (13.3 cm) 140 K|
|Operating system||Medos-2 (Modula-2)|
|Memory||256 K (131,072 16-bit words)|
|Storage||15 MB hard disk|
|Display||12 in (30 cm) monochrome bitmapped|
|Dimensions||15.5 in × 15 in × 14.5 in (39 cm × 38 cm × 37 cm)|
The DISER Lilith is a custom built workstation computer based on the Advanced Micro Devices (AMD) 2901 bit slicing processor, created by a group led by Niklaus Wirth at ETH Zürich. The project began in 1977, and by 1984 several hundred workstations were in use. It has a high resolution full page portrait oriented cathode ray tube display, a mouse, a laser printer interface, and a computer networking interface. Its software is written fully in Modula-2 and includes a relational database program named Lidas.
The Lilith processor architecture is a stack machine. Citing from Sven Erik Knudsen's contribution to "The Art of Simplicity": "Lilith's clock speed was around 7 MHz and enabled Lilith to execute between 1 and 2 million instructions (called M-code) per second. (...) Initially, the main memory was planned to have 65,536 16-bit words memory, but soon after its first version, it was enlarged to twice that capacity. For regular Modula-2 programs however, only the initial 65,536 words were usable for storage of variables."
The development of Lilith was influenced by the Xerox Alto from the Xerox PARC (1973) where Niklaus Wirth spent a sabbatical from 1976 to 1977. Unable to bring back one of the Alto systems to Europe, Wirth decided to build a new system from scratch between 1978 and 1980, selling it under the company name DISER (Data Image Sound Processor and Emitter Receiver System). In 1985, he had a second sabbatical leave to PARC, which led to the design of the Oberon System. Ceres, the follow-up to Lilith, was also released in 1985.
|Developer||Svend Erik Knudsen|
|Update method||Compile from source code|
|Package manager||Modula-2 modules|
|Platforms||Lilith (AMD 2901)|
|Kernel type||Modular, object-oriented|
The Lilith operating system (OS), named Medos-2, was developed at ETH Zurich, by Svend Erik Knudsen with advice from Wirth. It is a single user, object-oriented operating system built from modules of Modula-2.
From 1986 into the early 1990s, Soviet Union technologists created and produced a line of printed circuit board systems, and workstations based on them, all named Kronos. The workstations were based on Lilith, and made in small numbers.
- ETH Zurich: Ready. YouTube (video). Zurich, Switzerland: ETH Zurich. 15 June 2017. Event occurs at 1:25–1:35. Retrieved 21 March 2021.
- Ohran, Richard (August 1984). "Lilith and Modula-2: A case study of high-level-language processor design". Byte. pp. 181–192. Retrieved 6 March 2021. Reprint.
- Sand, Paul A. (September 1984). "The Lilith Personal Computer". Byte. pp. 300–311. Retrieved 6 March 2021. Reprint.
- Böszörményi, László; Gutknecht, Jürg; Pomberger, Gustav, eds. (25 October 2000). The School of Niklaus Wirth: The Art of Simplicity. Morgan Kaufmann. ISBN 978-1558607231. ISBN 1-55860-723-4 & dpunkt, ISBN 3-932588-85-1.
- Wirth, Niklaus (January 1995). "A Brief History of Modula and Lilith". The ModulaTor. Nr. 0.
- Knudsen, Svend Erik (1983). Medos-2: A Modula-2 Oriented Operating System for the Personal Computer Lilith (PhD). ETH Zurich. doi:10.3929/ethz-a-000300091.
- Knudsen, Svend Erik (25 October 2000). "Medos in Retrospect". In Böszörményi, László; Gutknecht, Jürg; Pomberger, Gustav (eds.). The School of Niklaus Wirth: The Art of Simplicity. Morgan Kaufmann. pp. 69–86. ISBN 978-1558607231. ISBN 1-55860-723-4 & dpunkt, ISBN 3-932588-85-1.
- Kuznetsov, D.N.; Nedorya, A.E.; Tarasov, E.V.; Filippov, V.E. "Kronos: a family of processors for high-level languages". Kronos: History of a Project (in Russian). xTech. Retrieved 13 April 2021.
- "Kronos: History of a Project" (in Russian). xTech. Retrieved 8 April 2021.
|Wikimedia Commons has media related to Diser Lilith.|