Pearlos ist ein großartiges Betriebssystem, das auf dem PIDI-OS-Projekt basiert, das leider eingestellt wurde, aber ich empfehle Ihnen dringend , das neue rostbasierte Betriebssystem desselben Autors zu überprüfen. Rezos. Aber natürlich tun Sie das erst , nachdem Sie sich dieses Projekt angesehen haben! Pearlos wurde für mich gemacht, um Operationssystem -Dinge zu lernen und auch besser in C und Montage zu werden.

Notiz
Die Kompilierung ist nur unter Linux mit GCC ISO C17 garantiert, ist jedoch auch in Windows mit Virtualisierungslösungen wie WSL (unter Windows 11) oder Hyperv möglich.
Pearlos ist stolz auf die unglaublich einfache Installation, da nur 3 Befehle erforderlich sind! Es ist sehr einfach zu installieren, zuerst das Repo klonen:
git clone https://github.com/ElisStaaf/pearlOSKonfigurieren Sie und machen Sie nach dem Aufwand in das Repo -Verzeichnis:
./config.sh
make Sie können Ihre eigene Konfiguration hinzufügen, lesen Sie dies einfach!
Führen Sie zum Schluss das erzeugte Bild bei dist/pearl.bin aus
durch die Regel qemu :
make qemuDadurch wird eine QEMU -Sitzung mit dem Bild gestartet und Sie können das Betriebssystem ausführen.
Um zu deinstallieren, einfach rennen:
make clean Wenn Sie die Unterschiede zwischen Perlos und PIDI-OS erkennen möchten, siehe PIDI-diff.md.
Ich akzeptiere alle sinnvollen Folgen! Solange es das Projekt nicht durchbricht, werde ich wahrscheinlich Ihre Kontibution akzeptieren.
Ich bin ein bisschen nicht widerstanden, wenn ich tatsächlich, wissen, pflegen und aktualisieren, aber ich kann Ihnen versichern, auch wenn Sie eine 1-monatige Pause sehen, ist das Projekt nicht tot. Wenn das Projekt stirbt, können Sie ein Archiv oder zumindest eine Nachricht erwarten.
Sofern nicht ausdrücklich angegeben, wird jede einzelne geänderte Datei in diesem Projekt unter der Apache 2.0 -Lizenz lizenziert, während die nicht modifizierten Dateien unter MIT lizenziert werden. Die Regel "SPDX-Lizenz-Identifikator" überschreibt diese Option offensichtlich und gibt eine andere Lizenz aus. Siehe Lizenz für die 2 Hauptlizenzen.