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 😉 »