Dans mon billet humoristique – seuls les pisse-froid auront pris au pied de la lettre l’article sur les prédictions de 2018 – je parlais des paquets universels.
Je disais ceci en substance :
Sur le plan des paquets universels, je ne pense pas que leur adoption progresse énormément en 2018, surtout avec un duo/duel comme avec Flatpak (projet développé pour être multiplateforme) et Snap (projet centré sur Ubuntu au départ).
À moins qu’un troisième larron arrive et dise aux deux larrons de fermer leurs grandes gueules ?
Je dois dire que les formats universels, c’est un serpent de mer du monde linuxien. Et depuis 1996, année où j’ai commencé à m’intéresser au libre, il y a eu quelques tentatives plus célèbres que d’autres. Je pourrais citer 0install ou encore les autopackages.
Pour 0install, on a un projet qui date de 2005 et qui est toujours développé en 2017. Mais qui en parle mis à part quelques blogs obscurs et quelques magazines purement technique ? Pas grand monde.
Pour les autopackages, le projet a fusionné en 2010 avec Linstaller. Qui en entend parler ? Pas grand monde.
Bien entendu, il y a le trio Appimage, Flatpak et Snap qui tient le haut de la scène actuellement. Si je devais parier sur un survivant à terme, je penche pour Flatpak. Pourquoi ? Car c’est un format proposé par le site FreeDesktop.org.
On y trouve aussi des technologies dont les sites officiels y sont hébergés : le pilote nouveau, gstreamer ou encore le diabolique conflictuel systemd.
Donc, dans un de ses derniers articles, Sebastien de Passions GNU/Linux n’a pas tort quand il dit :
IL FAUT que ça soit le standard Freedesktop qui s’impose et rien d’autre, il faut que ça soit une distribution communautaire à la Debian, si ce n’est Debian, qui s’en sorte le mieux avec.
Je pense que la Debian et son impératif historique de stabilité ne soit pas le meilleur choix ici, surtout avec un cycle de sortie relativement long pour le libre, deux ans entre chaque version majeure en moyenne.
Continuer la lecture de « Les paquets universels, croque-mort des mainteneurs de logiciels ? »