La première version de GentleOS, un système d'exploitation pour les anciens PC et ordinateurs portables 32 bits, a été publiée. Ce projet, développé par un passionné comme un hobby, vise à fournir une plateforme simple pour les amateurs de rétro-informatique avec une interface graphique classique. Il est compatible avec des ordinateurs dotés d'un CPU i386, 4 Mo de RAM et d'une carte graphique VGA avec une résolution de 640×480. Le code du projet est écrit en C et distribué sous la licence GPLv2. Pour le démarrage, une image disque de 8 Mo a été créée, ainsi qu'une image à écrire sur disquette de 1.4 Mo.
Le système d'exploitation est construit sur une architecture monolithique et se configure au moment de la compilation. Des pilotes sont disponibles pour les cartes graphiques VGA/SVGA, les claviers, les souris (connexion via PS/2 et port série) et le haut-parleur intégré. La fonctionnalité de GentleOS est considérée comme complète — les seuls plans futurs incluent la création d'applications supplémentaires, l'optimisation et la correction des bugs. Il peut être exécuté à la fois dans QEMU et sur du matériel réel.

Les applications disponibles incluent une calculatrice, un calendrier, une horloge, un générateur de son, un éditeur graphique simple et plusieurs jeux, tels que Snake, Mahjong, Mineur et Tetris.



Une variante de GentleOS/16 est également en développement, prenant en charge les systèmes 16 bits avec un CPU Intel 80186. Cette version est configurée pour être lancée à partir de disquettes d'une taille de 720 Ko et de 1.4 Mo. Elle fonctionne sur des PC avec 192 Ko de RAM et un adaptateur graphique CGA (320x200x4).

Source : opennet.ru
