ReactOS je systém, který si klade ambice být open-source reimplementací Windows. Existuje již velmi dlouho, téměř přesně čtvrt století, ke svému cíli se ale posouvá jen velmi pomalu. A pomalu proto i zásobuje svět novinkami, letos sice newsletter vyšel již podruhé, předtím ale byla pauza dva roky a co nového se tak bylo možné dočíst vesměs pouze ze sociálních sítí, chatu či ještě zřídkavějších release notes.
Co se tedy stalo od léta?
Zdroje:
O ReactOS si myslím stále totéž - dobrý nápad, mizerné provedení. Roztříštěný vývoj bez tahu na branku, na jedné straně boot v UEFI na SteamDecku, na druhé straně pouze podpora software pro Windows 2000 a Windows XP. Je vidět, že pro autory je to hlavně koníček a věc, kterou dělají ze zájmu, o plně funkční systém jim vlastně ani nejde. Kdyby šlo, už by ho měli - za stejných 25 let jiné systémy pokročily z neexistence k dominanci a tady se nestalo vlastně nic moc. Je to nadsázka, ale ne až tak velká. A to jim fandím, stejně jako každému jinému alternativnímu systému...
Po téměř dvouleté odmlce se ozvali autoři operačního systému ReactOS, jehož cílem je vyrobit systém binárně kompatibilní s Windows, jen kompletně otevřený, a vydali 102. číslo svého ne-až-tak-pravidelného newsletteru. V něm se snaží vysvětlit, proč je to již více než rok a půl od poslední vydané verze a potvrdit, že projekt neumřel a stále pokračuje.
V rámci projektu prý padla shoda, že vydávat novou verzi každého čtvrt roku nemá cenu, neboť pak jsou verze až na drobné změny a občasné bugfixy prakticky stejné. Místo toho se budou vydávat verze až ve chvíli, kdy je do nich co přidat a jedná se o kvalitativní skok - mezi většími releasy jsou dostupné noční sestavení a kdo chce, může tak zkoušet to nejnovější na denní bázi.
Dále newsletter obsahuje seznam novinek, které se od posledního čísla udály:
Zdroj:
Sami autoři o sobě tvrdí, že jsou hlavně programátoři pro Windows, kteří se tvorbou ReactOS učí, jak vše uvnitř funguje či jak to reimplementovat. Nejde jim primárně o to nahradit Windows svým systémem pro běžné používání, rozhodně ne v dohledné době. Podle toho také rozvoj vypadá - za stejnou dobu pokročily konkurenční systémy o dlouhé míle dál.
Na oficiálním twitterovém účtu operačního systému ReactOS, jehož cílem je v podstatě binárně kompatibilní open-source reimplementace NT kernelu, se objevila ukázka sestavení systému s podporou více procesorů nabootovaného do desktopu, navíc se správcem úloh z Windows XP ukazujícím vytížení jednotlivých procesorových jader.
Ačkoliv se jedná o experimentální kód, který zatím pro svoji nedokončenost nebyl zatím přidán do oficiálních zdrojáků a navíc ještě o test pouze ve virtuálním stroji a nikoliv na reálném železe, jde o krok směrem ke smazání jednoho z velkých nedostatků ReactOS - Windows založené na NT jádře podporují dva procesory již od své úplně první verze (tj. 3.1) a při dnešních optimalizacích takřka veškerého softwaru na paralelní multithreadové zpracování je systém omezený na pouhé jedno jádro jen obtížně použitelný.
Zdroj:
Mám k ReactOS odjakživa ambivalentní postoj: každý open-source systém je dobrý, o tom není třeba vést sporu. Nicméně reimplementace zrovna Windows? OK, proč ne. Ale když pak člověk vidí, že se po čtvrt století teprve dostávají k základům a ještě to vlastně skoro nikdo neprovozuje na skutečném železe, ... no, fandit jim budu dál.