Les projets un peu fou du logiciel libre, épisode 30 : Orchid Linux, une gentoo simplifiée.

J’avais promis que je ne parlerai plus de distributions GNU/Linux. J’ai presque tenu parole depuis mon départ de Youtube, en novembre 2018, soit bientôt 3 ans et demi.

Mais c’est en farfouillant le forum du blog de Seb alias Passions GNU/Linux que je suis tombé sur un fil qui a titillé ma curiosité. Un projet un peu fou – car il faut avoir un certain grain de folie douce pour proposer une « nouvelle » distribution GNU/Linux de nos jours, surtout avec la maturité des projets déjà existants dans le domaine.

Le projet en question, c’est Orchid Linux. C’est en gros une Gentoo avec une installation prémachée au niveau des environnements de bureau existants.

Ce n’est pas une distribution à part entière – dixit la poignée de personnes derrière le projet – mais un enrobage de Gentoo. En gros, pour avoir une Orchid Linux avec Gnome, au lieu de passer une bonne journée à faire compiler l’environnement, on peut avoir l’ensemble en place en une quinzaine de minutes.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 30 : Orchid Linux, une gentoo simplifiée. »

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. »

Les projets un peu fou du logiciel libre, épisode 28 : Pingus, le clone libre de Lemmings

Dans le monde des jeux, le logiciel libre est rempli de projets plus fous les uns que les autres. J’ai déjà pu évoquer, dans le désordre et en espérant ne pas avoir fait trop d’oublis : FreeDoom (en décembre 2015), OpenQuartz (en septembre 2017), OpenTyrian (en août 2018), La bataille pour Wesnoth (en mai 2018), SuperTux (en mars 2018) ou encore 0 A.D. (en février 2016).

Dans l’article consacré à Lemmings, j’avais écrit la phrase suivante :

Le jeu sera si marquant qu’un clone dénommé Pingus sortira pour le petit monde du logiciel libre en 1998.

En effet, Pingus est un excellent clone de Lemmings. Selon le site officiel – dont la dernière mise à jour semble dater de 2015 – on apprend qu’il y a 77 niveaux et que quelques nouveautés sont disponibles par rapport au Lemmings d’origine avec des manchots qui peuvent sauter, au sens sportif du terme.

Cependant, le projet semble au point mort. La dernière version stable, la 0.7.6 date de décembre 2011, le dépot github a été archivé en 2018 et le gitlab indique une version 0.7.7 fin 2019 début 2020.

En clair, le projet est vraiment dans le flou. Mais au lieu de se lamenter, voici donc une petite vidéo avec le jeu en action…

Même si les 3 ou 4 premiers niveaux sont franchement des photocopies des niveaux originaux, on trouve rapidement des nouveautés. Avec 77 niveaux disponibles, il y a de quoi s’arracher les cheveux par poignées entières.

Il faut juste espérer que le projet sortira de la szone de flou dans laquelle il est engoncé.

Les projets un peu fou du logiciel libre, épisode 27 : DosEmu 2

Si je vous dis émulation pour MS-DOS sous Linux, vous allez me répondre DOSBox ou encore DOSBox-X (sa version améliorée) et je serai partiellement d’accord. Car il existe la reprise de l’ancestral Dosemu du doux nom de DosEmu 2… Pourquoi se compliquer la vie ? 🙂

DosEmu fut historiquement le premier émulateur pour MS-DOS, ce qui était plus qu’important quand Linux est né en 1993. La dernière version du projet DosEmu est la 1.4.0 sorti en 2012.

Quelques années plus tard, des développeurs ont décidé de reprendre l’outil, en utilisant un coeur FreeDOS, pour proposer DosEmu 2. Au moment où j’écris cet article, le 2 juillet 2020, la version en date est une 2.0-pre8, sortie en novembre 2017.

Après avoir récupéré la version git sur AUR et l’avoir fait compilé, j’ai voulu voir ce que donnait ce projet. Pour rajouter des logiciels, il faut aller dans ~./dosemu/drive_c/ et y copier ce qu’on veut lancer.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 27 : DosEmu 2 »

Les projets un peu fou du logiciel libre, épisode 26 : OpenGem.

Il y a eu quelques projets pour proposer une interface graphique pour MS-Dos. J’ai parlé ainsi de DosShell proposé par Microsoft ou encore de ViewMax développé pour le DR-DOS.

Mais il n’y a pas eu qu’eux. Un environnement concurrent a existé à l’époque c’était GEM. Aucun rapport avec un dessin animé des années 1980. GEM = Graphical Environment Manager. Son incarnation la plus célèbre étant celle disponible sur TOS de l’Atari ST.

En 1999, le code du GEM est libéré et le projet FreeGEM est lancé. Une des ses versions les plus utilisables, c’est OpenGEM.

Développé en collaboration entre Shane Coughlan et l’équipe de FreeGEM, cela offre un environnement prêt à l’emploi. Bien que disponible pour FreeDOS, on peut aussi l’installation du PC-DOS et MS-DOS entre autre. J’ai récupéré sa dernière version disponible, une 7.0rc3, en date d’avril 2018.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 26 : OpenGem. »