Si vous êtes un utilisateur Linux ou BSD, vous voudrez peut-être faire attention à RedoxOS, qui est encore en développement. Ce système d'exploitation est construit sur le langage de programmation Rust et présente une évolutivité extrêmement élevée. À partir de 2023, Google et Microsoft tenteront de modifier davantage de choses concernant le noyau pour utiliser le développement Rust. L’avantage d’utiliser le développement Rust est qu’il peut améliorer la sécurité. Par exemple, Microsoft a essayé d'utiliser des modules d'écriture Rust dans le noyau Windows NT pour remplacer les modules traditionnels.

Par conséquent, RedoxOS choisit d'utiliser Rust comme langage principal de développement, en particulier le micro-noyau est développé à partir de zéro en utilisant Rust, ce qui devrait grandement améliorer la sécurité de RedoxOS.

Le micro-noyau est un modèle d'architecture minimal dans lequel la plupart des services système sont implémentés en tant que processus au niveau utilisateur, ce qui peut offrir une expérience plus sûre et plus stable par rapport à un noyau unique. Par exemple, Linux utilise un seul noyau.

RedoxOS est développé par la société américaine à but non lucratif RedoxOS. Son fondateur est Jeremy Soller, l'ingénieur en chef de System76. Le système est compatible avec POSIX, il peut donc exécuter de nombreux logiciels Linux/BSD sans portage.

Bien entendu, il existe également de nombreux supports d’architecture matérielle. L'architecture x86-64 commune, l'architecture i686 et Arm sont toutes prises en charge. À l'avenir, la prise en charge de l'architecture RISC-V pourrait également être fournie.

Principales fonctionnalités de RedoxOS :

  • Hautement modulaire et personnalisable

  • Basé sur une architecture micro-noyau

  • Très évolutif

  • Pilote basé sur Rust

  • Sous licence open source MIT

  • Système de fichiers inspiré du système de fichiers ZFS

  • Le nom RedoxOS vient de la réaction chimique qui provoque la rouille, vous pouvez donc simplement l'appeler un système redox.

  • À ce stade, RedoxOS est encore en cours de développement et de test. Si vous êtes intéressé, vous pouvez télécharger le fichier image et l'essayer. Cependant, le système ne prend actuellement pas en charge les périphériques USB ou le stockage externe (il est donc recommandé de l'installer sur un ordinateur portable pour des tests ou des tests de machine virtuelle). Ceux-ci devraient être pris en charge dans les versions futures.

    Adresse de téléchargement du fichier image : https://static.redox-os.org/releases/