MacOS už roky získava nadšené recenzie o svojom používateľskom rozhraní, ale nie až tak o cene hardvéru spoločnosti Apple. Zástancovia open-source sa tiež ohradili proti tomu, čo považujú za čoraz drakonickejšie zaobchádzanie Apple s hardvérom a softvérom.
helloSystem je najnovší pokus o opätovné vytvorenie rozhrania macOS v operačnom systéme s otvoreným zdrojovým kódom. Ako to drží? Poďme zistiť.
Čo je helloSystem?
ahoj Systém je snaha o vývoj OS s otvoreným zdrojovým kódom s cieľom poskytnúť elegantné používateľské rozhranie nad rámec bezplatného a otvoreného softvéru. Rovnako ako macOS je založený na FreeBSD.
Zatiaľ čo dizajn je zjavne ovplyvnený systémom macOS, helloSystem nie je určený ako klon.
Vývojári projektu účtujú OS ako „stolový systém pre tvorcov, ktorý sa zameriava na jednoduchosť, eleganciu a použiteľnosť“.
Hlavným dôvodom pre vývoj helloSystem je, že majú pocit, že Apple je čoraz viac proti ochrane súkromia a proti hackerom, pričom blokuje veľkú časť ich hardvéru a softvéru. Na svojej stránke GitHub zverejnili dlhý zoznam článkov, ktoré podporujú ich tvrdenia.
Systém je stále v počiatočnom štádiu vývoja. Najnovšia verzia je 0.7.0, ktorá bola vydaná v decembri 2021.
Inštalácia helloSystem na PC
Vývojári odporúčajú aspoň 2GB RAM a 2GHz dvojjadrový procesor Intel alebo AMD. Ak ho spúšťate na VirtualBoxe, odporúčajú pomocou EFI namiesto štandardného BIOSu firmvéru. Vývojári však skutočne odporúčajú, aby ste to vyskúšali na skutočnom hardvéri.
Inštalácia helloSystem je veľmi podobná inštalácii štandardnej distribúcie Linuxu. Stačí si stiahnuť súbor ISO, extrahujte ho na zavádzacie médiuma potom reštartujte počítač. Rovnako ako mnoho moderných distribúcií, helloSystem sa spúšťa v živej verzii. To vám umožní vyskúšať rozhranie predtým, ako sa zaviažete k inštalácii.
Existuje niekoľko ďalších nástrojov, ako napríklad kalkulačka a terminálová aplikácia. Keď sa pozriete okolo seba na toto živé prostredie, vyzerá to elegantne, ale je zrejmé, že systém je neúplný. Nefunguje ani nastavenie predvolieb zobrazenia.
Aj keď helloSystem stále vyzerá ako technologická ukážka, môžete si ho nainštalovať na svoj pevný disk.
Namiesto štandardného textového inštalátora FreeBSD získate grafický inštalátor. Môžete si vybrať pevný disk, ktorý chcete nainštalovať, a môžete nastaviť používateľské meno a heslo pre administratívne úlohy.
Pracovná plocha helloSystem
Rozhranie vyzerá veľmi podobne ako macOS. V hornej časti je panel s ponukami, ktorý tam zostáva po celú dobu. K dispozícii je dok, kde si môžete uložiť často používané aplikácie na rýchle spustenie.
Systém obsahuje dva prehliadače, Falkon, založený na Firefoxe, a Iridium, založený na Chromiu. Dodáva sa tiež s textovým editorom FeatherPad a kalendárovým programom. To z neho robí použiteľný desktop, ale sotva. Je zrejmé, že vývojári majú pred sebou veľa práce.
Existuje množstvo ďalších nástrojov, ako je kalkulačka a terminálová aplikácia. Predvolený shell je zsh, ktorý je rovnaký ako v systéme macOS. K dispozícii je tiež nástroj na extrahovanie obrázkov ISO na médium USB.
Ak ste si helloSystem nainštalovali na pevný disk, spustí sa priamo na túto plochu.
Správa balíkov v helloSystem
Keďže helloSystem je založený na FreeBSD, môžete použiť balíky a systémy portov FreeBSD na inštaláciu dodatočného softvéru. S najväčšou pravdepodobnosťou budete chcieť použiť balíčky, pretože sú predkompilované.
Najprv budete chcieť aktualizovať úložisko balíkov zadaním:
sudo balík aktualizovať
Ak chcete nainštalovať konkrétny balík, ako napríklad Vim, stačí spustiť príkaz pkg:
sudo balík Inštalácia vim
Správa balíkov sa zdá byť ďalšou funkciou, ktorá je v tejto verzii neúplná. Pri pokuse o inštaláciu niečoho takého základného ako Vim sa pri pokuse o spustenie programu vyskytla chyba.
helloSystem má runtime Debianu, ktoré je uvedené ako „vo výstavbe“. Pokusy o inštaláciu Debianu 11 Bullseye tiež zlyhali na tomto systéme, dokonca aj s dvoma dostupnými zostavami. To by mohlo poskytnúť prístup k širšej škále softvéru, keď je táto funkcia plne implementovaná.
Je helloSystem príliš dobrý na to, aby to bola pravda?
Projekt implementácie open-source OS podobného macOS znie ambiciózne. Zdá sa, že vývojári sa nesnažia o presnú kompatibilitu, ale rozhranie macOS zjavne inšpiruje rozloženie helloSystem.
Rozhranie inšpirované systémom macOS môže byť lepšie, ako sa snažiť vytvoriť jeho priamu náhradu. Možno sa vývojári poučili zo skúseností s ReactOS a voľnejšie sa spojili s pohyblivým cieľom.
Neúplnosť helloSystem od decembra 2022 znamená, že je to stále zaujímavý nápad pre náročných používateľov. Vývojári majú dokonca správu, že táto verzia je určená pre vývojárov a skúsených používateľov.
Používatelia, ktorí hľadajú dobrý denný ovládač s otvoreným zdrojom s pekným používateľským rozhraním, ale nechcú platiť Dane spoločnosti Microsoft alebo Apple budú lepšie slúžiť štandardnou inštaláciou FreeBSD alebo Linuxu moment.
Ubuntu upravená pracovná plocha GNOME sa najviac podobá macOS s panelom s ponukami v hornej časti obrazovky a dokom. Iné desktopy s otvoreným zdrojovým kódom ako KDE a XFCE tiež vytvorili atraktívne používateľské rozhrania pre systémy podobné Unixu.
Napriek veku poslednej verzie sa zdá, že projekt je na GitHub aktívny. Zdá sa, že úložiská dostávajú veľa aktualizácií. To znamená, že nová verzia môže byť na obzore. Skutočným testom by bolo, koľko sľubovaných funkcií je skutočne implementovaných. To by ukázalo, ako OS postupuje.
V súčasnosti je helloSystem zaujímavé technologické demo. Než bude niekto uvažovať o jej každodennom používaní, bude musieť byť úplnejší.
helloSystem bude musieť zahrnúť viac aplikácií a zjednodušiť inštaláciu nových, aby bol úspešný.
Operačný systém podobný macOS založený na FreeBSD
Vďaka svojej základni vo FreeBSD má helloSystem veľký potenciál, dokonca aj s frustráciou z chýb a neúplných funkcií v systéme v súčasnosti. Ak sa to vývojárom podarí, používatelia by mohli mať životaschopnú alternatívu k macOS bez toho, aby museli platiť vysokú „Apple daň“.
helloSystem nie je jediným úsilím založeným na BSD vybudovať užívateľsky prívetivý open-source OS. MidnightBSD dúfa, že vytvorí atraktívny desktop so skalopevnou chrbticou FreeBSD.