Oberon (operációs rendszer)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. március 11-én felülvizsgált verziótól ; az ellenőrzések 8 szerkesztést igényelnek .

Az Oberon  egy Niklaus Wirth és Jürg Gutknecht által fejlesztett operációs rendszer .( ETHZ ) a Ceres egyfelhasználós munkaállomáshoz az "Oberon projekt" [1] részeként . Mint a szerzők írták, a projekt fő célja az volt, hogy "a teljes rendszert a semmiből megtervezzék és megvalósítsák, és úgy strukturálják, hogy az teljes egészében leírható, magyarázható és érthető legyen". Az 550 oldalas könyv [1] valóban tartalmazza a rendszer teljes leírását a forrásszövegekkel együtt .

Az Oberon a projekt részeként kifejlesztett azonos nevű programozási nyelven íródott . Megörökölte Wirth és Gutknecht korábbi projektjét , a Lilith személyi munkaállomás operációs rendszert és a Cedar OS -t, amelyet a Xerox Palo Alto Research Centerében ( Xerox PARC ) fejlesztettek ki , ahol Wirth és Gutknecht 1984-ben egy év szabadságot töltött. -1985. A nagy teljesítményű, de összetett és instabil Cedar operációs rendszernek való kitettség késztette Wirth-et és Gutknechtet az Oberon Project elindítására. [egy]

Az Oberon rendszer nagyon elegánsan és minimalista módon valósít meg számos technikai ötletet (a megvalósítási nyelvtől kezdve), amelyeket kényelmesen Oberon technológiáknak nevezünk , mert bár ezek az ötletek külön-külön nem voltak teljesen újak, mindenesetre a kiválasztás, ill. Wirth és Gutknecht kétségtelen érdeme a gondos integráció egyetlen rendkívül megbízható rendszerbe, amely a gondos átfogó tervezés és a részletek gondos tanulmányozásának példája. Az Oberon projekt ideológiájának hatása például a LabVIEW és az Inferno rendszerekben is megfigyelhető .

Az Oberon technológiák hatékonyságának bizonyítéka az a tény, hogy az Oberon operációs rendszert Wirth és Gutknecht végzős hallgatók gyorsan átvitték számos különböző platformra, beleértve az Amigát , a PC -t és másokat [2] .

A rendszer különböző platformokra való verziói jelenleg elérhetők. [3] .

Az Oberon interakciója a felhasználóval a text as-interface megközelítésen alapul . Van egy grafikus felhasználói felület is , amely támogatja az FTP , Telnet , HTTP , Ethernet és egyéb protokollokat [4] .

Az Oberon egy moduláris rendszer: minden rendszerelemet szükség szerint töltenek be.

Az operációs rendszer legújabb verziója a 2.3.6, 2000-ben jelent meg [4] .

Jelenleg az Oberon kódbázist újra felhasználták az Active Oberonban (AOS) [5] , amelyet az ETHZ-nél fejlesztenek az Oberon Community részvételével .

Jegyzetek

  1. 1 2 3 N. Wirth és J. Gutknecht. Oberon projekt. Addison-Wesley, 1992.
  2. S. Sverdlov . Az Oberon programozási nyelv (1999. július). Hozzáférés dátuma: 2008. június 7. Az eredetiből archiválva : 2011. február 14. "Oberon-rendszerek" szakasz.
  3. ETH - Oberon - Letöltések
  4. 1 2 Natív Oberon operációs rendszer  (angol)  (elérhetetlen hivatkozás) (2003.01.26.). Letöltve: 2010. október 25. Az eredetiből archiválva : 2010. szeptember 2..
  5. Aktív Oberon rendszer . Archiválva az eredetiből 2012. augusztus 8-án.  

Linkek

Lásd még