OSle : Un système d'exploitation de 510 octets pour le secteur de démarrage
2025-05-02
OSle est un système d'exploitation minuscule (510 octets) en mode réel, résidant entièrement dans le secteur de démarrage. Écrit en assembleur x86, il possède étonnamment un shell, un système de fichiers, une gestion des processus, des logiciels pré-construits et un SDK pour développer vos propres programmes. L'article fournit des instructions détaillées pour l'installation, la compilation, l'exécution d'OSle localement (à l'aide de Bochs ou QEMU) et même son exécution sur un véritable périphérique (avec un avertissement important !). Une démo en ligne et un tutoriel sont également disponibles. Il s'agit d'un projet fascinant pour ceux qui s'intéressent aux systèmes d'exploitation et à la programmation de bas niveau.
Développement
assembleur x86