Oberon (operating system)
| Tiled window arrangement of Oberon | |
| Developer | Niklaus Wirth Jürg Gutknecht | 
|---|---|
| Written in | Oberon | 
| OS family | Oberon | 
| Working state | Current | 
| Source model | Open source | 
| Initial release | 1987 | 
| Available in | English | 
| Platforms | Ceres (NS32032), IA-32, Xilinx Spartan, and many others | 
| Kernel type | Object-oriented | 
| Default user interface | Text-based user interface | 
| License | BSD-style | 
| Preceded by | Medos-2 | 
| Official website | www | 
The Oberon System is a modular, single-user, single-process, multitasking operating system written in the programming language Oberon. It was originally developed in the late 1980s at ETH Zurich. The Oberon System has an unconventional visual text user interface (TUI) instead of a conventional command-line interface (CLI) or graphical user interface (GUI). This TUI was very innovative in its time and influenced the design of the Acme text editor for the Plan 9 from Bell Labs operating system and bears some similarities with the worksheet interface of the Macintosh Programmer's Workshop.
The system also evolved into the multi-process, symmetric multiprocessing (SMP) capable A2 (formerly Active Object System (AOS), then Bluebottle), with a zooming user interface (ZUI).