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

En vrac’ depuis un premier mai confiné.

Puisqu’on est déjà le premier mai, et qu’on est confiné, autant se changer les idées.

Côté logiciel libre, informatique et internet.

Côté culture ?

C’est tout pour aujourd’hui et c’est déjà pas si mal 🙂

Bon week-end 🙂

Il est temps peut-être d’enterrer les machines à processeurs Intel et AMD en 32 bits, non ?

Oui, on va me dire que je suis sacrilège, un enfant de trottoir, que je veux envoyer à la poubelle du matériel parfaitement fonctionnel. Déjà commençons par un point : j’écris ce billet le 26 avril 2020, soit une poignée de jours après la sortie de la nouvelle version supportée 5 ans de la distribution reine, celle qui est synonyme dans le grand public de Linux, j’ai nommé Ubuntu.

Comme le dit si bien NextINpact dans son article dédié à la sortie de la Ubuntu Focal Fossa :

[…]
Avant de plonger dans les nouveautés de Focal Fossa, signalons que cette version 20.04 prend en charge les scénarios de mises à jour depuis19.10 (la dernière classique) et 18.04 (la dernière LTS). Mais attention pour cette dernière : la nouvelle venue est exclusivement 64 bits et ne pourra donc pas réaliser une « upgrade » sur une machine à processeur 32 bits.
[…]

Petite parenthèse : n’étant pas abonné à NextInpact, j’ignore ce qu’il dise sur la volonté de Canonical de forcer l’adoption du snap. J’ai fait une petite vidéo pour exprimer mon point de vue ici.

Refermons la parenthèse.

Oui, sacrilège, on ne peut plus avoir la dernière Ubuntu LTS avec un processeur Intel ou AMD en 32 bits. Pour mémoire, en dehors de la période des mini-ordinateurs à la eeePC qui ont permis de produire des sombres étrons comme les processeurs Intel Atom, les deux principaux fondeurs de micro-processeurs pour ordinateur ne propose que des processeurs en 64 bits depuis fin 2003 voire mi-2004. Soit 16 ans !

J’ai retrouvé un dossier d’Hardware-fr sur l’Athlon64 à sa sortie en date de septembre 2003. Pour l’équivalent chez Intel, l’EMT64, c’est sur un artiocle d’août 2004.

Et oui, les derniers Pentium 4 étaient en 64 bits, notamment les 6xx et suivants. Pour les ordinateurs portables, c’est un peu plus complexe 🙂

Les vieux processeurs sont-ils pour autant condamnés à l’abandon si on est fidèle à la distribution de Canonical ? Que nenni ! Si on en croit le wiki d’Ubuntu, la 18.04.x LTS arrivera en fin de vie standard en… avril 2023 ! Merdre, encore 3 ans. Et on peut espérer, si on sort l’argent avoir 5 ans de prologation, soit avril 2028. Donc 8 ans.

Il est vrai qu’en 2023, utiliser des logiciels non critiques comme une vieille version de LibreOffice, la 6.0.x, alors que la 7.x.y voire 8.x.y sera la version supportée par les développeurs de la Document Foundation, ça ira… Mais est-ce que des ordinateurs qui ont souvent au grand maximum 4 Go de mémoire vive sont utilisables pour de la bureautique classique ?

Continuer la lecture de « Il est temps peut-être d’enterrer les machines à processeurs Intel et AMD en 32 bits, non ? »

Vieux Geek, épisode 194 : Camino, Galeon et Kméléon, les navigateurs basés sur Gecko…

Quel est le point commun entre Google Chrome, Brave, Safari, Opera, Vivaldi, Midori, Yandex, Falkon, Microsoft Edge (nouvelle génération) ? Utiliser un moteur de rendu de la famille Webkit/Blink. Car il faut dire les choses comme elles sont, la diversité des navigateurs internet n’existe en réalité qu’à la surface. Pour reprendre le contenu d’un commentaire sur un de mes articles :

[…]
Pour les navigateurs, désolé de prendre une comparaison tuturesque, mais d’un coté tu as :

2 Peugeots 108 (Firefox et Firefox ESR)
1 Deux Chevaux (Palemoon)
Une demi-douzaine de Clio de même génération dont les seules différences sont le nombre de portes et la peinture de la carrosserie (Chromium, Brave, Vivaldi, Opera, Yandex, Midori et Falkon)
[…]

Cependant, jusqu’à une époque relativement récente, la situation était moins caricaturale. Jusqu’en juillet 2015, la Fondation Mozilla proposa un environnement de lancement – un runtime – permettant de réutiliser le coeur de Mozilla Firefox, Gecko. Le projet s’appellait XulRunner.

Cela a permis de donner naissance à quelques projets, et pas uniquement des navigateurs. Il y a eu à une époque le projet de lecteur audio Nightingale (dont j’ai parlé en 2012) ou encore Miro, plus orienté vidéo.

Continuer la lecture de « Vieux Geek, épisode 194 : Camino, Galeon et Kméléon, les navigateurs basés sur Gecko… »

Les forks rageux ? Ça ne dure pas très longtemps au final…

Parfois quelques jours, parfois quelques mois, parfois plus longtemps, parfois moins. Mais ce sont souvent des projets qui sont d’une mauvaise foi tellement crasse que même la saleté en a peur.

Dans cette catégorie, il y a l’exemple Devuan – alias Debian sans systemd qui n’a toujours pas sortie sa version basée sur Debian 10, près d’un an après la sortie de cette dernière – ou dans la petite famille Archlinux, la CleanJaro.

En allant sur le forum de Manjaro, j’ai appris la mort du projet, datée du 19 avril 2020.

On sent d’ailleurs que la rage est derrière l’abandon du projet qui avait du – au final – être un flop monstrueux en matière de popularité. Le projet était né pour lutter contre certains choix stratégiques de Manjaro : l’intégration des paquets snaps, l’arrivée du partenariat avec SoftMaker pour remplacer LibreOffice par FreeOffice.

Bref, j’avais parlé de ce fork dans une vidéo des pitreries du libre sortie début août 2019.

Continuer la lecture de « Les forks rageux ? Ça ne dure pas très longtemps au final… »

Les projets un peu fou du logiciel libre, épisode 25 : TenFourFox, le port de Mozilla Firefox pour Apple PowerPC.

Après une longue période de disette, voici donc l’épisode 25 de la série des projets un peu fou du logiciel libre. Il faut dire que le dernier billet de la série datait de Noël 2019. J’ai donc profité du confinement lié au Covid19 pour me creuser les méninges et chercher un projet un peu fou du logiciel libre dont je n’aurai pas encore parlé.

C’est via mon flux RSS que l’illumination m’est venue. En effet, pourquoi ne pas parler d’un port un peu à la limite de l‘acharnement thérapeutique. Comme vous le savez sûrement, Apple utilise depuis janvier 2006 des processeurs Intel. Auparavant, il y a eu la génération des ordinateurs à base de processeurs Motorola 68000 (1984 à 1993) puis en PowerPC (1994 à 2006).

J’avais déjà parler de l’ultime version de MacOS dédié à l’architecture Motorola 68000 en février 2020, du dernier MacOS-X uniquement PowerPC, à savoir MacOS-X 10.3 Panther, la version 10.4 étant la première à officialiser la migration vers une nouvelle architecture.

Même s’il ne doit plus rester beaucoup de machines Mac de la première moitié des années 2000 encore en fonctionnement, cela n’empêche pas une équipe de proposer un port de Mozilla Firefox ESR pour les machines en question. C’est le projet TenFourFox.

Pour l’installer, il vous faut au minimum une version 10.4.11 de MacOS-X Tiger ou un MacOS-X 10.5 alias Leopard à jour. En fouillant un peu, j’ai pu trouver une image ISO d’installation du DVD de MacOS-X Tiger. Le wiki de Qemu pour PowerPC m’a donné les indications techniques pour lancer un MacOS-X Tiger, même si le son n’est pas présent 🙁

Je vous ferai grace des détails techniques. Voici donc quelques captures d’écran de l’installation.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 25 : TenFourFox, le port de Mozilla Firefox pour Apple PowerPC. »

Deepin 20 bêta, une attente pour pas grand chose au final ?

Je m’amuse à suivre l’actualité linuxienne qui est en ce moment tellement maigre qu’un mannequin anorexique – tiens, un pléonasme ! – souffrirait d’obésité morbide.

Il est donc normal que les grands noms des youtubosphères linuxienne francophone et anglophone se soient jetés dessus comme des chiens affamés sur un os. Pour pondre des vidéos dépassant allègrement les 10 minutes voire frolant les 20. Il faut bien que la youtube money qui se fait rare en ce moment soit grapillée d’une manière ou d’une autre.

Ce qui me fait penser à ce titre d’un petit groupe scandinave peu connu des années 1970, ABBA.

Mais cessons donc de chercher la petite bête, car il faut dire les choses comme elles sont : il n’y a pas grand chose à dire sur l’environnement. Je me suis
demandé : est-il possible d’en parler en restant dans les 5 minutes ?

Continuer la lecture de « Deepin 20 bêta, une attente pour pas grand chose au final ? »

Vieux Geek, épisode 191 : Mandrake Linux 10.1, dernière version de l’époque de gloire de MandrakeSoft.

Dans l’épisode 190, j’ai parlé de la première Mandrake Linux. Il était normal que je fasse un article sur la dernière version de la distribution qui s’est appelée ainsi, la Mandrake Linux 10.1.

Cette version est sortie quelques jours après un projet tout jeune : Ubuntu d’une boite inconnue fondée par un autre inconnu, Mark Shuttleworth.

En cette fin 2004, quand on veut faire du linux pour une personne n’ayant pas un bac+15 en informatique, Mandrake Linux est le choix idéal. Même si elle a une politique un peu spéciale, celle de faire payer assez cher des versions complètes en ne proposant que des versions minimales en libre téléchargement – et peu importe si à cette époque où l’ADSL décolle on peut récupérer via des réseaux plus ou moins licite les images ISO payantes – elle est loin devant la concurrence en terme d’ergonomie.

Elle est donc assez sûre d’elle quand sort cette version 10.1, le 27 octobre 2004. Elle propose pas mal d’outils à jour pour l’époque et elle permet de faire nombre de choses qu’on attend d’elle avec des outils comme OpenOffice.org 1.1.3, Gimp 2.0.4 et surtout une version quasi-complète de KDE 3.2.

L’installateur est assez sympathique, simple d’accès comme le prouve les captures d’écran ci-après :

La sélection des logiciels à installer, très complexe 🙂

Continuer la lecture de « Vieux Geek, épisode 191 : Mandrake Linux 10.1, dernière version de l’époque de gloire de MandrakeSoft. »

Vieux Geek, épisode 190 : Mandrake Linux 5.1, première d’une longue lignée.

Dans l’épisode 189 de la série Vieux Geek, je parlais de la Kheops Linux 97. Moins d’un an après cette distribution, Gaël Duval propose une distribution dont il ignore que sa descendance continuera à exister 22 ans plus tard, la Mandrake Linux 5.1. Prenant comme base une RedHat Linux 5.1, il lui rajoute le tout jeune environnement KDE 1.0.

Il faut dire les choses comme elles sont. Durant une grosse douzaine d’années, en gros entre 1997 et 2009-2010, le monde Linux bouillonne d’innovations et chaque nouvelle distribution apporte son lot de nouveauté. Mandrake frappe fort en proposant KDE 1.0, comme Canonical mettra un grand coup en 2004 avec la Ubuntu 4.10 qui synthétisa les idées précédemment développées en les rendant plus accessibles.

Mais revenons à la Mandrake Linux, dont j’ai pu trouver la version 5.1 via archive.org. Vu son âge, la faire fonctionner dans un émulateur n’était pas des plus simples. L’installation est encore rustique, l’installateur graphique qu’utilise indirectement la Mageia 7 ne naissant que vers 1999-2000. On est donc confronté à un installateur texte, dont voici quelques captures d’écran.

Continuer la lecture de « Vieux Geek, épisode 190 : Mandrake Linux 5.1, première d’une longue lignée. »

Vieux Geek, épisode 189 : Linux Kheops 97 ou quand Xfce n’était qu’un lanceur d’applications à la CDE…

J’ai commencé à m’intéresser à Linux et son doux monde vers 1996-1997. Avant l’arrivée de la première Mandrake en 1998, qui me résiste encore en terme de virtualisation, installer une distribution GNU/Linux, cela tenait du parcours du combattant. Les grands noms de l’époque, c’était RedHat, Debian ou encore Slackware. Oui, déjà !

Une petite entreprise connu sous le nom des « Logiciels du Soleil » (rachetée par RedHat en l’an 2000, dixit ce vieux journal de Linuxfr.org) lance un projet basé sur Slackware, la Kheops Linux. Je dois dire que c’est une des distributions que j’ai acheté à l’époque. Car oui, à cette époque lointaine – il y a près de 25 ans – il fallait acheter une distribution avant de l’utiliser. Il faut dire que télécharger une distribution avec une connexion RTC dont la vitesse de pointe était de 3 ou 4 Ko/s, ça donnait pas franchement envie.

En fouillant le site Abandonware Magazine à la recherche de cette distribution qui m’avait marqué à l’époque, je suis tombé sur le CD-ROM n°55 du magazine Windows News qui proposait une version « complète » de la Kheops Linux 97, basée sur la Slackware Linux 3.3, sortie en juin 1997.

Ses morceaux de choix, c’étaient le noyau Linux 2.0.30, et surtout une des premières versions d’un outil devenu un environnement de bureau par la suite, Xfce !

L’installation n’a pas été une partie de plaisir. Non seulement, il m’a fallu créer deux disquettes de démarrage, une dite « boot » pour démarrer et l’autre « root » qui contenait l’environnement minimal pour lancer l’installateur.

Continuer la lecture de « Vieux Geek, épisode 189 : Linux Kheops 97 ou quand Xfce n’était qu’un lanceur d’applications à la CDE… »