Le phosphore, appelé PHOS pour faire court, est un système d'exploitation d'amateur de travaux en cours.
PHOS utilise le système de construction CMake avec le compilateur Clang.
Il est préférable de travailler avec Phos dans le code Visual Studio où il peut également être construit avec les extensions des outils CMake.
PHOS n'a aucune compabilité avec d'autres compilateurs ou plates-formes et il n'est actuellement pas prévu de l'ajouter. Ceci est mon premier projet de développement du système d'exploitation, il sera donc très limité.
À l'heure actuelle, il n'est également testé que sous Clang et Qemu, et en raison de certaines bizarreries dans le code telles que les attributs GCC et MSVC utilisés, il ne peut être construit sous aucun autre compilateur.
Une liste des fonctionnalités implémentées et planifiées du système d'exploitation.
Nous n'utilisons pas le système de construction EDK II, c'est donc des os nus.
Cependant, comme c'est UEFI, il y a encore beaucoup de choses à faire pour nous que nous n'avons pas à gérer (par exemple: configurer le mode long, sortie graphique, prise en charge du système de fichiers).
Débroupillé , une réécriture de la rouille est en développement car il est beaucoup plus facile à entretenir à long terme.