Puisqu’on doit tous mourir, rions des projets parasites du monde du logiciel libre.

On va me dire que je radote, que je ferai mieux de passer à autre chose. Mais je dois dire que le confinement imposé sur une partie de la planète à cause du Covid19 me permet de tomber sur des projets parasites au sens biologique du terme : « un organisme qui vit aux dépens d’un autre organisme vivant. »

Dans le monde du logiciel libre qui érige le fork ou embranchement logiciel comme principe inviolable et indépassable – et tant pis pour les utilisations abusives ! – on tombe sur des excréments bien gluants comme Glimpse (le fork éthique de GIMP) ou encore des navigateurs dont le principe est un « c’était mieux avant » comme Palemoon.

J’ai parlé à longueur d’années des distributions GNU/Linux qui se reproduisaient comme des lapins sans qu’une utilité flagrante justifie leur existence, ce que j’ai résumé sous l’acronyme de DGLFI : Distribution GNU/Linux Franchement Inutile. Des projets basés dans environ 80% des cas sur Ubuntu.

Car il faut dire que la famille officielle Ubuntu s’est bien agrandie depuis la première Ubuntu en 2004. Il y a eu en l’espace de 16 ans :

  1. Kubuntu, dès avril 2005
  2. Xubuntu, dès juin 2006
  3. Edubuntu, entre octobre 2005 et février 2016
  4. Lubuntu, dès avril 2010
  5. Ubuntu Mate, dès octobre 2014
  6. Ubuntu Budgie, dès novembre 2016

On a eu aussi la Ubuntu Gnome qui a refusionné avec le projet principal quand celui-ci est retourné sur Gnome Shell en lieu et place d’Unity. J’ai dû oublier un ou deux projets officiels, mais on approche de la dizaine de saveurs officielles. Il y a deux versions dont l’utilité est très faible – à l’image de la saveur Budgie, à savoir :

  1. La Cinnamon Remix, donc un clone de LinuxMint.
  2. La Ubuntu Deepin Desktop remix… Il est vrai que la distribution du même nom n’est pas la plateforme idéale pour le dit environnement !

Bref, deux projets dont l’utilité est nulle au sens mathématique du terme. On pourra aussi rajouter pour rire des projets comme Calam-Arch-Installer qui est une copie mal fignolée d’EndeavourOS ou encore le projet Garuda Linux que j’ai étrillé dans la vidéo ci-après.

Comme j’ai l’habitude de le dire, « Errare humanum est, perseverare libristum est ». Si cela amuse des personnes de perdre du temps dans des projets qui n’ont aucun avenir au lieu d’aider des projets utiles, c’est leur choix. Mais qu’elles ne viennent pas se plaindre si le monde du logiciel libre ne perce pas.

Je ne crois plus depuis longtemps à une quelconque percée du libre dans le monde bureautique et les abus dont je parle avec humour désormais en sont une preuve 🙂

Allez, bonne journée malgré tout !

La « mort annoncée » de ublock origin pour Google Chrome, une opportunité déjà ratée pour Mozilla Firefox ?

C’est le genre de nouvelles à laquelle on pouvait plutôt s’attendre. C’est via mastodon que j’ai eu vent de l’information. Le développeur de uBlock Origin s’est vu rejeté par Google et deux fois de suite la validation d’une future version de son extension qui permet de naviguer sur la toile sans craindre un cancer de la rétine. En effet, cette extension bloque les publicités…

Un article sur developpez.com explique les détails techniques de l’histoire qui laisse penser que Google a envie de tuer une extension dangereuse pour son modèle économique : celui de la publicité.

Avec un navigateur qui monopolise à lui seul facilement les trois quarts des visites sur la toile, on imagine l’impact d’une telle extension. Même si le problème à l’origine du rejet de l’extension semble avoir été corrigé, ce n’est qu’une question de temps avant que Google ne trouve un autre moyen de la tuer en douce.

Continuer la lecture de « La « mort annoncée » de ublock origin pour Google Chrome, une opportunité déjà ratée pour Mozilla Firefox ? »

En vrac’ de fin de semaine…

Comme chaque fin de semaine, l’habituel en vrac…

Côté logiciel libre, informatique et internet.

Côté culture ?

  • Opeth annonce pour fin septembre 2019 leur nouvel opus, « In Cauda Venenum », album qui sera disponible en version anglaise et suédoise. Le clip bilingue du premier titre “Hjärtat Vet Vad Handen Gör” / “Heart In Hand » est disponible sur Youtube.
  • Alnea, groupe de postrock originaire de Turin, vient de sortir son nouvel album – uniquement en numérique – qui conclue le premier opus, sorti en juin 2014.

Petits cadeaux à mes amis libristes, deux épisodes de Clash of Fredo, un qui reprend mon dernier billet sur le fiasco du bureau libre à se faire une place au soleil, l’autre sur un argument sorti ad-nauseam, le choix. Il faut bien taper où ça fait mal, non ?

Bon week-end 🙂

Le navigateur PaleMoon, fork de Mozilla Firefox 24.x (ou 25 ?), a-t-il encore un intérêt ?

En mai 2015, je parlais du fork de Mozilla Firefox, Palemoon. À l’origine ce fork voulait jouer les optimisations agressives pour faire gagner de la vitesse. Sauf à réécrire complètement Mozilla Firefox en assembleur, gagner de la vitesse ressemblait plus à une gageure qu’autre chose.

Par la suite, la raison d’exister du fork a été de combattre la nouvelle interface, Australis, introduite par Mozilla Firefox 28 (ou 29 ?) si ma mémoire ne me joue pas de tours. Sur le plan technique, comparé à Mozilla Firefox 38.0.x, Palemoon se prenait des belles fessées déculottées au niveau des tests de supports des technologies web, ayant une bonne dizaine de pourcent de retard, en moyenne, sur le duo html5test et Css3test.

En me baladant sur le forum manjaro.fr, j’ai appris que les versions binaires de Palemoon ont été rajoutées aux dépots de la « fille » d’Archlinux.

Pour voir si PaleMoon 26.0.0 avait compensé son retard où si les modifications s’étaient limitées à du « cherry picking » – la cueillette de cerise qui signifie qu’on ne récupère que les modifications intéressantes –  ou si le fork de Gecko nommé Goanna n’est qu’une adaptation du code de Mozilla Firefox 24.x sur lequel les correctifs de sécurité ont été rétroportés avec une ou deux fonctionnalités « uniques » en bonus, j’ai donc récupéré l’exécutable de PaleMoon 26.0.0 en version 64 bits pour Linux.

Pour vérifier une intuition, j’ai aussi récupéré l’ultime version de Mozilla Firefox 24 ESR, à savoir la 24.8.1. Sans oublier le dernier Mozilla Firefox stable au moment où je rédige l’article, à savoir la version 44.0.

J’ai ensuite lancé Kazam pour voir les résultats obtenus, et vérifier l’intuition que j’avais concernant la parenté entre Gecko et Goanna, nom malheureux et sujet à des jeux de mots assez odorants.

Continuer la lecture de « Le navigateur PaleMoon, fork de Mozilla Firefox 24.x (ou 25 ?), a-t-il encore un intérêt ? »

PaleMoon, le fork de Mozilla Firefox, est-il à la hauteur de son parent « connu » ?

Suite aux derniers scandales sur Mozilla Firefox, certains zélotes – à côté de qui Richard Matthew Stallman serait un affreux promoteur du logiciel non libre – après avoir préparé le bûcher sacrificiel font la promotion d’une version dérivée du nom de PaleMoon, en parallèle GNU IceCat ou Debian IceWeasel.

Je concède que la politique de Mozilla Firefox est sujette à caution, mais il faut noter que certaines personnes tombent facilement dans le triptyque « On lèche, on lâche, on lynche » profitant d’une amnésie bien opportune.

À l’origine ce fork se résumait à une recompilation du code source de Mozilla Firefox avec des options d’optimisation agressives (j’ai toujours été dubitatif sur l’apport réel en vitesse). Palemoon est désormais plus développé : outre le fait qu’il exclut l’interface Australis (introduite pour Mozilla Firefox 29), il choisit le code à intégrer, dixit la page d’information dédiée du site :

Pale Moon will be released independent of Mozilla Firefox, as it uses a different source code and release plan, and is not affiliated with or subject to either code releases or publication plans of the Mozilla Corporation; the Mozilla rapid release schedule is not followed. Pale Moon is an independently developed product based on Firefox, but will most certainly not follow Firefox to the letter.

Ce qu’on peut traduire par :

Pale Moon sera publié indépendamment de Mozilla Firefox, car il utilise un code source et un suivi de publications différents, et n’est ni affilié ni soumise aux publications et au code source de la Mozilla Corporation ; le calendrier de publication rapide de Mozilla ne sera pas suivi. Pale Moon est un produit développé indépendamment basée sur Firefox, mais ne suivant absolument pas Firefox à la lettre.

J’ai donc voulu compiler le dernier code source disponible en ce 27 mai 2015, la version 25.4.1, version rendue disponible le 10 mai 2015.

Pour compiler cette version de Palemoon, j’ai simplement suivi, dans un premier temps, les instructions de compilation en prenant les conseils du wiki de Mozilla pour mon ArchLinux.

De plus, j’ai pu apprendre via cette page quel était le fichier .mozconfig à utiliser.

Continuer la lecture de « PaleMoon, le fork de Mozilla Firefox, est-il à la hauteur de son parent « connu » ? »