Inutile donc indispensable : Utiliser Dosbox-X en français :)

S’il y a un émulateur que j’utilise régulièrement, c’est bien Dosbox-X. Récemment, un développeur du nom d’Aybe a ouvert un bug pour aider à la traduction du logiciel et a proposé une première traduction assez brute de décoffrage pour le français.

J’avais déjà parlé des nouveautés à venir de Dosbox-X 0.83.16 dans une vidéo datée du 22 juillet 2021 :

J’ai donc pris ce brouillon et j’ai travaillé une bonne partie de l’après midi du dimanche 25 juillet pour rendre l’ensemble plus lisible. Cela a donné lieu à plusieurs patchs, comme je l’explique dans la vidéo ci-après.

Durant l’enregistrement de la vidéo, je me suis aperçu que j’avais oublié de vérifier l’introduction en mode CGA qui était en partie explosée en vol. J’ai aussi retravaillé l’introduction pour le mode CGA-Mono et Hercules et proposé un patch qui a été ajouté durant la nuit. Ce qui explique la présence de l’addenda en fin de vidéo.

Même si la plupart des personnes laisseront le logiciel en anglais, c’est toujours agréable de l’avoir dans une autre langue par moment, même si on est obligé d’y aller à la tronçonneuse pour éviter les débordements de texte à l’affichage !

Vieux Geek, épisode 282 : MenuetOS, l’OS écrit en assembleur qui tenait sur une disquette.

Cet article est en quelque sorte la suite de l’épisode 29 des projets un peu fou du logiciel libre, et aussi de l’épisode 281 de la série Vieux Geeks.

MenuetOS est un projet d’OS écrit en assembleur dont la première version remonte au début des années 2000. Tout comme pour la disquette de démo de QNX, l’ensemble tient sur une disquette, soit sur un espace de seulement 1,44 Mo.

Le projet est toujours développé en 2021. Mais il faut se replonger en l’an 2000 pour comprendre quelle claque technique cela fut. Pour l’énorme majorité des personnes équipées en informatique, l’OS, c’est MS-Windows 98 voire 98Se. Il y a bien l’épaisseur du trait comprenant le monde linux et BSD libre. Pas franchement différent de la situation en 2021, mais passons.

Imaginer qu’un OS démarre en mode graphique depuis une disquette, c’est une claque puissance 1000. Et c’est pourtant ce qu’arrivait à faire à l’époque Ville Turjanmaa.

La première version, celle en 32 bits est publiée sous license GPLv2 classique. À partir de 2005, une version en assembleur en 64 bits est proposée, mais sous une license qui n’est pas ouverte. En effet, celle-ci interdit la décompilation, le désassemblage ou la rétro-ingéniérie sauf autorisation des auteurs.

Continuer la lecture de « Vieux Geek, épisode 282 : MenuetOS, l’OS écrit en assembleur qui tenait sur une disquette. »

Les projets un peu fou du logiciel libre, épisode 29 : KolibriOS, un OS entièrement écrit en assembleur.

Dans un article vieux geek daté du 24 juillet 2021, je parlais de la démo de QNX qui tenait sur une disquette.

Dans un commentaire, Mic a parlé d’un projet d’OS qui est dérivé de MenuetOS (qui fera sûrement l’objet d’un article vieux geek dédié) qui s’appelle KalibriOS. Il a depuis longtemps dépassé la symbolique disquette en terme de taille, mais il est très complet et surtout il est d’une rapidité sans équivalent dans le monde des OS.

Ce projet est disponible sous la license GPLv2, et a une logithèque des plus fournies, même pour une version « live » qu’il est très dur d’installer sur un disque dur. Je pense même que l’installation d’une des premières Debian (celle de l’époque 1993-1996) est moins laxative.

Mais peu importe. Un OS entièrement écrit en assembleur, ça dépote pas mal, même s’il y a des ralentissement liés au côté « live » de l’ensemble.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 29 : KolibriOS, un OS entièrement écrit en assembleur. »

Heureusement qu’il y a des personnes sérieuses dans le monde du logiciel libre :)

J’ai l’habitude de me moquer des travers du monde du logiciel libre, avec les dérives comme la dictature du choix, les distributions GNU/Linux redondantes et / ou inutiles, certains forks à la con comme pour Audacity.

Il y a une dizaine de jours – au moment où je rédige cet article – je parlais d’une série de bugs que j’avais rapporté. La semaine était tellement orientée bugs, qu’un deuxième article avait vu le jour.

J’ai pu apprécier le sérieux de certains développeurs ou d’équipes de développement qui ne prennent pas les problèmes par dessus la jambe. Ça fait toujours plaisir.

Prenons donc les bugs un par un.

Le bug avec Xorg 1.20.12 ? Il est en cours de résolution. Il y avait plusieurs couches à appliquer. Autant dire que le bug est virtuellement corrigé.

Le bug de compilation dans Qemu ? Corrigé lui aussi, même si un autre bug rend l’utilisation du duo qemu 6.1 en cours de finition et VirtualManager un brin laxatif 🙁

Pour finir le premier billet qui parlait de la semaine à bug, le problème rencontré pour la compilation de Vice semble être lié à gcc 11.1.x. Heureusement que clang existe pour le remplacer !

Continuer la lecture de « Heureusement qu’il y a des personnes sérieuses dans le monde du logiciel libre 🙂 »

Après 43 épisodes consacrés aux distributions GNU/Linux Franchement Inutiles, quel bilan ?

Il y a environ 5 ans, durant l’été 2016, devant le nombre toujours plus important de distributions dont l’intérêt était proche de zéro, je lançais quand j’étais encore youtubeur, la série des DGLFI. J’ai depuis migré l’ensemble sur mon compte peertube.fr.

Depuis, en comptant les épisodes bilans et les épisodes réguliers, je suis arrivé le 19 juillet 2021 au 43ème épisode que vous trouverez ci-dessous.

Dans l’épisode qui faisait le bilan de la première « saison », sur 11 distributions, il en restait 8 en vie, cf la capture d’écran ci-après.

Depuis, la SwagArch et la Cubuntu nous ont quitté. Donc 6 sur les 11 de la première « saison » des DGLFI.

Pour la saison 2, allant de l’épisode 13 au 25, bien que la vidéo bilan se limitait à l’époque à l’épisode 21, à cause d’un recul trop faible pour les épisodes 22 à 24.

Sur les 9, 2 étaient mortes. Depuis, la CondresOS, la NetRunner Rolling, la RareOS nous ont quitté. Ce qui ne fait plus que 5 projets qui ont survécu.

Continuer la lecture de « Après 43 épisodes consacrés aux distributions GNU/Linux Franchement Inutiles, quel bilan ? »