Les projets un peu fou du logiciel libre, épisode 22 : Grisbi

S’il y a un domaine sensible pour nombre de personnes, ce sont bien les finances. Sujet qu’il est parfois déconseiller d’aborder pour éviter de se prendre une mandale en pleine tronche 🙂

Cependant, depuis que l’informatique existe, la gestionnaire des finances personnelles a été un domaine de choix. Même à l’époque lointaine des Amstrad CPC, il a existé des logiciels de ce style, cf cette publicité trouvable sur CPC-Power.

Quand je suis arrivé sur PC en 1995-1996, j’ai voulu gérer mon budget et le premier outil que j’ai utilisé, c’est Quicken. J’ai eu par la suite une période avec Microsoft Money. Quand j’ai commencé à vouloir migrer pour de bon vers linux, j’ai jeté un oeil à l’existant. Si de nos jours, on trouve des grosses cylindrées comme GNU Cash, Homebank, Skrooge ou encore KMyMoney, vers 2000-2001, il n’y avait pas grand chose à se mettre sous la souris.

En dehors d’une feuille de tableur, rien ou presque. Mis à part le projet Gripsou né en avril 2000 et qui est devenu Grisbi par la suite pour des raisons de marques déposées. C’est un logiciel français développé à l’origine pour la comptabilité française. J’avoue que j’ai toujours aimé son interface simple et rapide.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 22 : Grisbi »

Les projets un peu fou du logiciel libre, épisode 21 : OpenTyrian

En 1995, un shoot’em’up est publié par Epic Megagames, connu sous le nom de Tyrian. C’est un jeu de très bonne facture, proposé sous le modèle classique à l’époque du partagaciel où une partie du jeu était gratuitement disponible, le reste devant être achetée.

Développé par Jason Emery, illustré par Daniel Cook et sonorisé par Alexander Brandon et Andreas Molnar, c’est un shoot’em’up assez nerveux. On est dans un jeu qui mélange l’arcade pure – c’est ce que l’on attend – avec une partie un peu plus stratégique : achat d’armes, de bouclier.

Par chance, le vaisseau piloté par le joueur est fourni avec un générateur qui recharge le bouclier, même si on se retrouve rapidement avec un avertissement sonore qui indique que le vaisseau n’est plus trop protégé et qu’on risque le pire rapidement.

On y trouve les classiques niveaux de difficultés et d’autres qui sont cachés. Mais le plus « marrant », c’est le côté histoire de l’ensemble. En effet, durant la période arcade, on peut récupérer des cubes de données qui permettent de se tenir au courant de l’histoire… Et parfois plus si affinités 🙂

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 21 : OpenTyrian »

Les projets un peu fou du logiciel libre, épisode 20 : l’épopée de Mono, l’implémentation libre de .Net

Nous sommes en 2002. À l’époque, Microsoft propose l’ensemble des outils .Net pour mettre en place une technologie multi-plateforme et faire la nique à Java. Bien qu’à l’origine uniquement développé pour ses OS, des développeurs du libre décident de créer un équivalent pour les distributions GNU/Linux, et Mono pointe le bout de son nez à la mi-2004.

Le projet souffre alors de critiques par rapport aux brevets logiciels de Microsoft sur .Net, mais cela n’empèche pas Novell et Xamarin de pousser à l’adoption du langage. Des outils sont créés à destination du grand public avec plus ou moins de succès.

De mémoire, il y a eu un indexeur et outils de recherches de fichiers, Beagle qui sera remplacé par Tracker. Le projet écrit en C# a vu sa dernière publication en janvier 2009… Un message dans une liste de publication confirma l’abandon un an plus tard.

Autre logiciel abandonné ? F-Spot, un outil de gestion de photo dont la dernière version date de 2010. Sans oublier le lecteur de musique Banshee dont le développement est en suspend depuis mars 2014…

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 20 : l’épopée de Mono, l’implémentation libre de .Net »

Les projets un peu fou du logiciel libre, épisode 19 : la Bataille pour Wesnoth, le jeu de stratégie en tour par tour du monde libre.

En février 2016, je parlais du jeu de stratégie en temps réel, 0 AD, à l’époque en alpha 19.

Cependant, dans le domaine de la stratégie en tour par tour, il y a un projet du monde libre que l’on ne peut contourner, la Bataille pour Wesnoth connu aussi sous le nom de Wesnoth tout court.

C’est un projet de jeu de stratégie en tour par tour né en 2003. Franchement inspiré de gros succès comme l’excellent Heroes of Might and Magic II, on est plongé dans un jeu qui au fil des années a donné ses lettres de noblesses à la ludothèque libre.

Le joueur est plongé dans un monde typique de l’héroic-fantasy, avec ses incontournables elfes, dragons, nains, sorciers… Bref, le bestiaire habituel de ce genre de jeux 🙂

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 19 : la Bataille pour Wesnoth, le jeu de stratégie en tour par tour du monde libre. »

Les projets un peu fou du logiciel libre, épisode 18 : le port des outils GNU sur une base BSD…

Le monde du libre à ses origines était un monde où le partage était un des mots clés principaux, loin des dérives actuelles où les communautés s’entretuent à grand coups d’anathèmes et de forks.

L’exemple de ce partage ? Le port des outils GNU via des projets comme CygWin et MinGW pour l’OS privateur pour PC qu’est MS-Windows. Sans oublier Fink pour l’OS fruité.

Mais il n’y pas que les ports pour les OS privateurs. Il y a aussi les ports pour des noyaux libre comme celui de Hurd (avec Debian GNU/Hurd) dont j’ai parlé dans l’épisode 8 de cette série de billets.

Cependant, il y a une constante qui se casse les dents à intervalles réguliers, j’ai nommé les ports d’outils GNU sur une base BSD. Que ce soit avec UbuntuBSD (qui semble bien mal parti n’ayant plus proposé d’images ISO depuis 2016) et dont j’avais parlé en mars 2016.

Quant à PacBSD, même si une ISO est disponible depuis août 2017, son wiki est une purge telle que le wiki d’Archlinux serait une promenade de santé en comparaison.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 18 : le port des outils GNU sur une base BSD… »