Alternativnφ operaΦnφ systΘmy

SkyOS

P°ed rokem jste zde mohli najφt Sky Operating System verze 3.97. Momentßln∞ je aktußlnφ stßle jeÜt∞ verze 4, ale v krßtkΘ dob∞ by se m∞la objevit verze 5 (v dob∞ vydßnφ tohoto Φφsla tomu tak pravd∞podobn∞ ji₧ bude). Proto₧e zp∙sob uvol≥ovßnφ jednotliv²ch verzφ systΘmu je pon∞kud neobvykl² – starÜφ verze u₧ nejsou a novß jeÜt∞ nenφ – m∙₧ete si prohlΘdnout alespo≥ n∞kolik sejmut²ch obrazovek, kterΘ vßs mo₧nß nalßkajφ k vyzkouÜenφ novΘ verze. Mimo jinΘ na nich uvidφte grafick² editor Gimp, textov² editor AbiWord nebo MP3 p°ehrßvaΦ.

ReactOS 0.2.2

Domßcφ strßnkaInstalaΦnφ dataLive CD —  Tutorial for ReactOS

ReactOS voln∞ navßzal na myÜlenku ne·sp∞ÜnΘho projektu FreeWin95 z roku 1996. Na rozdφl od svΘho p°edch∙dce nezapadl bez v²sledk∙ a dnes se m∙₧e chlubit alespo≥ ΦßsteΦn²m spln∞nφm sv²ch cφl∙, kter²mi jsou kompatibilita ovladaΦ∙ a softwaru s MS Windows NT/2000/XP.

JeÜt∞ p°ed rokem m∞l systΘm jen textovΘ rozhranφ, ale dnes disponuje vlastnφm GUI podobn²m rozhranφ Windows 95/NT. Naleznete v n∞m nabφdku start, panel s ikonami pro rychlΘ spouÜtenφ aplikacφ, pr∙zkumnφka a dalÜφ prvky znßmΘ z Windows.

Samostatnou kapitolou je zmφn∞nß kompatibilita aplikacφ na jejφm₧ zkokonalenφ v²vojß°i spolupracujφ s projektem WINE, znßm²m z °ady linuxov²ch distribucφ. NeΦekejte, ₧e si budete moci v ReactOS spustit Internet Explorer nebo MS Office, ale n∞kterΘ menÜφ programy fungujφ. Jsou to nap°. znßm² microsoftφ Solitaire, p°ehrßvaΦ Winamp nebo oblφben² prohlφ₧eΦ obrßzk∙ IrfanView. Balφk s aplikacemi obsahuje n∞kolik program∙ jako kalkulaΦka, regedit, textov² editor, ftp klient apod.

Pokud si budete chtφt ReactOS vyzkouÜet (a on za to stojφ), mßte v souΦasnΘ dob∞ na v²b∞r ze t°φ mo₧nostφ. NejsnazÜφ cestou je sta₧enφ verze s p°ilo₧en²m emulßtorem Bochs (pro Windows). OvÜem je to cesta jen pro lidi s velmi v²konn²m procesorem. Na mΘm notebooku s 1133 MHz procesorem je jakßkoliv prßce se systΘmem v emulßtoru prakticky nemo₧nß. Mnohem p°φstupn∞jÜφ je stßhnout obraz LIVE CD, ze kterΘho m∙₧ete systΘm spustit a otestovat, zda vßm v∙bec bude fungovat. Pokud ano, pak m∙₧ete zkusit nainstalovat systΘm na pevn² disk. ReactOS m∙₧e b²t na jednom oddφlu s instalacφ Windows, ale oddφl musφ mφt souborov² systΘm FAT16/32 (NTFS nelze pou₧φt). V p°ipad∞ Windows 95/98 ho spustφte z DOSu spuÜt∞nφm souboru boot.bat, ve Windows XP se upravφ nabφdka zavad∞Φe, kter² po startu poΦφtaΦe nabφdne v²b∞r mezi Windows a ReacOS.

P°ipojuji n∞kolik obrßzk∙, kterΘ jsem horko te₧ko vytvo°il v Bochsu a jeden obrßzek s Irfanem.

GNU/Fiwix 0.1.5

Domßcφ strßnkaInstalaΦnφ data

Autorem Fiwixu je systΘmov² administrßtor Jordi Sanfeliu, kter² se rozhodl napsat vlastnφ implementaci jßdra operaΦnφho systΘmu zalo₧enΘho na principech Unixu, kterΘ by student∙m poslou₧ilo (podobn∞ jako d°φve Minix) za zdroj informacφ o principech a fungovßnφ tohoto typu operaΦnφch systΘm∙ (existujφ samoz°ejm∞ i jinΘ projekty se stejn²m cφlem). K podobn²m ·Φel∙m lze samoz°ejm∞ pou₧φt zdrojovΘ k≤dy Linuxu nebo n∞kterΘho z voln∞ dostupn²ch BSD systΘm∙, kterΘ jsou vÜak na rozdφl od Fiwixu nesrovnateln∞ rozsßhlejÜφ a slo₧it∞jÜφ.

Autor momentßln∞ systΘm Üφ°φ bez konkrΘtnφ licence pouze v binßrnφ podob∞ (jako obraz bootovacφ diskety) a zdrojovΘ k≤dy chce dßt k dispozici a₧ v okam₧iku, kdy dosßhnou verze 1.0. M∞ly by b²t uvoln∞ny pod licencφ GPL. Momentßln∞ je hotovß podpora 32bitovΘho protected modu, multitasking, spouÜt∞nφ program∙ v odd∞len²ch adresnφch prostorech a dalÜφ subsystΘmy jsou v r∙znΘ fßzi rozpracovanosti.

SystΘm pracuje pouze v textovΘm re₧imu, ale jeho programy by m∞ly b²t binßrn∞ kompatibilnφ (ELF-i386) s linuxov²mi. SystΘmovΘ rozranφ vÜak nenφ jeÜt∞ hotovΘ, tak₧e to nemusφ platit na 100 %. Tuto verzi lze spustit pouze z diskety. StarÜφ verze bylo mo₧nΘ spustit i v Bochsi. Spustit v n∞m jde i ta souΦasnß, ale nepovedlo se mi p°ihlßsit (u₧ivateslkΘ jmΘno i heslo je root). Z diskety lze ovÜem nabootovat bez problΘm∙. JeÜt∞ je dobrΘ nastavit si anglickou klßvesnici (standardnφ je Üpan∞lskß). PoΦkejte a₧ se spustφ zavad∞Φ GRUB a stiskn∞te klßvesu a. Zobrazφ se p°φkazovß °ßdka s parametry p°edßvan²mi jßdru, na kterou p°ipiÜte lang=en.

SystΘm pou₧φvß souborov² systΘm ext2, kter² se pro jistotu p°ipojuje jen pro Φtenφ. V systΘmu mßte krom∞ solidnφho shellu k dispozici n∞kolik typick²ch unixov²ch program∙ (ash, ls, cat, grep, find, xargs, tar, gzip, sort apod.), ale obΦas p°i jejich pou₧itφ dojde k poruÜenφ ochrany pam∞ti, kterß vede k pßdu systΘmu.

ETH Oberon

Domßcφ strßnkaInstalaΦnφ data

Pat°φte-li mezi skupinu lidφ, kte°φ si st∞₧ujφ, ₧e v∞tÜina alternativnφch operaΦnφch systΘm∙ bezduÜe kopφruje Windows nebo Unix, Oberon vßm ud∞lß radost. SystΘm je napsßn v ne zrovna obvyklΘm programovacφm jazyku Oberon Language (autor N. Wirth) a jeho rozhranφ se extrΘmn∞ liÜφ od vÜech b∞₧n∞ pou₧φvan²ch OS.

V²voj systΘmu si m∙₧ete prohlΘdnout na zvlßÜtnφ strßnce. Zajφmav² je na Oberonu fakt, ₧e m∙₧e b∞₧et jako nativnφ systΘm, nebo v prost°edφ jinΘho operaΦnφcho systΘmu (nap°. Windows, Linux). Zßkladnφ verze systΘmu se vejde na jedinou disketu a s grafick²m prost°edφm Gadgets spot°ebuje pouh²ch 10 MB. P∙vodnφ Oberon se dodßval bez aplikacφ (byl to v podstat∞ jen textov² editor), o kter²ch se p°edpoklßdalo, ₧e si je u₧ivatel napφÜe sßm pomocφ integrovanΘho jazyku Oberon. Pro zkuÜenΘho programßtora by to nemusel b²t problΘm. NicmΘn∞ dnes je souΦßstφ Oberonu n∞kolik desφtek program∙.

Pro snadnΘ vyzkouÜenφ jsem pro Chip CD vybral ETH Oberon for Windows, kter² b∞₧φ jako normßlnφ aplikace v okn∞ Windows. Instalace je snadnß a pokud se objevφ problΘm, podφvejte se do souboru oberon-readme.txt. Dekomprimujte balφk s daty a jednotlivΘ samorozbalovacφ archφvy rozbalte nap°. do adresß°e C:\ETHOberon. Potom spust¥e soubor oberon.reg, kter² zapφÜe pot°ebnΘ informace do registru. Potom u₧ staΦφ spustit program oberon.exe, zaΦφt klikat a … Nepropadejte panice. Oberon je opravdu jin²! Zaujme-li vßs Oberon natolik, ₧e zatou₧φte po nativnφ instalaci, nevßhejte, nainstalujte a sma₧te Windows. ZaruΦen∞ se budete liÜit a ud∞lßte dojem i na opravdovΘ profesionßly:-).

TriangleOS 0.03

Domßcφ strßnkaInstalaΦnφ dataReadme 0.0.3 (en)

Jde o ·sp∞Ün² (rozum∞j funkΦnφ) projekt mladΘho programßtor Wima Coolse. TriangleOS (verze 0.03) je t°iceti dvou bitov² operaΦnφ systΘm pro procesory 386 a nov∞jÜφ. Jeho operaΦnφ systΘm mß b²t mal², u₧ivatelsky p°φv∞tiv² a schopn² poskytovat desktopovΘ i serverovΘ funkce. SystΘm je freeware, zdrojovΘ k≤dy nejsou dostupnΘ.

Mßte-li k dispozici sφ¥, musφte po nabootovßnφ rozhodnout o tom, zda pou₧φvßte dynamickou nebo statickou IP adresu (a pop°. ji nastavit ruΦn∞). VaÜe sφ¥ovß karta musφ b²t kompatibilnφ s NE2000 (nap°. RealTek 8139 PCI). Potom m∙₧ete vybrat jestli se mß systΘm spustit v textovΘm nebo grafickΘm re₧imu a v p°φpad∞ druhΘ volby nastavit rozliÜenφ, barevnou hloubku (grafickß karta musφ podporovat VESA 2.0; rozliÜenφ a₧ 1280×1024×32 bbp) a takΘ typ myÜi (sΘriovß, PS/2).

V p°φpad∞ grafickΘho re₧imu se spustφ p∞kn∞ vypadajφcφ prost°edφ (uv∞domte si, ₧e vÜechno jede z jedinΘ diskety; dekorace oken vßm urΦit∞ p°ipomenou BeOS) s p°ihlaÜovacφm dialogem. P°ihlaÜovacφ jmΘno a heslo jsou toto₧nΘ: admin. Pracovnφ prost°edφ tvo°φ plocha a neobvykle pojatß liÜta s hodinami u hornφho okraje obrazovky. Na levΘm konci liÜty najdete tlaΦφtko ekvivalentnφ tlaΦφtku Start z jinΘho znßmΘho OS. Po kliknutφ na n∞j se vÜak nevysune jen nabφdka, ale cel² panel, kter² tak nabφdne °adu ikon n∞kolika program∙. Ty sice nejsou nijak zvlßÜ¥ pou₧itelnΘ, ale tak n∞jak fungujφ. Najdete tu textov² editor, HTTP server, Telnet, hry Tetris a Breakout a n∞kolik dalÜφch progrßmk∙. V budoucnu by se m∞l objevit takΘ webov² prohlφ₧eΦ a p°ehrßvaΦ MP3. Autor plßnoval takΘ vytvo°enφ SDK pro programßtory, kte°φ by m∞li zßjem psßt pro TriangleOS vlastnφ aplikace, ale n∞jakou dobu to u₧ vypadß, ₧e prßci na systΘmu vzdal nebo v²razn∞ omezil.

SystΘm sice lze spustit v Bochsu, ale nefunguje v n∞m grafickΘ prost°edφ.

PomocnΘ programy

Emulßtor Bochs 2.1.1

Domßcφ strßnkaBochs 2.1.1 pro WindowsZdrojovΘ k≤dy 2.1.1

Bochs je open source program Üφ°en² pod licencφ LGPL. Umo₧≥uje spustit operaΦnφ systΘm v rßmci jinΘho OS tak, ₧e emuluje nov² poΦφtaΦ. Vzhledem k tomu je omezena rychlost emulovanΘho systΘmu a stejn∞ tak n∞kterΘ vlastnosti – nap°. sφ¥ovß komunikace nebo spouÜt∞nφ n∞kter²ch program∙ (p°edevÜφm her), kterΘ obvykle vy₧adujφ p°φm² p°φstup na hardware.

Ve Windows se instaluje jako b∞₧nß aplikace, v Linuxu doporuΦuji instalaci ze zdrojov²ch k≤d∙ (Bochs lze samoz°ejm∞ spustit v celΘ °ad∞ dalÜφch systΘm∙. Pro n∞kterΘ existujφ t°eba RPM nebo DEB balφΦky.). Tu prove∩te pomocφ tradiΦnφch p°φkaz∙:

      $./configure
      $make
      $su
      %make install
    

Ve Windows m∙₧ete b∞hem instalace zvolit takΘ instalaci s DLX Linuxem. Jde o malou, jednodisketovou distribuci, na kterΘ si m∙₧ete Linux vyzkouÜet ani₧ byste opustili Windows nebo museli cokoliv konfigurovat.

Mnohdy je jednoduÜÜφ vyzkouÜet systΘm v emulßtoru, proto₧e odpadne zdlouhavΘ vytvß°enφ zavßd∞cφch disket, restartovßnφ Windows (Linuxu), bootovßnφ z diskety a op∞tovnΘho startu primßrnφho systΘmu. Na druhou stranu nenφ emulßtor vÜespasiteln² – n∞kterΘ operaΦnφ systΘmy v n∞m prost∞ nespustφte (alespo≥ bez slo₧itΘ konfigurace). Bochs disponuje propracovanou nßpov∞dou v HTML formßtu, tak₧e si ji urΦit∞ nainstalujte. Mimo jinΘ v nφ najdete podrobn² nßvod jak v Bochsu nainstalovat a spustit t°eba Windows 98.

Rawrite, RawriteWin

Rawrite.exeRawriteWin 0.7

Oba programy slou₧φ k zßpisu image souboru na disketu. Rawrite se spouÜtφ v DOSu, RawriteWin poskytuje komfortn∞jÜφ prost°edφ kupodivu pro Windows. V Linuxu/Unixu ke stejnΘmu ·Φelu slou₧φ program dd. Zßkladnφ pou₧itφ je:

dd if=soubor.img of=/def/fd0

Petr KinÜt (Osobnφ strßnka)