Blog (14)
Komentarze (380)
Recenzje (0)

Alternatywne systemy operacyjne - ReactOS

@max1234Alternatywne systemy operacyjne - ReactOS01.08.2012 21:08

[img=logo]

Witam ponownie na czwartym wpisie z serii „Alternatywne systemy operacyjne” (nie liczę wstępu). Dzisiaj do mojego warsztatu trafi wyczekiwany przez niektórych ReactOS. Zapraszam!

Co to jest?

ReactOS jest systemem, którego celem jest zapewnienie stuprocentowej kompatybilności z Windowsem 2000/XP oraz zachowanie podobnej funkcjonalności. Obecnie ReactOS jest uruchamialny na wirtualnych maszynach i niektórych sprzętach. Wspiera m.in. WiFi (można się łączyć tylko z otwartymi sieciami i tymi z zabezpieczeniami WEP).

Projekt został zapoczątkowany pod nazwą „FreeWin95” w 1996 roku, lecz nigdy nie został w pełni ukończony. Pod koniec 1997 roku zmieniono koncepcję i w lutym 1998 roku wydano pierwszą wersję systemu ReactOS. Pierwsze wydanie z graficznym interfejsem ukazało się 25 stycznia 2004 roku.

Obecna wersja to 0.3.14, wydana 7 lutego 2012 roku. Dotychczas nie ukazała się żadna stabilna wersja.

Skąd pobrać system?

System można ściągnąć ze strony reactos.org (oficjalne wydania, kompilacje trunk, kod źródłowy).

Pomyślność uruchomienia i instalacji systemu

Na maszynie wirtualnej i kompilacja trunk, i oficjalna wersja przeszły tekstową część instalacji bez żadnych błędów. Niestety, po tym procesie nightly build nie uruchomił się, zawieszając się na „Installing devices”. Natomiast oficjalna wersja pięknie przeszła drugą (graficzną) część instalacji i następnie bez problemów uruchomiła się.

Na normalnym komputerze ani oficjalna wersja, ani kompilacja trunk nie uruchomiły się, zawieszając się na „Installing devices”. Warto jednak zwrócić uwagę, że FreeLoader zadziałał tu bezproblemowo. Może kiedyś ReactOS się uruchomi? Kto wie…

Screeny

Tekstowa część instalacji
Tekstowa część instalacji
Menedżer aplikacji ReactOS
Menedżer aplikacji ReactOS
Działający Firefox 3.6.28
Działający Firefox 3.6.28

Wykrywalność sprzętu

ReactOS na starcie wykrył wirtualną klawiaturę, myszkę, kartę sieciową oraz graficzną. Sterowniki do dźwięku trzeba natomiast doinstalować, u mnie udało się to za drugim podejściem. Poza tym po instalacji VBox Addons (ReactOS docelowo ma też zapewnić kompatybilność ze sterownikami) system po prostu nie uruchomił się, wywalając pięknego BSOD’a (spowodowanego przez plik VBoxDisp.dll), tak więc nie radzę ich wgrywać.

Szybkość działania

ReactOS działa dość szybko, jednakże czasami GUI zwalnia i zaczyna się ciąć. Gdzieniegdzie pojawiają się ślady okien. Poza tym jest OK. System uruchamia się ok. 20 sekund, a zamyka w niecałą sekundę. Ogólnie uważam, że nie jest tak tragicznie, gdyż widziałem systemy z wolniejszym interfejsem (np. JNode).

Szybkość działania oceniam na 4.

Oprogramowanie

Obsługa oprogramowania jest jedną z cech, która czyni ReactOS’a wyjątkowym. Mianowicie można uruchamiać aplikacje przeznaczone dla systemu Windows. Dzięki temu cała gama oprogramowania stoi otworem, pozwalając na bezproblemową w przyszłości pracę z systemem. Niestety, na razie warstwa kompatybilności nie jest w 100% dopracowana (tak jak cały ReactOS) i nie wszystko działa stabilnie, o ile w ogóle się uruchomi. Poza tym istnieje specjalna aplikacja „Menedżer aplikacji ReactOS”, w której można zarządzać zainstalowanymi programami i grami oraz instalować nowe z internetu.

Dla wszystkich zainteresowanych udostępniam tabelkę z testowanymi przeze mnie aplikacjami z Windowsa na ReactOS’ie:

Warto wiedzieć…

  • Instalator w kompilacji trunk może sformatować partycję nie tylko w systemie FAT, ale też i w ext2.
  • ReactOS częściowo korzysta z bibliotek Wine, by zachować kompatybilność z Windows 2000/XP.
  • ReactOS, jak zapewniają twórcy, nie jest klonem Windowsa.
  • System nie jest w jakikolwiek sposób związany z systemami Unix i Linux.
  • Istnieje możliwość debugowania systemu (potrzebne do tego jest odpowiednie wyposażenie, w tym porty COM).
  • Powolny rozwój ReactOS'a spowodowany jest tym, że deweloperzy poświęcali mu mało czasu, gdyż traktowali to jak swoje hobby (nie zarabiali na tym). Teraz organizowana jest zbiórka pieniędzy, by zatrudnić programistów, co powinno przyspieszyć rozwój systemu ;)
  • W ReactOS’ie działa teoretycznie 3D (nie sprawdzałem jednak tego).

Moje przemyślenia

ReactOS może stanowić darmową alternatywę dla Windowsa XP (chociażby ze względu na kompatybilność aplikacji), lecz na razie nie jest to możliwe. Dlaczego? Przede wszystkim system nie jest dopracowany, nie działa stabilnie i powolnie się rozwija (jest już w fazie alpha prawie 15 lat!). Z tych powodów, moim zdaniem, nie nadaje się w ogóle do użytku. Jest to niedopracowana ciekawostka, lecz życzę twórcom i deweloperom ReactOS’a udanej pracy, by któregoś dnia system zabłysnął :)

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.