L’affaire de l’EME, symptome d’une crise de croissance de la communauté du logiciel libre ?

L’EME, technologie introduite par les dinosaures de l’édition vidéo et audio dans les protocoles ouverts du W3C et qui est encore à l’état de brouillon en ce mois de juin 2014. Aucun code n’a été fusionné au 4 juin 2014, date d’écriture de ce billet, dans Mozilla Firefox. Si vous êtes intéressé par le degré d’ajout du code de cette technologie dans Mozilla Firefox, voici le bug en question, le 1015800.

Après que pas mal d’encre électronique ait coulée, j’ai eu envie de prendre un peu de hauteur et j’ai fini par comprendre que cette histoire est un symptome d’une crise de croissance de la communauté du logiciel libre.

Crise liée à sa lente démocratisation. Depuis une grosse dizaine d’années, on se moque des 1% de la part d’utilisateurs d’OS libres, que ce soit des distributions GNU/Linux ou encore les divers BSD libres.

Cependant, c’est oublier que ce pourcent est celui d’une population en croissance constante. Pour mémoire, entre 2001 et 2012, la population d’internautes en France est passée de 11,9 à 40 millions de personnes.

Donc, en gros, un doublement des utilisateurs. On peut penser – sans commettre trop d’erreurs – que ce doublement de la population d’internautes a du être la même au niveau mondial. Et comme on mesure le nombre d’utilisateurs de logiciels libres grace à l’internet…

Donc, même si certains commentateurs ont eu tendance à se moquer du libre – au niveau de ses utilisateurs finaux – leur nombre a explosé.

Ce qui pose la question : comment conserver et faire fructifier ce nombre d’utilisateurs dans le temps. Cyrille Borne a déclaré dans un article qu’un utilisateur de logiciel libre devait faire preuve d’un minimum de masochisme.

Continuer la lecture de « L’affaire de l’EME, symptome d’une crise de croissance de la communauté du logiciel libre ? »

GdNewHat, un nouvel espoir pour les distributions GNU/Linux 100% libre ?

Dans le marché de niche des distributions GNU/Linux 100% libre, il y a la caricaturalement techniquement obsolète gNewSense, la Trisquel GNU/Linux, la Parabola GNU/Linux pour rester parmi les plus célèbres.

Je tiens à m’excuser pour les distributions que j’ai oublié.

Cependant, un projet se basant sur la Fedora Linux 20 est sorti récemment, la GdNewHat. Son site est assez austère, digne des sites web des années 1993-1994. Mais au moins, on a les infos rapidement sous les yeux 🙂

La distribution est donc basée sur la Fedora Linux, le noyau Linux-libre 3.12.10, et propose une environnement Mate Desktop par défaut.

J’ai donc récupéré l’ISO avec Bitorrent, histoire d’avoir une ISO valide directement. Ensuite, j’ai utilisé mon ami qemu pour voir ce que la distribution a dans le ventre.


[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 128G
Formatting 'disk.img', fmt=qed size=137438953472 cluster_size=65536 table_size=0
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom hatrack20-x86_64-20140204.iso -boot order=cd &

Après un démarrage assez rapide, on se retrouve dans un environnement Mate tout ce qu’il y a de plus classique.
L’installateur ? Le même que celui de la Fedora 20, Anaconda nouvelle génération, celui qu’on aime à détester. Après 10 minutes de travail intense, la distribution est installée sur le disque dur et on peut redémarrer.

Continuer la lecture de « GdNewHat, un nouvel espoir pour les distributions GNU/Linux 100% libre ? »

On est tous les glabres de barbus plus ou moins… poilus.

Par barbus, je pense bien entendu aux fondamentalistes, qu’ils soient religieux (Salafistes ou Talibans, ultra-orthodoxe juif, Fraternité Saint Pie X, certains mouvements évangéliques, fondamentalistes hindous, etc…) ou libristes.

Définissons le fondamentaliste libriste : pour cette personne, Richard Matthew Stallman n’est rien d’autre que Saint Ignicius. La GPL (quelque soit sa version) est la seule vraie licence, et doit être appliquée sans autre forme de procès. Sans oublier la AGPL (pour les logiciels réseaux), la LGPL (quand on a pas le choix et qu’on doit utiliser du code non libre) et la FDL pour la documentation.

On se doit d’utiliser – en attendant GNU/Hurd quand il sortira un jour – d’utiliser le noyau linux, et si possible, le noyau linux libre, ou une distribution ointe comme étant libre au sens de la Free Software Foundation.

Sans oublier que le fondamentaliste libriste utilisera des codecs libres pour la vidéo et l’audio. Vous ne trouverez aucun fichier musicaux en mp3, mais en ogg. Aucun fichier au format divx, mais des video en theora, et ainsi de suite.

Vous ne verrez pas chez lui Mozilla Firefox, mais sa version libre, Gnu Icecat.

Continuer la lecture de « On est tous les glabres de barbus plus ou moins… poilus. »

ConnochaetOS : un délice pour les machines de génération Pentium/PentiumII :)

Souvenez-vous, du moins pour les personnes ayant connu cette époque lointaine. Nous sommes en 1993, et Intel qui est concurrencé par AMD et Cyrix sort un circuit révolutionnaire, le Pentium. D’abord cadencé aux vitesses folles de 60 et 66 Mhz, il finira sa carrière à 200 Mhz, avec un petit rajout, les instructions MMX. On en est en gros à la 5ième génération de ce genre d’instructions supplémentaires de nos jours, avec le SSE4, qui a été précédé par les SSE3, SSE2 et SSE (alias MMX2).

Bref, au dela de cet aparté technique, depuis 18 ans (déjà !), les processeurs sont devenus des monstres de calculs. Cependant, il arrive parfois de tomber sur d’honorables ancêtres de cette époque encore fonctionnel. Les Microsoft Windows de l’époque ne sont plus maintenus. Et si on une machine bien équipée (64 Mo de mémoire vive voire plus), on peut utiliser des distributions GNU/Linux légère comme ConnochaetOS, basé sur ArchLinux, et donc les paquets sont recompilés pour l’architecture i586.

La première RC de la ConnochaetOS 0.9 étant disponible, j’ai récupéré l’image ISO (400 Mo environ), et j’ai lancé ensuite une machine virtuelle 32 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]$ kvm32 -hda disk.img -cdrom connos-0.9.0rc1.iso -boot cd &

Au démarrage, on nous propose de démarrer sur l’installateur. C’est celui de la ArchLinux en simplifié.

Démarrage de ConnochaetOS

Continuer la lecture de « ConnochaetOS : un délice pour les machines de génération Pentium/PentiumII 🙂 »

Zenix 2.0 : une distribution Zen ;)

Fouinant sur LinuxTracker, je suis tombé sur une distribution nommée Zenix. Je me suis dit, encore une dérivée d’Ubuntu. Et finalement non 🙂

Ce n’est pas une énième dérivée de la distribution reine. Mais de la reine mère, j’ai nommé Debian GNU/Linux.

Un peu à l’image des Ubuntu Christian Edition ou autre Sabily, c’est une distribution qui est à destination des personnes bouddhistes ou proche du Bouddhisme, le tout sans tomber dans l’excès d’outils dédiés, ni du matériel dédiés à outrance.

Je n’ai pas utilisé le torrent fourni, mais ce bon vieux wget.

[fred@fredo-arch download]$ wget -c http://phillw.net/zenix-2.0-amd64.iso
–2011-05-29 12:15:33– http://phillw.net/zenix-2.0-amd64.iso
Résolution de phillw.net… 72.55.186.69
Connexion vers phillw.net|72.55.186.69|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 616562688 (588M) [application/octet-stream]
Sauvegarde en : «zenix-2.0-amd64.iso»

100%[======================================>] 616 562 688 584K/s ds 17m 40s

2011-05-29 12:33:13 (568 KB/s) – «zenix-2.0-amd64.iso» sauvegardé [616562688/616562688]

J’ai ensuite utilisé la machine habituelle. Cependant, comme la distribution utilise OpenBox, j’ai préféré utiliser le pilote vmware fourni avec qemu, le pilote cirrus ayant tendance à avoir quelques problèmes quand il s’agit d’OpenBox 🙁


[fred@fredo-arch download]$ qemu-img create -f qed disk.img 32G
Formatting 'disk.img', fmt=qed size=34359738368 cluster_size=0 table_size=0
[fred@fredo-arch download]$ kvm64 -hda disk.img -cdrom zenix-2.0-amd64.iso -vga vmware -boot cd &

J’ai demandé l’installation graphique dès le démarrage du LiveCD.

Continuer la lecture de « Zenix 2.0 : une distribution Zen 😉 »

Debian Squeeze : soyons « sacrilège » et modernisons un petit peu l’équipement logiciel fourni ;)

Comme la Debian Squeeze (alias 6.0) doit sortir d’ici une dizaine de jours, j’ai voulu faire un article inutile – donc indispensable – pour avoir une Debian Squeeze qui ne sente pas trop le bouchonné 😉

Pour me simplifier la tâche, j’ai dès le début, récupéré une image ISO DVD récente. Comme cela, tout a été installé sans coup férir 😉

Pour les détails « crus » concernant l’installation et l’équipement, je vous renvoie à ce billet.

Je passe donc au vif du sujet : nettoyer et – sacrilège ? – moderniser l’équipement logiciel fourni.

Car sur certains plans, c’est un peu nécessaire… Le Gwibber fourni est une antique version 1.2 !!!

Gwibber 1.2.0 et Debian Squeeze

La modernisation consistera en :

  1. Installer Gnu Icecat qui est en version 3.6.13, contrairement au vieux Debian IceWeasel qui est en version 3.5…
  2. Installer LibreOffice 3.3 (choix complètement personnel)
  3. Essayer d’installer une version plus récente de Gwibber

Continuer la lecture de « Debian Squeeze : soyons « sacrilège » et modernisons un petit peu l’équipement logiciel fourni 😉 »

Parabola GNU/Linux : une archlinux libérée, enfin, si on veut ;)

Parabola GNU/Linux, c’est un peu ce qu’est la Trisquel pour Ubuntu : une version utilisant le noyau linux-libre et quasi-exclusivement des logiciels libres. Pour le quasi, la raison est donnée un peu plus loin dans l’article 😉

J’ai donc récupéré l’image ISO de la version « core » datant de début octobre. Il faut savoir que les dépôts de la Parabola sont assez lents 🙁

fred@frugalware:~/download/ISO à tester$ wget -c http://repo.parabolagnulinux.org/isos/x86_64/parabola-2010.10.01-core-x86_64.iso
–2010-10-15 13:22:58– http://repo.parabolagnulinux.org/isos/x86_64/parabola-2010.10.01-core-x86_64.iso
Résolution de repo.parabolagnulinux.org (repo.parabolagnulinux.org)… 69.163.153.218
Connexion vers repo.parabolagnulinux.org (repo.parabolagnulinux.org)|69.163.153.218|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 341835776 (326M) [application/octet-stream]
Sauvegarde en : «parabola-2010.10.01-core-x86_64.iso»

100%[======================================>] 341 835 776 68,3K/s ds 35m 39s

2010-10-15 13:58:37 (156 KB/s) – «parabola-2010.10.01-core-x86_64.iso» sauvegardé [341835776/341835776]

Et ensuite, j’ai lancé la machine virtuelle habituelle : 1,5 GiO de mémoire vive, 32 GiO de disque.


fred@frugalware:~/download/ISO à tester$ qemu-img create -f raw disk.img 32G
Formatting 'disk.img', fmt=raw size=34359738368
fred@frugalware:~/download/ISO à tester$ kvm64 -hda disk.img -cdrom parabola-2010.10.01-core-x86_64.iso -boot d &

Continuer la lecture de « Parabola GNU/Linux : une archlinux libérée, enfin, si on veut 😉 »

Et les autres navigateurs libres dans tout cela ?

Dans le monde des navigateurs libres, deux noms ressortent tout de suite : Mozilla Firefox et Chromium, version libre de Google Chrome. Sans oublier Konqueror sous l’environnement KDE.

Mais alors, quid des autres ?

Voici une présentation rapide – et non exhaustive – des autres logiciels de ce domaine. Commençons par le plus connu d’entre eux, Midori.

Midori, tout comme Chromium, se base sur Webkit. Actuellement en version 0.2.6, il a pour but de devenir le navigateur officiel de l’environnement Xfce.

Il s’installe avec un simple yaourt -S midori

Il propose une fonction à la « speed dial » d’Opera, qui permet d’avoir des raccourcis vers des sites régulièrement visités. Très rapide, surtout en javascript, il s’avère très léger à l’utilisation. Un excellent navigateur pour des machines légères.

Continuer la lecture de « Et les autres navigateurs libres dans tout cela ? »

Ah, le labyrinthe des versions « librissime » de firefox…

Par le terme librissime, je pense surtout au zèle excessif dont fait parfois preuve la Free Software Foundation.

Considérant Firefox pas assez libre, un projet nommé IceWeasel a vu le jour en août 2005, qui se résume à peu chose à : code source de firefox avec un nom différent et une série d’illustrations différente.

Bref, pas grand chose au final. Cependant, IceWeasel désigne maintenant la version debian de Firefox, et non plus la version de la FSF. Il faut parler d’IceCat !!!

Bref, IceCat est actuellement version 2.0.0.13, et n’existe en version binaire que pour les processeurs i386 et supérieur. Pas de version pour les processeurs Intel et AMD 64 bits, et encore moins pour le PowerPC.

Il faut donc aller sur le site d’IceCat pour récupérer le code source. La compilation est « classique », mais change assez du modèle proposé par la Fondation Mozilla. Outre un .mozconfig d’une longueur et d’une redondance inutile, il faut entrer le duo magique :

./configure ; make

pour lancer la compilation du chat de glace. Au résultat ? Une version aussi utilisable qu’un firefox classique, mais plus correct aux yeux de la Free Software Foundation… Beaucoup de bruit pour pas grand chose au final 😉

IceCat, le Firefox version GNU...
Mais si cela peut faire plaisir, un peu de masturbation intellectuelle de ce style, hein…