Oberon

Oberon je čistě akademický systém napsaný v jazyce Oberon language vytvořeném Niklausem Wirthem. Oberon Language vychází z jazyků Pascal a Modula-2. Kromě N. Wirtha se na vytváření systému podílí Jürg Gutknecht. Spolu roku 1992 zveřejnili Project Oberon: The Design of an Operating System and Compiler. Pro nekomerční využití je volně stažitelný i se zdrojovými kódy.

Systém pracuje s procesory 80386 a kompatabilními a pro rozumný běh potřebuje 4 MB paměti RAM. Na disku systém zabere minimálně směšné 3 MB (se všemi balíčky a zdrojovými kódy 30 MB). Kromě řadičů IDE/EIDE/ESDI můžete využít i SCSI řadiče, především Adaptec. Co se týká grafických karet, jsou k dispozici standardy VGA, SVGA, VESA a několik ovladačů určených pro konkrétní grafické čipy. Nejsou podporovány winmodemy, zvuk si užijete jen pokud vlastníte zvukovou kartu kompatabilní se SoundBlaster. Pro pohodlné ovládání se hodí třítlačítková myš (sériová, PS/2), ale vystačíte i s dvoutlačítkovou (třetí tlačítko nahradíte kliknutím při současném držení CTRL). K dispozici je u podpora USB.

Oberon je zcela modulární systém a všechny části jsou do paměti nahrávány dynamicky. V jádře je zabudovaná podpora textu. Systém využívá vlastní souborový systém, ale lze ho instalovat i na oddíl FAT. Je podporován multitasking. K dispozici je vysoce přizpůsobivé a nenáročné uživatelské prostředí. Nazývá se Gatgets a má integrovanou podporu HTTP, FTP, Telnet, PPP atd. Základní systém je velmi malý - vejde se na 1 disketu včetně podpory TCP/IP a kompileru.

V současnosti jsou k dispozici dvě verze: Native Oberon a Oberon for Windows. Nejprve jsem zkoušel nainstalovat Native Oberon. Z vygenerovaných disket jsem nabootoval a ocitl se v grafickém prostředí, které mě mírně vylekalo. Žádné ikony, žádná tlačítka, žádný panel nebo terminál. Pouze dvě okna ovládaná výhradně pomocí textových odkazů. Nicméně jsem pokračoval v naději, že po instalaci to bude lepší. Nedostal jsem se však o mnoho dále. Instalační program mi stále tvrdil, že mám v počítači dva disky a odmítl se nainstalovat na vybraný FAT oddíl a vytvářet nový oddíl v nativním souborovém systému Oberonu se mi nechtělo.

Stáhl jsem tedy Oberon for Windows doufaje, že se dostanu trochu dále. Instalace proběhla normálně jako u jakéhokoliv jiného programu, zvolil jsem velikost souboru s obrazem systému a vytvořil bootovací disketu.

Z té jsem nastartoval a ocitl se ve stejném prostředí jako v předchozím případě. Nicméně prokousal jsem se několika odkazy a dostal se do o něco přívětivějšího prostředí. Ani to mě však příliš nenadchlo, přestože na screenshotech vypadá docela dobře. Vůbec se mi nepodařilo spustit barvy, přestože má grafická karta podporuje výše uvedené standardy. Ani cenu za intuitivnost prostředí by Oberon získat nemohl. V systému je integrována řada programů, ale jejich spouštění a práce s nimi není příliš pohodlná.

Na druhou stranu jsem po těchto zkušenostech Oberon příliš hluboce nezkoumal, takže pokud byste s ním měli lepší zkušenosti, napište mi o nich.

Odkazy

Petr Kinšt