IT-lexikon › Infrastruktur › Oberon (operativsystem)

Oberon (operativsystem)

Infrastruktur In English → Uppdaterad: 2026-10-10
Mer info
Skapad av
Niklaus Wirth, Jürg Gutknecht
År
Ägare
ETH Zürich
Typ
Operativsystem

ETH Zürichs operativsystem från 1987, skrivet av Niklaus Wirth och Jürg Gutknecht, där skärmen är kaklad text och varje ord på formen Modul.Kommando körs med ett musklick.

Wirth kom hem från ett sabbatsår på Xerox PARC 1985 med intrycken från Cedar och övertygelsen att det mesta kunde göras mindre. Med Gutknecht byggde han språket Oberon, arbetsstationen Ceres och ett operativsystem till den, allt i ett. Skärmen delas i två lodräta spår, ett för användarens texter och ett för systemets, och i spåren staplas "viewers" utan att överlappa — ett kaklat gränssnitt tio år före termen. Inga ikoner, inga menyer. Kommandon är text: står det Edit.Open någonstans på skärmen räcker det att mittklicka på ordet för att köra proceduren, och en viewers titelrad är bara en rad sådana ord.

Hela systemet med kompilator, redigerare och fönstersystem beskrevs i boken Project Oberon 1992 och rymdes på några tusen rader. Rob Pike har nämnt Oberon som förebild för acme i Plan 9, som lånade både kaklingen och idén att körbar text är det enda gränssnitt man behöver. Oberon System 3 lade till komponenter kallade Gadgets, och Bluebottle, senare A2, gav överlappande fönster och stöd för flera processorer. 2013 skrev Wirth om boken för en egen RISC-processor på en FPGA, så att systemet åter kunde köras på hårdvara utan något under sig.

← Tillbaka till lexikonet