Pearlos est un système d'exploitation génial basé sur le projet PIDI-OS qui a malheureusement été abandonné, mais je vous recommande fortement de découvrir le nouveau système d'exploitation basé sur la rouille fabriqué par le même auteur; Rezos. Mais bien sûr, ne faites cela qu'après avoir vérifié ce projet! Pearlos a été fait pour moi d'apprendre des choses du système d'exploitation et aussi de devenir meilleure en C et en assemblage.

Note
La compilation n'est garantie que sur Linux avec GCC ISO C17 , mais il est également possible dans Windows avec des solutions de virtualisation comme WSL (sur Windows 11) ou HyperV.
Pearlos est fier de son installation incroyablement facile, car elle ne nécessite que 3 commandes! Il est très facile à installer, tout d'abord cloner le repo:
git clone https://github.com/ElisStaaf/pearlOSAprès être entré dans le répertoire Repo, configurez puis faites:
./config.sh
make Vous pouvez ajouter votre propre configuration, il suffit de lire ceci!
Enfin, exécutez l'image générée à Dist / Pearl.bin
En faisant la règle qemu :
make qemuCela démarrera une session Qemu avec l'image, et vous pouvez exécuter le système d'exploitation.
Pour désinstaller, courez simplement:
make clean Si vous voulez voir les différences entre Pearlos et Pidi-OS, voir Pidi-Diff.md.
J'accepte toutes les contributions significatives! Tant qu'il ne casse pas le projet, j'accepterai probablement votre contribution.
Je suis un peu incohérent quand je sais, je sais et mettez à jour cela, mais je peux vous assurer, même si vous voyez une pause d'un mois, le projet n'est pas mort. Si le projet décède, vous pouvez vous attendre à une archivage ou au moins un message.
Sauf indication contraire, chaque fichier modifié de ce projet est sous licence APCACH 2.0 , tandis que les fichiers non modifiés sont sous licence en vertu du MIT . La règle "SPDX-License-Identifier" remplace évidemment cette option, et c'est la façon dont vous indiquez explicitement une licence différente. Voir Licence pour les 2 licences principales.