Oberon Sistemi
Daha fazla bilgi
- Geliştiren
- Niklaus Wirth, Jürg Gutknecht
- Yıl
- Sahip
- ETH Zürih
- Tür
- İşletim sistemi
ETH Zürih’in 1987 tarihli, Niklaus Wirth ve Jürg Gutknecht’in yazdığı işletim sistemi: ekranın döşemeli metinden oluştuğu ve Modül.Komut biçimindeki her sözcüğün tıklanınca çalıştığı yer.
Wirth, 1985’te Xerox PARC’taki sabbatical’dan Cedar izlenimleri ve çoğu şeyin daha küçük yapılabileceği inancıyla döndü. Gutknecht’le birlikte Oberon dilini, Ceres iş istasyonunu ve onun için bir işletim sistemini, hepsini tek bir proje olarak yaptı. Ekran iki dikey izle bölünür; biri kullanıcının metinleri, biri sistemin içindir ve her izin içinde “görüntüleyiciler” (viewers) üst üste binmeden istiflenir: bu terim ortaya çıkmadan on yıl önce döşemeli bir arayüz. Simge yok, menü yok. Komutlar metindir: ekranda herhangi bir yerde Edit.Open görünüyorsa, sözcüğe orta tıklama o yordamı çalıştırır ve bir görüntüleyicinin başlık çubuğu basitçe böyle sözcüklerden oluşan bir satırdır.
Derleyici, düzenleyici ve pencere sistemi dahil sistemin tamamı 1992 tarihli Project Oberon kitabında anlatıldı ve birkaç bin satıra sığıyordu. Rob Pike, Oberon’u Plan 9’daki acme için bir model olarak andı; acme hem döşemeyi hem de çalıştırılabilir metnin ihtiyaç duyacağınız tek arayüz olduğu fikrini ondan aldı. Oberon System 3, Gadgets adlı bileşenler ekledi; Bluebottle, sonradan A2, örtüşen pencereler ve çok işlemci desteği getirdi. 2013’te Wirth kitabı, bir FPGA üzerindeki kendi RISC işlemcisi etrafında yeniden yazdı; böylece sistem bir kez daha altında hiçbir şey olmayan donanımda çalışabildi.