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 (14)

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 (30)

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
ETH Oberon compiler → targetOperatingSystem → Oberon operating system ⓘ
ETH Oberon compiler → designedFor → Oberon system ⓘ
linked to: Oberon operating system
ETH Oberon compiler → designedFor → Oberon workstation environment ⓘ
linked to: Oberon operating system
ETH Oberon compiler → integratedWith → ETH Oberon system ⓘ
linked to: Oberon operating system
Astrobe for Oberon → relatedTo → Oberon operating system ⓘ
Lilith system → influenced → Oberon system ⓘ
linked to: Oberon operating system
Lilith system → influenced → Oberon operating system design ⓘ
linked to: Oberon operating system
A2 operating system → predecessor → Oberon operating system ⓘ
A2 operating system → basedOn → Oberon operating system ⓘ
A2 operating system → successorOf → Native Oberon ⓘ
linked to: Oberon operating system
A2 operating system → influencedBy → Oberon System 3 ⓘ
linked to: Oberon operating system
Bluebottle operating system → basedOn → Oberon system ⓘ
linked to: Oberon operating system
Bluebottle operating system → extends → Oberon system ⓘ
linked to: Oberon operating system
Bluebottle operating system → isSuccessorOf → Oberon system ⓘ
linked to: Oberon operating system
Ceres workstation → notableFor → Oberon programming environment ⓘ
linked to: Oberon operating system
Jürg Gutknecht → notableWork → Oberon operating system ⓘ
Jürg Gutknecht → developed → Oberon System ⓘ
linked to: Oberon operating system
Jürg Gutknecht → coDesigned → Oberon operating system ⓘ
Jürg Gutknecht → notableWork → ETH Oberon workstation environment ⓘ
linked to: Oberon operating system