Steinsos est un système d'exploitation avec un noyau non préemptif ciblant sur l'architecture ARMV8 monocœur.
Steinos est dérivé des tutoriels suivants et des distributions de logiciels:
Redox OS: le système d'exploitation de rouille de pointe.
RISC V に従う CPU の上で動作する OS を Rust で書く (CPU 実験余興: Blog très utile sur la programmation de rouille nue en métal.
Écrire un système d'exploitation dans Rust: une excellente série sur le développement du noyau avec rouille.
XV6: un système d'exploitation de type Unix écrit en C.
Voici les documents Steinsos, l'un en taïwanais et l'autre en anglais.
Taïwanais
Anglais
Voici ce dont vous avez besoin:
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ sudo apt-get install -y qemu-system-aarch64
Il suffit de courir make qemu
$ make qemu
$ ls
.
shell
ls
cat
READMD.md
$ cat ./README.md
...
Les demandes de traction, les rapports de bogues et tout type de suggestion sont très bien accueillis.