macOS hat jahrelang begeisterte Kritiken über seine Benutzeroberfläche erhalten, aber nicht so sehr über den Preis von Apples Hardware. Open-Source-Befürworter haben auch gegen Apples zunehmend drakonischen Umgang mit seiner Hard- und Software gewettert.
helloSystem ist der neueste Versuch, die Benutzeroberfläche von macOS in einem Open-Source-Betriebssystem nachzubilden. Wie hält es sich? Lass es uns herausfinden.
Was ist helloSystem?
HalloSystem ist eine Open-Source-OS-Entwicklungsbemühung, um eine elegante Benutzeroberfläche zusätzlich zu freier und offener Software bereitzustellen. Wie macOS basiert es auf FreeBSD.
Während das Design offensichtlich von macOS beeinflusst ist, ist helloSystem nicht als Drop-In-Klon gedacht.
Die Entwickler des Projekts bezeichnen das Betriebssystem als „ein Desktop-System für Entwickler, das sich auf Einfachheit, Eleganz und Benutzerfreundlichkeit konzentriert“.
Der Hauptgrund für die Entwicklung von helloSystem ist, dass sie der Meinung sind, dass Apple zunehmend gegen die Privatsphäre und gegen Hacker vorgeht und einen Großteil ihrer Hardware und Software sperrt. Sie haben auf ihrer GitHub-Seite eine lange Liste von Artikeln veröffentlicht, die ihre Behauptungen stützen.
Das System befindet sich noch in einem frühen Entwicklungsstadium. Die neueste Version ist 0.7.0, die im Dezember 2021 veröffentlicht wurde.
helloSystem auf einem PC installieren
Die Entwickler empfehlen mindestens 2 GB RAM und einen 2 GHz Dual-Core Intel- oder AMD-Prozessor. Wenn Sie es auf VirtualBox ausführen, empfehlen sie Verwenden von EFI anstelle des Standard-BIOS Firmware. Die Entwickler empfehlen jedoch dringend, es auf echter Hardware auszuprobieren.
Die Installation von helloSystem ähnelt der Installation einer Standard-Linux-Distribution. Laden Sie einfach die ISO-Datei herunter, extrahieren Sie es auf Ihr Boot-Medium, und starten Sie dann Ihren Computer neu. Wie viele moderne Distributionen startet helloSystem mit einer Live-Version. Auf diese Weise können Sie die Benutzeroberfläche ausprobieren, bevor Sie sich zu einer Installation verpflichten.
Es gibt mehrere andere Dienstprogramme, z. B. einen Taschenrechner und eine Terminalanwendung. Wenn man sich in dieser Live-Umgebung umsieht, sieht es glatt aus, aber es ist offensichtlich, dass das System unvollständig ist. Auch die Einstellung der Anzeigeeinstellungen funktioniert nicht.
Während sich helloSystem immer noch wie eine Tech-Demo anfühlt, können Sie es auf Ihrer Festplatte installieren.
Sie erhalten ein grafisches Installationsprogramm anstelle des standardmäßigen textbasierten FreeBSD-Installationsprogramms. Sie können die zu installierende Festplatte auswählen und einen Benutzernamen und ein Kennwort für Verwaltungsaufgaben einrichten.
Der helloSystem-Desktop
Die Benutzeroberfläche sieht sehr nach macOS aus. Oben befindet sich eine Menüleiste, die die ganze Zeit dort bleibt. Es gibt ein Dock, in dem Sie häufig verwendete Anwendungen aufbewahren können, um sie schnell zu starten.
Das System umfasst zwei Browser, Falkon, basierend auf Firefox, und Iridium, basierend auf Chromium. Es kommt auch mit dem FeatherPad-Texteditor und einem Kalenderprogramm. Dies macht es zu einem brauchbaren Desktop, aber kaum. Klar, die Entwickler haben viel Arbeit vor sich.
Es gibt eine Reihe anderer Dienstprogramme, wie z. B. einen Taschenrechner und eine Terminalanwendung. Die Standard-Shell ist zsh, die dieselbe ist wie unter macOS. Es gibt auch ein Tool zum Extrahieren von ISO-Images auf USB-Medien.
Wenn Sie helloSystem auf der Festplatte installiert haben, bootet es direkt in diesen Desktop.
Paketverwaltung in helloSystem
Da helloSystem auf FreeBSD basiert, können Sie die FreeBSD-Pakete und -Portierungssysteme verwenden, um zusätzliche Software zu installieren. Wahrscheinlich möchten Sie Pakete verwenden, da sie vorkompiliert sind.
Sie sollten zuerst das Paket-Repository aktualisieren, indem Sie Folgendes eingeben:
sudo-Paket aktualisieren
Um ein bestimmtes Paket wie Vim zu installieren, können Sie einfach den Befehl pkg ausführen:
sudo-Paket Installieren vim
Die Paketverwaltung scheint ein weiteres Feature zu sein, das in dieser Version unvollständig ist. Der Versuch, etwas so Einfaches wie Vim zu installieren, gab beim Versuch, das Programm auszuführen, einen Fehler.
helloSystem hat eine Debian-Laufzeitumgebung, die als „im Aufbau“ aufgeführt ist. Auch Versuche, Debian 11 Bullseye zu installieren, schlugen auf diesem System fehl, obwohl zwei Builds verfügbar waren. Dies könnte den Zugriff auf eine größere Auswahl an Software ermöglichen, wenn diese Funktion vollständig implementiert ist.
Ist helloSystem zu schön, um wahr zu sein?
Ein Projekt zur Implementierung eines macOS-ähnlichen Open-Source-Betriebssystems klingt ambitioniert. Eine exakte Kompatibilität scheinen die Entwickler nicht anzustreben, aber die macOS-Oberfläche inspiriert offensichtlich das helloSystem-Layout.
Eine von macOS inspirierte Benutzeroberfläche ist möglicherweise besser als der Versuch, einen direkten Ersatz dafür zu erstellen. Vielleicht haben die Entwickler aus den Erfahrungen von ReactOS gelernt und sich lockerer an ein bewegliches Ziel gekoppelt.
Die Unvollständigkeit von helloSystem im Dezember 2022 bedeutet, dass es immer noch eine interessante Idee für Power-User ist. Die Entwickler haben sogar eine Meldung, dass diese Version für Entwickler und Power-User gedacht ist.
Benutzer, die nach einem guten Open-Source-Treiber für den täglichen Gebrauch mit einer schönen Benutzeroberfläche suchen, aber nicht dafür bezahlen möchten Microsoft- oder Apple-Steuern werden besser von einer Standard-FreeBSD- oder Linux-Installation bedient Moment.
Der modifizierte GNOME-Desktop von Ubuntu ähnelt am ehesten macOS mit seiner Menüleiste am oberen Bildschirmrand und dem Dock. Andere Open-Source-Desktops wie KDE und XFCE haben ebenfalls attraktive Benutzeroberflächen für Unix-ähnliche Systeme entwickelt.
Trotz des Alters der letzten Version scheint das Projekt auf GitHub aktiv zu sein. Die Repositories scheinen viele Updates zu erhalten. Dies bedeutet, dass möglicherweise eine neue Version in Sicht ist. Der eigentliche Test wäre, wie viele versprochene Features tatsächlich umgesetzt werden. Dies würde zeigen, wie das Betriebssystem vorgeht.
Im Moment ist helloSystem eine interessante Tech-Demo. Es muss vollständiger sein, bevor jemand in Betracht ziehen kann, es täglich zu verwenden.
helloSystem muss mehr Apps beinhalten und es einfacher machen, neue zu installieren, um erfolgreich zu sein.
Ein FreeBSD-basiertes macOS-ähnliches Betriebssystem
Mit seiner Basis in FreeBSD hat helloSystem viel Potenzial, selbst mit der Frustration von Fehlern und unvollständigen Funktionen im System zur Zeit. Wenn die Entwickler dies schaffen, könnten Benutzer eine brauchbare Alternative zu macOS haben, ohne die hohe „Apple-Steuer“ zahlen zu müssen.
helloSystem ist nicht der einzige BSD-basierte Versuch, ein benutzerfreundliches Open-Source-Betriebssystem zu entwickeln. MidnightBSD hofft, mit dem felsenfesten Rückgrat von FreeBSD einen attraktiven Desktop zu schaffen.