Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Oberon (operating system)

Oberon
Tiled window arrangement of Oberon
DeveloperNiklaus Wirth
Jürg Gutknecht
Written inOberon
OS familyOberon
Working stateCurrent
Source modelOpen source
Initial release1987 (1987)[1]
Available inEnglish
PlatformsCeres (NS32032), IA-32, Xilinx Spartan, and many others
Kernel typeObject-oriented
Default
user interface
Text-based user interface
LicenseBSD-style[2]
Preceded byMedos-2
Official websitewww.projectoberon.net

The Oberon System[3] is a modular, single-user, single-process, multitasking operating system written in the programming language Oberon.[4] 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.

The system also evolved into the multi-process, symmetric multiprocessing (SMP) capable A2 (formerly Active Object System (AOS),[5] then Bluebottle), with a zooming user interface (ZUI).

  1. ^ Kulka, Irena. "Oberon: Welcome to Oberon". ETH. Archived from the original on 6 January 2017. Retrieved 27 November 2017.
  2. ^ ETH-License
  3. ^ Wirth, Niklaus; Gutknecht, Jürg (1988). The Oberon System: Report Number 88 (PDF) (Report).
  4. ^ Wirth, Niklaus: The Programming Language Oberon. Software - Practice and Experience, 18:7, 671-690, Jul. 1988
  5. ^ Muller, Pieter Johannes (2002). The active object system design and multiprocessor implementation (PDF) (PhD). Swiss Federal Institute of Technology, Zürich (ETH Zurich).

Previous Page Next Page






Oberon Japanese Oberon (sistema operacional) Portuguese Оберон (операционная система) Russian Оберон (операційна система) Ukrainian

Responsive image

Responsive image