Une distribution GNU/Linux communautaire est-elle condamnée à court terme ?

Dans le petit monde des distributions GNU/Linux, très peu sont adossées à des entreprises, source importante plus ou moins assurée de revenus. Je citerais : Red Hat Entreprise Linux (et sa version grand public, la Fedora Linux, plus communautaire), Ubuntu (financée par Canonical), OpenSuSE (financée par Novell). Et puis, sauf erreur de ma part, c’est tout.

3 distributions (4 en comptant Fedora Linux), adossées à des entreprises, donc censées avoir les reins plus solides. J’aurais bien cité Mandriva, mais celle-ci – malheureusement – empeste une odeur persistante de sapin verni

Donc, si on prend le top 10 des distributions listées sur Distrowatch – oui, je sais, ça vaut pas grand chose, mais déjà, cela donne une idée de la répartition des distributions auprès des personnes l’utilisant pour une utilisation de GNU/Linux sur le bureau), à savoir, en ce début janvier 2012 :

  1. Linux Mint
  2. Ubuntu
  3. Fedora Linux
  4. OpenSuSE
  5. Debian GNU/Linux
  6. ArchLinux
  7. CentOS
  8. PCLinuxOS
  9. Puppy
  10. Mageia

Mis à part Ubuntu, Fedora Linux (indirectement) et OpenSuSE, le reste est occupé par des distributions communautaires ou de type communautaire. D’ailleurs, cette année, la distribution communautaire ArchLinux fête ses 10 ans, Debian GNU/Linux ses… 19 ans ! CentOS ? 8 ans cette année.

Il ne faut pas oublier que sans le projet communautaire Debian GNU/Linux, et sa branche de developpement Sid / Unstable, la distribution qui a monopolisé la première place du top 10 Distrowatch durant plusieurs années (en gros de 2007 à fin 2011) sans interruption n’aurait pas eu à se mettre grand chose sous la souris.

Il est vrai que la position acquise au fur et à mesure des années par la distribution « commerciale » – par opposition aux distributions communautaires – de Canonical l’a rendu incontournable au point de voir fleurir chaque semaine ou presque une version dérivée ayant eu une destinée plus ou moins glorieuse.

Continuer la lecture de « Une distribution GNU/Linux communautaire est-elle condamnée à court terme ? »

Quelques anniversaires pour 2012…

Comme chaque année, nous allons cette année fêter les 5ième, 10ième, 15ième, 20ième anniversaires de projets informatiques célèbres. Liste non exhaustive, bien entendu 😉

Pour les 5 ans ?

Pour les 10 ans ?

  • Mars : sortie d’une distribution du nom… d’ArchLinux 0.1, nom de code Homer 🙂
  • Avril : Sortie de l’environnement KDE 3.x, dont l’ultime version 3.5.10 est sorti en 2008.
  • Juin : sortie de la Suite Mozilla 1.0, fruit de 4 ans de travail, depuis l’ouverture du code de Netscape Communicator en mars 1998. et aussi, sortie de l’environnement Gnome 2.0, dont l’ultime version a été la 2.32, 8 ans plus tard.
  • Juillet : Sortie de la Debian GNU/Linux 3.0, alias Woody
  • Août : Ultime version 4.x de Netscape Communicator, la 4.8…
  • Septembre : Netscape 7.0 sort, basé sur le code de Mozilla 1.0 et sortie d’un petit projet porté par Dave Hyatt, Joe Hewitt et Blake Ross, du nom de Phoenix 0.1 sort… Et est connu sous le nom d’un certain… Mozilla Firefox 😉

Et un anniversaire symbolique, celui de l’offre de Free qui a cassé les prix de l’internet en France… Une vidéo pour la mémoire 🙂

Pour les 15 ans ?

Pour les 20 ans ?

  • Mars ou Avril : les 20 ans d’un autre Microsoft Windows… Le premier à avoir vraiment du succès, la version 3.1 !
  • Mai 1992 : une petite boite du nom d’Id Software pose la première pierre à une révolution à venir. Préparez vos estomacs, Wolfenstein 3D sort.

Désolé pour les oublis, mais déjà une telle liste est intéressante. Et j’oubliais : meilleurs voeux pour 2012 !

Mes prévisions pour 2012…

Puisque les plus grands experts font en fin d’année pour l’année suivante des prévisions – avec un niveau d’échec parfois impressionnant, spécialement en cas d’année électorale (souvenez-vous d’un certain mois d’avril il y a 10 ans environ) – j’ai envie de me lancer à cet exercice qui est toujours marrant.

Sur le plan des distributions Linux : c’est l’année de tous les dangers pour la distribution reine. Coiffée en fin d’année par une de ses dérivées célèbres, Ubuntu et donc sa maison mère Canonical vont devoir convaincre les personnes rebutées par Unity du bien fondé de cet environnement graphique par rapport à ce qui a été l’interface depuis… 2002 🙂

Je pense que le mois d’avril prochain sera un bouleversement. Non seulement car la prochaine version d’ubuntu sera supporté au minimum 5 ans, soit jusqu’en avril 2017, car c’est un LTS, comme jadis le furent les 10.04, 8.04 et 6.06.

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 ?

Sans trop m’avancer, je pense que Linux Mint et son projet Cinnamon vont connaître un regain de popularité. Et avant qu’on me traite d’anti-ubuntu primaire, voici la photo de ma collection de CDs officiels d’Ubuntu. Le premier exemplaire ? Une version 5.04…

Collection de CDs d'installation d'ubuntu de la 5.04 à la 10.10 avec quelques trous ;)

Linux Mint : ce sera son année. Car le projet Cinnamon qui a fait couler pas mal d’encre numérique sera surement un appeau à utilisateurs conchiant la nouvelle génération d’interface.

Du duo fraticide Mageïa contre Mandriva, j’ai du mal à savoir laquelle des deux passera le cap de la fin d’année 2012.

Coté distributions, la tendance des distributions en .deb de passer d’ubuntu vers debian va continuer. Elle avait commencé jadis avec le passage de Crunchbang vers une base debian, d’autres distributions suivent ce chemin. La dernière en date : La Bodhi Linux, au moins pour sa version pour processeur ARM. Le reste des architectures va suivre ou pas ?

Je pressens aussi que ce sera une année assez faste pour… la Pomme. Suivant la tradition qui veut que depuis l’époque reculée de Windows 3.1 (20 ans déjà), une version sur deux du Windows grand public est pas franchement réussie.

Donc, les réussites ont été : Windows 3.1, 98 (alias 4.1), XP (alias NT 5.1) et 7 (alias NT 6.1). Les échecs : Windows 95 (je l’ai connu…), Windows Millenium (alias 4.90), et bien entendu Windows Vista (alias NT 6.0).

Comme jadis avec le fiasco Vista, la tendance sera en premier lieu à la rétrogradation de version, au passage vers le Mac (pour les plus aisés) ou vers Linux (pour le restant). Le problème ? C’est de vouloir imposer son interface à la Windows Phone 7 sur des écrans non tactiles. J’avais exprimé mon point de vue sur ce problème dans un billet du mois de septembre dernier.

Côté navigateurs, 5% à 10% de plus de parts de marché pour Chrome, grignotés à Internet Explorer et Mozilla Firefox. Cela compensera l’échec qui s’annonce pour ChromeOS et les Chromebook, car un OS castré comme l’est ChromeOS, c’est pas la joie à utiliser, surtout que sans réseau à proximité, il est inutile.

Je sens aussi que ce sera une année douloureuse pour les tablettes à plusieurs centaines d’euros. Quand HP avait liquidé ses stocks à 99 €, il avait montré le vrai prix des tablettes. Car quand on voit les tablettes à la Pomme n’ayant que 16 Go de stockage à près de 500 €, cela fait mal quelque part…

Dernière prévision ? La fin de la belle histoire de Facebook. Car avoir 800 millions voire 1 milliard de membres s’est bien. Mais avoir des membres assidus, c’est mieux non ? Et je suis près à parier que petit à petit Google Plus – que j’ai connu à l’époque de la béta fermée – grapillera des utilisateurs à Facebook. A force de croire que les arbres montent au ciel…

Bilan dans un an, ou d’ici trois mois pour un premier bilan intermédiaire, d’accord ? 😉

En vrac’ rapide, plus ou moins libre.

Quelques liens.

Bonne soirée !

PearOS 3.0 : une poire un peu trop verte ?

En septembre dernier, j’avais parlé de la version 1.5 de PearOS, dénommé Cheetah, comme jadis un certain MacOS-X 10.0 🙂

Avec PearOS 3.0, on va carrément plus loin, en reprenant le nom de code de la version 10.3 de MacOS-X… Panther 😉 Pour les personnes se souvenant de l’informatique du début des années 2000, en octobre 2003, la 4ième version majeure de MacOS-X sort. Elle fit fonctionner la première génération de MacMini, dont j’ai été possesseur entre 2004 et 2005.

C’est donc l’esprit curieux que j’ai été téléchargé la version 3.0 de PearOS, sur son site officiel. Bien qu’il existe désormais 2 versions 32 et 64 bits, j’ai récupéré la 64 bits car je suis un adepte des distributions linux proposant cette architecture 😉

Et j’ai lancé ma machine virtuelle habituelle : 32 GiO de disque virtuel, 2 GiO de mémoire vive, le tout en utilisant un processeur 64 bits.

[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 32G
Formatting 'disk.img', fmt=qed size=34359738368 cluster_size=65536 table_size=0
[fred@fredo-arch ISO à tester]$ kvm -hda disk.img -cdrom pear-os-linux-panther-v3.0-x64.iso -boot order=cd &

Voici donc deux captures d’écran en mode liveCD. Et à moins que je sois complètement aveugle, je n’ai pas trouvé de lien pour lancer l’installation depuis l’image en version Live. Qu’à cela ne tienne, j’ai lancé l’installateur directement en redémarrant la machine virtuelle 😉

Continuer la lecture de « PearOS 3.0 : une poire un peu trop verte ? »

Archlinux et Unity… Troisième partie… en utilisant Qemu-kvm ?

M’étant déjà cassé les dents – et étant d’un naturel obstiné dans ce cas – j’ai voulu voir si le problème n’était pas lié à un bug plutôt vicieux de VirtualBox.

J’ai donc utilisé Qemu-kvm cette fois. Pourquoi Qemu-kvm ? Tout simplement car Unity2D fonctionne très bien dans Qemu-kvm 🙂

Et comme j’ai repris en main le paquet qemu-kvm disponible sur le dépot AUR d’Archlinux

Etant donné que le dépot que j’ai utilisé dans les articles précédents n’existe qu’en 32 bits, et que faire compiler 83 paquets ne m’enchante pas outre mesure, j’ai pris une installation d’Ubuntu 11.10 dans une machine virtuelle qemu-kvm (pour montrer que Unity fonctionne en 2D dans cet environnement qui ne supporte pas – encore ? – l’accélération 3D), et j’ai mis en parallèle une installation d’ArchLinux avec Xorg, les paquets Gstreamer, gnome (au cas où des dépendances ne seraient pas toutes installées avec le dépot de CityBusz), et puis le dépot ayatana de CityBusz.

Les deux dépots pour Archlinux étant franchement proche, celui de ChenXiaoLong utilisant le travail effectué par CityBusz :

Special thanks to thn81, L42y, City-Busz, and all of the other AUR maintainers that helped make it possible to run Unity under Arch Linux!

Ci dessous, une vidéo qui montre une ubuntu 11.10 fraichement installée et mise à jour. Ce qui prouve que Unity-2D fonctionne dans Qemu-kvm.

Pour la dite vidéo, j’ai utilisé une machine virtuelle classique, en utilisant cependant un image disque fixe au lieu d’une image agrandie dynamiquement, ne serait que pour éviter quelques ralentissements ennuyeux.

Continuer la lecture de « Archlinux et Unity… Troisième partie… en utilisant Qemu-kvm ? »

Archlinux et Unity, complément.

Devil505 dans un commentaire m’a fait remarqué que l’article précédent sur le duo Archlinux + Unity était un peu « bizarroïde ».

J’ai donc repris une machine virtuelle neuve, puis j’ai tout installé en suivant les instructions, et pour éviter de faire des fausses manipulations avec le fichier .xinitrc, j’ai utilisé GDM. Ce dernier propose des sessions Unity, Unity-2D et Gnome.

J’ai donc fait une vidéo, montrant que je charge bien les modules virtualbox, puis que j’essaye de lancer une de deux versions d’Unity. Même si la version 2D est sur le point de réussir à se lancer 😉

Pour voir si c’était un bug de VirtualBox, j’ai créé en parallèle une machine virtuelle avec Ubuntu 11.10 en liveCD… Et avec succès.

Donc, deux hypothèses peuvent se présenter :

  1. Un bug vraiment vicieux de VirtualBox quand on émule une Archlinux
  2. Le dépot Ayatana n’est pas lançable aujourd’hui, car c’est un logiciel très complexe à mettre en place qu’ailleurs que sur Ubuntu.

A moins qu’il existe d’autres hypothèses à envisager ?

Faut-il abandonner la taille CD pour restaurer le choix de l’utilisateur d’une distribution GNU/Linux ?

Stéphane Robert, rédacteur du blog « Le Libriste », via un de ses envois sur Google Plus a pointé vers un article sur une distribution qui propose le choix de plusieurs environnement de bureau à l’installation. La distribution en question, c’est la russophone Agilia Linux.

On voit sur la deuxième capture d’écran de l’article en question, une espèce de mosaïque proposant les principaux environnement de bureaux empaquetés : Gnome 2, KDE, Lxde, Xfce, Fluxbox et je suppose que le dernier, c’est OpenBox.

Bref, en cliquant dessus, on a un aperçu et on peut choisir en fonction de ce qui plait le plus. Mais ce choix est dépendant d’un fait indéniable, lié à la prise d’embompoint des différents environnements utilisateurs : dépasser la sacro-sainte taille du CD. En effet, nombre de distributions proposent désormais des DVDs d’installation ou des LiveDVDs proposant l’installation par la suite.

Pour prendre un exemple concret (qui est vrai pour d’autres distributions), voici ce qu’on peut voir quand on installe une Fedora Linux 15 depuis son DVD d’installation. C’est aussi le cas pour OpenSuSE, ou pour un projet plus « intimiste », comme la Hybride dont nous parle Claude Picot sur son blog.

Continuer la lecture de « Faut-il abandonner la taille CD pour restaurer le choix de l’utilisateur d’une distribution GNU/Linux ? »

Archlinux et Unity ? C’est pas encore ça…

Devil 505 m’a signalé dans un commentaire l’existence d’un dépot pour Ayatana (unity et ses outils annexes) spécifique à Archlinux.

Après avoir installé une ArchLinux 32 bits avec les greffons gstreamer, Xorg (et les additions invitées de Virtualbox). De plus, pour des raisons d’homogénéité avec mon installation en dur, j’ai du activer le dépot [testing] dans la machine virtuelle. Enfin, j’ai rajouté le dépot d’Ayatana pour ArchLinux, en insérant à la fin du fichier /etc/rc.conf :


[ayatana]
SigLevel = Optional TrustAll
Server = http://repo.ayatana.info/

L’installation d’Ayatana et Unity, et les personnalisations graphiques se faisant avec la commande suivante :


pacman -S ubuntu-desktop-meta ubuntu-artwork-meta

Et j’ai inséré les daemons networkmanager, cups, avahi-daemon, avahi-dnsconfd.

Par sécurité, je lancerais gdm à la main. Quoique pour commencer, rien ne vaut l’utilisation du bon vieux fichier .xinitrc, en rajoutant (commençons prudemment) à la fin de celui-ci, avec la session unity2D.


exec ck-launch-session unity-2d.session

Résultat ?

Rien, Xorg se lance puis se plante lamentablement… Idem si on prend unity.session (alias Unity en 3D).

Et Gnome-Shell, car il est possible que ce soit un bug de VirtualBox ? Non, malgré quelques manipulations un peu ennuyeuse, Gnome-Shell se lance, même s’il faut lui forcer la main.

Ayatanta pour Archlinux ? Des progrès à faire, à moins qu’avec ma malchance habituelle, je sois tombé sur une version du dépot pas vraiment utilisable 😉

Je réessayerais dans une quinzaine de jours, pour voir si la situation a évolué dans le sens d’un lancement réussi d’Unity sur ArchLinux.

De l’intérêt pour Canonical d’avoir un Unity non portable, ou peu portable…

Il y a 15 jours, j’avais écrit un billet au titre assez dépotant : « Unity, un cul-de-sac à terme pour Canonical ? »

J’y parlais des problèmes liés au portage de l’interface de Canonical, Unity sur des distributions autre qu’Ubuntu. Même si apparemment le port d’Unity semble avancer pour Archlinux (je ferais un billet dès que possible dessus), ce n’est clairement pas l’intérêt pour Canonical.

C’est un article de Stéphane Robert sur son site « Le Libriste » qui m’a apporté des éléments d’argumentation sur le non-intérêt de Canonical de voir Unity exister ailleurs que sur Ubuntu.

Car même si Cyrille Borne l’a précisé maintes fois, Unity ce n’est pas Ubuntu, Canonical avec sa volonté d’interface passant aussi bien sur une tablette que sur un portable que sur un ordinateur de bureau classique, en clair, un « one-size-fits-all », c’est une volonté de verrouiller le marché des distributions un minimum, en s’adressant à un marché plus qu’alléchant : les débutants dans le monde linuxien.

J’ai déclaré dans un article précédent qu’Ubuntu aurait quelque chose comme 34% de parts de marché sur le domaine des distributions linux. Or, ce n’est pas encore suffisant pour verrouiller le marché et imposer sa vision de l’interface graphique. La masse critique serait plus proche des 70% pour qu’un tel verrouillage puisse devenir réalité.

Je vais maintenant copier trois / quatre paragraphes de l’article de Stéphane qui illustre le coeur du problème, avec des points que je n’aurais pas aborder, Unity ayant tendance à me taper trop rapidement sur les nerfs 🙁

Continuer la lecture de « De l’intérêt pour Canonical d’avoir un Unity non portable, ou peu portable… »