Hlavní navigace

ReactOS: svobodná náhražka končících Windows XP

Roman Bořánek

Do konce podpory legendárního systému Windows XP už zbývá jen pár dní a jeho uživatelé lační po alternativách. Windows 8 nebo Ubuntu jsou fajn, ale co pro starší počítače? Podívejme se na systém ReactOS, který se snaží vytvořit dokonalou kopii starších Windows. Jak je to s programy nebo stabilitou?

ReactOS někdy bývá označován jako linuxová distribuce, ale to je častá mýlka. Sice se jedná o systém svobodný (zdrojové kódy jsou dostupné pod licencí GPL), který využívá práce některých linuxových projektů, ale jeho základy jsou napsány prakticky od nuly. A to s jedním cílem – dosáhnout plné binární kompatibility s Windows NT, což zjednodušeně znamená dosáhnout toho, aby v systému běhaly ovladače a programy určené pro Windows.

Naprogramovat něco tak komplexního samozřejmě není otázka pár měsíců, zvlášť pro malou skupinku vývojářů, kteří na projektu pracují ve volném čase. Začátky ReactOS se datují až do roku 1996, kdy byl projekt odstartován pod všeříkajícím názvem FreeWin95. Ještě dnes je ReactOS označován jako alfaverze, což značí, že zdaleka nefunguje dokonale. Co konkrétně funguje a co ne, si řekneme v následujících odstavcích.

První dojmy

Nejdříve jsem se ReactOS pokoušel rozběhnout přímo na notebooku, což se ovšem nepodařilo. Můj stroj je však relativně nový a tedy se nejedná o cílovou skupinu, takže druhou šanci ReactOS dostal ve VirtualBoxu. K dispozici jsou předpřipravené obrazy právě pro VirtualBox, ale i další virtualizační nástroje jako QEMU a VMware.

ReactOS zdarma ke stažení:

Instalační obraz

Živý obraz (lze vyzkoušet bez instalace na pevný disk)

Obrazy pro vyzkoušení v programech VirtualBox, VMwareQEMU

Milým překvapením pro mě byla rychlost systému. Nabootováno bylo opravdu bleskurychle, za nějakých pět sekund. Na druhou stranu se není čemu divit, instalační obraz nemá ani sto megabajtů a nainstalovaný systém se dostane pod pět set. Hardwarové nároky jsou velmi podobné jako v případě Windows XP, co se týče operační paměti dokonce totožné: stačí 64 MB, ale pro pohodlné používání to chce dvojnásobek. Bootováním to ale nekončí, i práce se systémem je velmi svižná a na nic nečekáte.

Dále mě překvapilo rozhraní, které opravdu jako by z oka vypadlo rozhraní Windows 2000 (vzhled z Windows XP bohužel není k dispozici). Co víc, autorům se podařilo trefit i ten feeling starých Windows a odezvu. To je věc, která se těžko popisuje. Pro představu: pokud jste někdy zkoušeli naroubovat na GNOME nějaký vzhled z Windows, mohlo to sice vypadat velmi podobně, ale při používání jste prostě věděli, že používáte něco jiného. U ReactOS se tento problém nevyskytuje.

Ovladače: jde to, ale dře to

Nespornou výhodou ReactOS je, že si uživatel nemusí osvojovat žádné nové postupy. Pro instalaci ovladačů tedy stačí do mechaniky vložit médium dodané se samotným hardwarem, případně stáhnout ovladače z webu. Ideálně byste měli volit ty určené pro Windows XP/2003, fungovat ale mohou i starší nebo novější, to už záleží na konkrétní komponentě či zařízení.

Klasický Správce zařízení pro správu hardwaru a ovladačů

Vzhledem k fázi vývoje, ve které se projekt nachází, však funkčnost ovladačů mnohdy není ideální. Některé nenainstalujete vůbec, další si neporadí s určitou konfigurací (například vyšší rozlišení v případě grafických karet). Existuje také několik ovladačů pro rozšířený hardware, které byly napsány či upraveny na míru pro ReactOS. Ty najdete ve správci aplikací. Ale o tom až později.

Ještě než se rozhodnete ReactOS vyzkoušet, doporučuji vám si projít přehledy podporovaného hardwaru na wiki. Minimálně grafických karet, které jsou nejzásadnější a zároveň nejproblémovější. Vhodné je také zkontrolovat kompatibilitu síťového adaptéru, pokud budete chtít počítač používat pro přístup k internetu. Systém se zaměřuje na podporu staršího hardwaru, což je logické. Koneckonců v posledních letech už výrobci ovladače pro Windows XP nedodávají.

Software běhá díky Wine

Základní nabídku softwaru tvoří klony programů z výchozí instalace Windows. Najdete zde WordPad, Notepad, Malování či jednoduchý přehrávač multimédií. Nechybí ani hry jako Solitaire nebo Hledání min. Vše téměř na pixel stejné jako originál. Samozřejmostí jsou i systémové nabídky, Průzkumník nebo lehce osekaný klon prohlížeče Internet Explorer 6.

Základní kancelářská výbava – Solitaire

Jak již bylo řečeno, jádro systému se z drtivé většiny skládá z nového kódu. U aplikací už to ale neplatí, zde ReactOS mohutně čerpá z dobře známého projektu Wine, který umožňuje spouštění aplikací pro Windows na unixových systémech. Jedná se zejména o aplikační vrstvu Win32 API, další součásti buď nejsou třeba, nebo je autoři musí řešit jinak, kvůli odlišnosti jádra ReactOS a Linuxu.

Jednou z mála novinek oproti Windows je přítomnost správce aplikací (Applications Manager). S jeho pomocí můžete snadno nainstalovat nové programy. Nabídka sice není nikterak široká, ale zato je kvalitní (důležité programy nejsou zaplaveny balastem). Správce aplikací není žádný zázrak, prostě stáhne instalační soubor a nechá vás proklikat se průvodcem. Pokud je k dispozici nová verze aplikace, nástroj vás na to sice upozorní, ale instalaci stejně musíte provést znovu – jako ve Windows.

Stahování OpenOffice prostřednictvím správce aplikací. V průběhu ovšem celý systém zamrzl

Přítomnost programu ve správci aplikací je důležitá z jednoho důvodu – značí, že by na ReactOS měl správně fungovat. V praxi to bohužel nemohu potvrdit. Nepodařilo se mi rozběhnout prohlížeče Firefox 26 ani Operu 12, oblíbený editor PSPad sice spustím, ale neustále vyhazuje chybové hlášky. Opera je ale dostupná i ve staré verzi 9.64, která funguje spolehlivě.

Programy samozřejmě můžete instalovat i klasicky ručním stažením z webu. Platí pravidlo, že co nefunguje ve Wine, nebude fungovat v ReactOS. Obráceně to však bohužel neplatí, hlavně kvůli tomu, že ReactOS z Wine používá jen některé součásti. Říká se, že s Wine na Linuxu rozběhnete 95 % programů pro Windows. V případě ReactOS to bude číslo o hodně nižší.

Problémy s PSPadem

Do ostrého provozu raději ne

Předně je třeba vzdát hold autorům ReactOS, že se do něčeho tak velkého pustili a dotáhli to do tak pokročilé fáze. Vzhledem k obtížnosti zadání jsem od celého projektu čekal mnohem méně. ReactOS je takový zvláštní systém. Když funguje, tak funguje skvěle. Ale když nefunguje, tak zkrátka nefunguje a nic s tím nenaděláte, ani kdybyste se postavili na hlavu.

Nejde jen o kompatibilitu ovladačů a programů, ale i o docela časté zamrzání systému, které nelze vyřešit jinak než restartem. V současné době se ReactOS do ostrého provozu prostě nehodí a plnohodnotnou náhradou Windows XP rozhodně není. A pravděpodobně do takového stavu nikdy nedospěje, to by vyžadovalo další kvanta lidské práce a překonávání velmi obtížných překážek. Poptávka po takovém operačním systému navíc s každým dalším měsícem klesá.

Pokud ale máte na půdě starší počítač a patříte mezi zvídavé ajťáky, jděte do toho. Tak komplexní a do jisté míry úspěšný pokus o replikaci celého operačního systému už možná nikdy neuvidíte.

Našli jste v článku chybu?

4. 4. 2014 3:12

Drom (neregistrovaný)

<i>Když funguje, tak funguje skvěle. Ale když nefunguje, tak zkrátka nefunguje a nic s tím nenaděláte, ani kdybyste se postavili na hlavu.</i>

Základní funkci Windows se konečně podařilo implementovat...

4. 4. 2014 1:07

Ja hlavne obdivuji vytrvalost vyvojaru. Tak dlouho na tom drou presto, ze je to na hovno a pouzit se to v podstate neda. Bohuzel. To uz je na tom clovek asi lepe s Linuxe a Wine.

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

Vitalia.cz: Vychytané vály a válečky na vánoční cukroví

Vychytané vály a válečky na vánoční cukroví

Lupa.cz: Kdo pochopí vtip, může jít do ČT vyvíjet weby

Kdo pochopí vtip, může jít do ČT vyvíjet weby

Vitalia.cz: Mondelez stahuje rizikovou čokoládu Milka

Mondelez stahuje rizikovou čokoládu Milka

Podnikatel.cz: Udávání kvůli EET začalo

Udávání kvůli EET začalo

Podnikatel.cz: Snížení DPH na 15 % se netýká všech

Snížení DPH na 15 % se netýká všech

120na80.cz: Co všechno ovlivňuje ženskou plodnost?

Co všechno ovlivňuje ženskou plodnost?

Podnikatel.cz: Udávání a účtenková loterie, hloupá komedie

Udávání a účtenková loterie, hloupá komedie

Vitalia.cz: Potvrzeno: Pobyt v lese je skvělý na imunitu

Potvrzeno: Pobyt v lese je skvělý na imunitu

Měšec.cz: Stavební spoření: alternativa i pro seniory

Stavební spoření: alternativa i pro seniory

120na80.cz: Horní cesty dýchací. Zkuste fytofarmaka

Horní cesty dýchací. Zkuste fytofarmaka

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Lupa.cz: Teletext je „internetem hipsterů“

Teletext je „internetem hipsterů“

Vitalia.cz: Když přijdete o oko, přijdete na rok o řidičák

Když přijdete o oko, přijdete na rok o řidičák

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Podnikatel.cz: Chaos u EET pokračuje. Jsou tu další návrhy

Chaos u EET pokračuje. Jsou tu další návrhy

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?