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