Bilan de mes prédictions pour 2012 : et au bout de 9 mois ?

Le mois de septembre est commencée depuis une grosse semaine, j’ai eu donc envie de voir où en était le bilan au trois quarts de la durée écoulée, depuis le billet de fin décembre 2011.

Concernant ubuntu 12.04.x LTS, j’écrivais :

C’est un peu le quite ou double. Car les utilisateurs restés sur la version 10.04 se verront proposer la migration. Et ces derniers seront-ils la copie conforme des personnes qui ont accueillis de manières variées l’interface nouvelle generation fabriquée par Canonical ?

Pour le moment, Canonical a gagné son pari, au point que des ports d’Unity sont en cours pour Fedora ou encore Archlinux.

Cinnamon ? Il continue son bonhomme de chemin, avec le fork de Nautilus, Némo. La version 1.5.7 est actuellement la dernière version de développement disponible, avec une version stable 1.6.0 dans les semaines qui viennent.

En ce qui concerne le duel Mandriva – Mageïa, le gagnant est clairement Mageia. Le projet a sorti récemment une première alpha de sa version 3, proposant Gnome Shell 3.5.91 et KDE 4.9 entre autre choses.

Mandriva en est encore à chercher le nom d’une fondation. Un cercueil ne serait pas plus approprié ?

La Pomme ? Après son procès contre Samsung dont elle a remporté le premier acte (c’est le genre de procédure qui se mesure en années), et avant la sortie du 7ième iPhone, que sera l’iPhone 5 (ben ouais, vous faîtes quoi du 3Gs et 4s ?), tout va pour le mieux pour elle. Il suffit de lire sa Pravda francophone pour le comprendre 🙂

Et elle pourra verser un gros chèque de remerciement à Microsoft qui n’arrive pas à se dépétrer du futur fiasco MS-Windows 8, dont l’interface a été étrillé par PC Inpact.

En tout cas, je souhaite bien du courage aux personnes qui devront former les utilisateurs à l’interface de MS-Windows 8.

Coté navigateurs, selon Statcounter, la messe est dite pour Internet Explorer : Il n’a plus que 32,85% des parts de marché.

Deuxième ? Google Chrome : 33,59%
Troisième ? Mozilla Firefox : 22,85% !

Autant dire que la partie est bien perdue pour le panda roux, malgré son cycle de publication calqué sur celui de Google Chrome. 5 points perdus en un an, au profit presque exclusif de Google Chrome.

Enfin, le morceau de choix, la descente aux enfers de Facebook : vendue 38$, l’action se négocie à seulement… 18,98$… Soit 50% perdu en l’espace de 4 mois et demi, l’action étant coté depuis le 17 mai… Ca fait mal ?

Le marché des distributions GNU/Linux est-il conservateur ?

On dit souvent qu’une des faiblesses de GNU/Linux, c’est qu’il y a des trillions de distributions, et que cela empèche de porter des logiciels, car les distributions les plus utilisées ne sont jamais les mêmes. Même si l’outil de distrowatch est imparfait, cela permet de savoir quelles distributions ont eu le vent dans les voiles depuis l’an 2002.

En 2002 :

  1. Mandrake
  2. Red Hat
  3. Gentoo
  4. Debian
  5. Sorcerer
  6. SuSE
  7. Slackware
  8. Lycoris
  9. Lindows
  10. Xandros

Mandrake, devenu Mandrake Linux, puis Mandriva… Passons sur Red Hat, Gentoo, Debian.

Inutile de préciser quel est son état actuel. Sorcerer ? Elle semble encore exister. SuSE existe encore sous le nom d’OpenSuSE, et SLED pour les entreprises. Quand à notre bonne vieille slacky, elle existe encore de nos jours, et arrivera surement d’ici quelques jours en version 14.0.

Lycoris ? Rachetée par Mandriva en 2005. Paix à ses octets. Lindows ? Les plus anciens doivent se souvenir de la guerre de Microsoft contre Lindows, devenu par la suite Linspire. Racheté par Xandros, morte depuis. Donc, cela règle le cas des deux dernières entrées de 2002.

Continuer la lecture de « Le marché des distributions GNU/Linux est-il conservateur ? »

Tiens, intéressant le classement « buzzesque » de Distrowatch :)

Distrowatch, c’est le site de référence pour chercher les dernières nouvelles des distributions GNU/Linux et aussi des BSDs libres.

Outre son coté assez exhaustif, il est célèbre pour ses statistiques de pages vues pour les distributions. Souvent considérées comme sans valeur scientifique, elles peuvent être intéressante à étudier d’une manière plus « globale ». Il ne faut pas oublier que l’actualité joue énormément dans les visionnages de fiches.

Voici le classement à 7 jours, actuel :

  1. Mint 2891
  2. Mageia 2782
  3. PCLinuxOS 2436
  4. Ubuntu 2306
  5. Manjaro 1762
  6. Debian 1237
  7. Zorin 1202
  8. Fedora 1202
  9. Slackware 1017
  10. openSUSE 1003

Sur les 30 derniers jours :

  1. Mageia 2960
  2. Mint 2889
  3. Ubuntu 1769
  4. Arch 1245
  5. Debian 1206
  6. PCLinuxOS 1188
  7. Fedora 1179
  8. openSUSE 1139
  9. Slackware 924
  10. Zorin 894

Continuer la lecture de « Tiens, intéressant le classement « buzzesque » de Distrowatch 🙂 »

Unity-2D, nouvelle victime de la limite des 700 Mo ?

La nouvelle a fait beaucoup de bruit. Unity-2D, la version « non accelérée » de l’environnement de Canonical ne sera plus disponible sur le support d’installation.

Florent Gallaire a écrit sur son blog un excellent billet où il crie sa déception face à la décision de Canonical – qui doit savoir mieux que ses utilisateurs – quoi faire de sa distribution, non ?

Et pose une question intéressante :

Mais alors que se passera-t-il lorsqu’un ordinateur n’aura pas les capacités 3D nécessaires à Unity, si l’on ne peut plus avoir recours à Unity 2D ? La solution choisie par Canonical est la même que celle que Red Hat a mise en oeuvre pour GNOME Shell et qui fonctionne depuis Fedora 17 : utiliser LLVMpipe, qui est basé sur Gallium3D, pour émuler en software les fonctionnalités 3D manquantes du hardware.

Ceci implique très logiquement de gros problèmes de performance et, le plus grave selon moi, une compatibilité limitée aux seuls processeurs x86. Or, en plus du Toshiba AC100 et de son processeur ARM, j’utilise aussi de vieux Macs équipés de processeurs PowerPC comme desktop…

Pour info, j’utilise actuellement le pilote nouveau et son extension nouveau-dri sur ma distribution. Qui dépendent d’un certain Mesa 8.0.x, donc du LLVMpipe dont parle Florent sur son blog. Et mis à part un léger ralentissement au démarrage, Gnome Shell fonctionne aussi bien, sinon par endroit mieux qu’avec le pilote nvidia officiel. Mais fermons cette rapide parenthèse.

Une question est pourquoi virer Unity-2D alors qu’il fonctionne partout ? Une réponse possible ? Sa taille. En effet, et dans une tradition digne de Kafka, Unity-2D n’utilise pas GTK, mais QT et Metacity. Et puis, jetons un oeil aux paquets composant unity-2d, dixit le page du projet du launchpad.

J’ai pris les tailles des paquets en 64 bits, car il faut bien se tourner vers l’avenir de l’informatique, non ? 😀

J’ai uniquement donné la taille des paquets indispensables. Les bibliothèques de développement n’étant pas indispensables, je ne l’ai pas cherchée, ainsi que le transitional package.

Total : 1496 + 42 + 42 + 423 + 163 = 2166 Ko, soit 2 gros Mo. Pourquoi le virer dans ce cas ? Parlons des dépendances des paquets cités.

Pour Unity-2d-launcher :

Soit : 904 Ko. Donc, on en est à 3070 Ko. Toujours pas de quoi justifier de virer l’environnement. Passons donc à unity-2d-panel et ses dépendances communes avec Unity-2d-spread :

Total : 668 + 231 + 8860 + 140 + 12475 + 124 : 13638 Ko. Soit 13 Mo.

Le total d’unity-2D ? 3070 + 13638 = 16708, soit un peu plus de 16 Mo. Sans oublier Metacity et son paquet Metacity-common qui rajoute respectivement 867 et 1168 Ko. Donc, si on prend ce qui compose la plus grosse partie d’unity-2D, on arrive à 18743, soit en gros 18,30 Mo. Sur un support qui en pèse 700, ça fait 2,61%. Ce n’est rien 2,61% sur une image ISO. Mais si on veut rester dans les 700 Mo, grapiller 18 Mo ça aide vraiment.

Et il ne faut pas oublier que sur l’ISO officielle, il y a des outils qu’on s’attend à avoir, comme une trousse bureautique, comme LibreOffice… Le coeur de la suite bureautique pesant à lui seul… 117 412 Ko (ou encore 114,66 Mo) soit 16,38% du total d’une ISO de 700 Mo.

Donc entre sacrifier l’expérience utilisateur en ne lui fournissant pas une trousse bureautique dès le départ ou sacrifier un environnement de bureau, le choix est très vite fait si on veut proposer une distribution grand public, non ?

Et comme abandonner le support des symboliques 700 Mo serait un mauvais choix pour de nombreux marchés informatique, on risque de voir encore d’autres logiciels être boutés hors des images ISOs dans les mois et années qui viennent.

Ah, les contraintes du format CD… Ou au moins de sa taille de 700 Mo.

Quand j’ai commencé à m’intéresser au monde des distributions GNU/Linux, c’était vers 1996-1997. A l’époque, il fallait se créer deux disquettes au minimum pour démarrer un système minimal qui permettait de lancer l’outil d’installation.

Les CDs d’installation démarrant tout seul doivent dater de 1999 ou de l’an 2000. Quant aux liveCD, le premier, DémoLinux date de l’an 2000. 12 ans déjà, 4 ans au minimum avant une certaine distribution au nom de code bizarre, Warty Warthog, sorti courant octobre 2004.

Et depuis, sauf pour les distributions les plus gourmandes, une ISO d’installation d’une taille maximale de 700 Mo (capacité maximale d’un CD) est resté l’étalon.

En mai 2010, je parlais du problème de cette taille étalon. En dehors du fait que je pensais – et c’est toujours le cas – que des distributions à publication fixes semestrielles sont difficile à respecter coté stabilité, je parlais de sacrifices nécessaires coté logiciel.

Pour respecter la « sacro-sainte » limite des 700 Mo, on est obligé de faire la croix souvent sur des logiciels phare comme Gimp, ou encore OpenOffice.org.

Or, la publication récente de Linux Mint 9 propose une version en liveDVD qui contient des logiciels comme VLC et OpenOffice.org (assez indispensable de nos jours une suite bureautique) en complément de la version classique.
[…]
Car 6 mois, c’est déjà court pour stabiliser une distribution, et rester dans le cadre du format CD coté taille obligera constamment soit à augmenter le niveau de compression, en utilisant des outils comme xz soit à faire des sacrifices plus ou moins bien compris par les utilisateurs.

Sans le vouloir, j’ai eu le nez creux avec un peu d’avance. Lisant le site PcInpact, je suis tombé sur cet article, « Debian abandonne l’environnement GNOME au profit de Xfce »

Si on s’arrête à la une (comme de nombreuses personnes seraient tentées de le faire), on pourrait se dire : encore un coup dans la tronche de Gnome, mais il faut lire l’article pour tomber sur un morceau intéressant, je cite :

Un changement voulu en grande partie à cause du poids de GNOME qui augmente. Or, les développeurs veulent maintenant un objectif de taille raisonnable pour la distribution, notamment en ce qui concerne la distribution par images ISO de type CD.

D’ailleurs, si on se plonge sur le « commit » qui a mis en place ce choix, le commentaire est très clair.

« This ensures that the desktop will fit on CD#1, which gnome currently does not. » ce que l’on peut traduire par « Cela assurera que le bureau tiendra dans le CD 1, ce que gnome n’est pas capable de faire en ce moment ».

Bien entendu, pour les vieilles machines, avoir un support CD minimal quand on a un réseau de qualité moyenne, c’est l’idéal. Cependant, dans les pays développés ou pour les personnes pouvant faire une installation en réseau, voire mettre un ISO plus grosse que les 700 Mo sur une clé USB, le problème ne se pose pas.

Donc, nous assistons encore une fois à une obligation de trancher dans le vif pour respecter le sacro-saint format de 700M des images ISOs.

Pour combien de temps encore ?