Oberon operating system

E168961

The Oberon operating system is a minimalist, modular OS designed by Niklaus Wirth and Jürg Gutknecht to accompany the Oberon programming language and demonstrate principles of simplicity and efficiency in system design.

All labels observed (7)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf minimalist operating system
monolithic kernel
operating system
research operating system
countryOfOrigin Switzerland
creator Jürg Gutknecht
Niklaus Wirth
designedFor Oberon programming language
designGoal efficiency
minimalism
modularity
simplicity
developedAt ETH Zurich
developer Jürg Gutknecht
Niklaus Wirth
documentation Project Oberon book
hasFeature cooperative multitasking
dynamic module loading
garbage-collected runtime
integrated programming environment
modules as loadable units
mouse-based text interaction
single address space
single-process system
text-based user interface
type-safe system programming
hasUserInterface Oberon text-based GUI
influenced A2 operating system
Bluebottle operating system
Component Pascal based systems
Oberon-2 operating system variants
influencedBy Cedar system
Lilith system
Modula-2
kernelType monolithic
license various academic and open-source licenses
notableFor didactic clarity of implementation
integration of language and operating system
very small code base
partOf Oberon project
linked to: Project Oberon
primaryUse education
research
systems programming education
programmingLanguage Oberon programming language
supports Oberon modules
procedural programming
structured programming
targetPlatform Ceres workstation
NS32032-based workstations
RISC architectures
writtenIn Oberon programming language

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Niklaus Wirth knownFor Oberon operating system
Niklaus Wirth developed Oberon operating system
Mesa (programming language) influenced Pilot (operating system)
subject linked to: Mesa
linked to: Oberon operating system
Oberon-2 platform Oberon System
linked to: Oberon operating system
Niklaus Wirth knownFor Oberon operating system
subject linked to: Wirth
Oberon designedFor Oberon operating system
subject linked to: Oberon programming language
Oberon operating system hasUserInterface Oberon text-based GUI
linked to: Oberon operating system
Project Oberon hasPart Oberon operating system
Project Oberon hasPart Oberon file system
linked to: Oberon operating system
Project Oberon hasPart Oberon module system
linked to: Oberon operating system
Project Oberon influenced Oberon System 3
linked to: Oberon operating system