helloSystem: alternatywa dla macOS opartego na FreeBSD typu open source
Od lat macOS zbiera entuzjastyczne recenzje na temat interfejsu użytkownika, ale nie tyle na temat ceny sprzętu Apple. Zwolennicy open source również narzekali na to, co uważają za coraz bardziej drakońskie traktowanie sprzętu i oprogramowania przez Apple.
helloSystem to najnowsza próba odtworzenia interfejsu macOS w systemie operacyjnym typu open source. Jak to się trzyma? Dowiedzmy Się.
Co to jest HelloSystem?
helloSystem to projekt systemu operacyjnego typu open source, którego celem jest zapewnienie eleganckiego interfejsu użytkownika oprócz bezpłatnego i otwartego oprogramowania. Podobnie jak macOS, jest oparty na FreeBSD.
Chociaż na projekt ma oczywiście wpływ macOS, helloSystem nie jest pomyślany jako klon typu „drop-in”.
Twórcy projektu przedstawiają system operacyjny jako „system stacjonarny dla twórców, który koncentruje się na prostocie, elegancji i użyteczności”.
Głównym powodem rozwoju helloSystem jest to, że uważają, że Apple coraz bardziej sprzeciwia się prywatności i hakerom, blokując większość ich sprzętu i oprogramowania. Opublikowali długą listę artykułów, które wspierają ich twierdzenia na swojej stronie GitHub.
System jest wciąż we wczesnej fazie rozwoju. Najnowsza wersja to 0.7.0, która została wydana w grudniu 2021 roku.
Instalacja helloSystem na komputerze PC
Twórcy zalecają co najmniej 2 GB pamięci RAM i dwurdzeniowy procesor Intel lub AMD 2 GHz. Jeśli używasz go na VirtualBox, zalecają używanie EFI zamiast standardowego oprogramowania układowego BIOS. Twórcy naprawdę zalecają jednak wypróbowanie go na prawdziwym sprzęcie.
Instalacja helloSystem jest bardzo podobna do instalacji standardowej dystrybucji Linuksa. Wystarczy pobrać plik ISO, wyodrębnić go na nośnik rozruchowy, a następnie ponownie uruchomić komputer. Podobnie jak wiele nowoczesnych dystrybucji, helloSystem uruchamia się do wersji na żywo. Pozwala to wypróbować interfejs przed przystąpieniem do instalacji.
Istnieje kilka innych narzędzi, takich jak kalkulator i aplikacja terminalowa. Rozglądając się po tym środowisku na żywo, wygląda to elegancko, ale oczywiste jest, że system jest niekompletny. Nawet ustawienie preferencji wyświetlania nie działa.
Chociaż helloSystem nadal wygląda jak demo technologiczne, możesz zainstalować je na dysku twardym.
Otrzymasz graficzny instalator zamiast standardowego tekstowego instalatora FreeBSD. Możesz wybrać dysk twardy do zainstalowania oraz ustawić nazwę użytkownika i hasło do zadań administracyjnych.
Pulpit helloSystem
Interfejs bardzo przypomina macOS. Na górze znajduje się pasek menu, który pozostaje tam przez cały czas. Jest stacja dokująca, w której możesz przechowywać często używane aplikacje, aby szybko je uruchomić.
System obejmuje dwie przeglądarki, Falkon, opartą na Firefoxie oraz Iridium, opartą na Chromium. Jest również wyposażony w edytor tekstu FeatherPad i program kalendarza. To czyni go użytecznym komputerem stacjonarnym, ale ledwo. Jak widać, twórcy mają przed sobą dużo pracy.
Istnieje szereg innych narzędzi, takich jak kalkulator i aplikacja terminalowa. Domyślną powłoką jest zsh, która jest taka sama jak w systemie macOS. Istnieje również narzędzie do wyodrębniania obrazów ISO na nośniki USB.
Jeśli zainstalowałeś helloSystem na dysku twardym, uruchomi się on bezpośrednio na tym pulpicie.
Zarządzanie pakietami w helloSystem
Ponieważ helloSystem jest oparty na FreeBSD, możesz użyć systemów pakietów i portów FreeBSD, aby zainstalować dodatkowe oprogramowanie. Najprawdopodobniej będziesz chciał używać pakietów, ponieważ są one wstępnie skompilowane.
Będziesz chciał najpierw zaktualizować repozytorium pakietów, wpisując:
sudo pkg update
Aby zainstalować określony pakiet, taki jak Vim, możesz po prostu uruchomić polecenie pkg:
sudo pkg install vim
Zarządzanie pakietami wydaje się być kolejną funkcją, która jest niekompletna w tej wersji. Próba zainstalowania czegoś tak podstawowego jak Vim spowodowała błąd podczas próby uruchomienia programu.
helloSystem ma środowisko uruchomieniowe Debiana, które jest wymienione jako „w budowie”. Próby zainstalowania Debiana 11 Bullseye również nie powiodły się w tym systemie, nawet przy dwóch dostępnych kompilacjach. Po pełnym wdrożeniu tej funkcji może to zapewnić dostęp do szerszej gamy oprogramowania.
Czy helloSystem jest zbyt piękny, aby był prawdziwy?
Projekt wdrożenia otwartego systemu operacyjnego podobnego do macOS brzmi ambitnie. Wydaje się, że programiści nie dążą do dokładnej kompatybilności, ale interfejs macOS oczywiście inspiruje układ helloSystem.
Interfejs inspirowany macOS może być lepszy niż próba stworzenia jego bezpośredniego zamiennika. Być może programiści wyciągnęli wnioski z doświadczenia ReactOS i połączyli się luźniej z ruchomym celem.
Niekompletność helloSystem na grudzień 2022 roku oznacza, że nadal jest to ciekawy pomysł dla zaawansowanych użytkowników. Deweloperzy mają nawet wiadomość, że ta wersja jest przeznaczona dla programistów i zaawansowanych użytkowników.
Użytkownicy, którzy szukają dobrego, codziennego sterownika typu open source z ładnym interfejsem użytkownika, ale nie chcą płacić podatków Microsoft lub Apple, będą w tej chwili lepiej obsługiwani przez standardową instalację FreeBSD lub Linux.
Zmodyfikowany pulpit Ubuntu GNOME najbardziej przypomina macOS z paskiem menu u góry ekranu i dokiem. Inne pulpity typu open source, takie jak KDE i XFCE, również zbudowały atrakcyjne interfejsy użytkownika dla systemów uniksopodobnych.
Pomimo wieku ostatniej wersji, projekt wydaje się aktywny na GitHub. Wygląda na to, że repozytoria otrzymują wiele aktualizacji. Oznacza to, że na horyzoncie może pojawić się nowa wersja. Prawdziwym testem byłoby to, ile obiecanych funkcji zostało faktycznie zaimplementowanych. Pokazałoby to, jak działa system operacyjny.
W tej chwili helloSystem to ciekawe demo technologiczne. Będzie musiał być bardziej kompletny, zanim ktokolwiek będzie mógł używać go codziennie.
helloSystem będzie musiał zawierać więcej aplikacji i ułatwić instalowanie nowych, aby odnieść sukces.
System operacyjny podobny do macOS oparty na FreeBSD
Bazując na FreeBSD, helloSystem ma duży potencjał, nawet pomimo frustrujących błędów i niekompletnych funkcji systemu w chwili obecnej. Jeśli programiści to zrobią, użytkownicy mogą mieć realną alternatywę dla macOS bez konieczności płacenia stromego „podatku Apple”.
helloSystem nie jest jedyną próbą opartą na BSD, mającą na celu zbudowanie przyjaznego dla użytkownika systemu operacyjnego typu open source. MidnightBSD ma nadzieję na stworzenie atrakcyjnego pulpitu z solidnym szkieletem FreeBSD.
Dodaj komentarz