La gratuité primordiale pour le libre.

Avertissement : cher lecteur avant que tu ne t’enflammes… Que dis-je ? Avant que tu ne t’embrases je tiens à souligner que logiciel libre sous-entend logiciel et pas le libre dans son ensemble.

La mode en ce moment est de dire qu’il ne faut pas confondre logiciel gratuit et logiciel libre. Bon c’est bien gentil tout ça mais franchement combien de personnes seraient prêtes à acheter un ordinateur (à se faire rembourser la licence Windows si on y arrive) et ensuite aller payer pour acquérir une distribution GNU/Linux quand on peut la télécharger gratuitement. Limite comme argumentation (ou plutôt exemple), je sais mais c’est voulu.

« Tout travail mérite salaire » dit le proverbe et bien dans le logiciel libre c’est rarement le cas. Le succès que connaît le logiciel libre et les logiciels Open Source (il ne faut pas l’oublier celui-là) est surtout du fait de la gratuité. L’aspect à mettre en avant pour pouvoir rentabiliser ces logiciels, ce sont les services annexes tels que le support, la formation, etc…

On parle souvent de pédagogie de l’utilisateur, de lui expliquer les enjeux et les risques des licences propriétaires. Mais au final pourquoi irait-il débourser de l’argent pour un logiciel qui fait à peu près la même chose (parfois mieux, parfois moins bien) qu’un programme pré-installé sur sa machine (qu’il a payé en même temps que sa machine) ou un gratuiciel propriétaire ? 99% du temps il se contrefout de savoir comment tourne son logiciel (jusqu’au jour où il plante, mais là c’est une petite pique et un autre débat) car c’est le portefeuille qui a le dernier mot et pis c’est tout !

Donc pour moi logiciel libre passe obligatoirement par la gratuité. Car par essence il peut être modifié et redistribué sous un autre nom en plus (exemple : MySQL et MariaDB). Le combat ne peut être quelque peu équilibré autrement.

Je ne dis pas pour autant qu’il ne faille pas lutter. Mais en terme de logiciels, je crois que seul la gratuité peut faire avancer le libre. Les services (support, formation, sites Web, etc…) s’appuyant sur ces logiciels sont les domaines où l’ont peu tenter sa chance à mon humble avis.

P.S. : Désolé pour les libristes purs et durs mais j’ai le droit, moi aussi, à mon quart d’heure de troll et de fumisterie intellectuelle.

Une vidéo qui fait du bien…

Cette vidéo est un classique mais ça fait toujours du bien de la revoir. Je l’avais vu il y a quatre ans de cela et elle me fait toujours autant marrer. Même si ce n’est pas très sain, ça fait toujours du bien de taper sur Big Bilou et occasionnellement de se payer une tranche de golden… Allez, je vous laisse profiter de la vidéo.

Supprimer son compte Facebook.

Bonne sœur âgée menaçante avec une règle à la main.

Vous aussi vous avez succombé à la tentation du malin en vous inscrivant sur Facebook mais vous regrettez déjà votre geste. Il est possible de revenir en arrière par la prière et l’exorcisme en supprimant son compte.

Bon après pour les données, je ne suis pas sûr que Facebook jette le tout à la corbeille ou fasse un « DELETE FROM » mais ce sera toujours au moins ça.

Tout ce blabla c’était pour vous faire rester un peu plus longtemps sur le site Mouahahahahahahaha !!! Donc pour supprimer votre compte c’est par .

Décompresser plusieurs fichiers tar.gz, zip…

Le présent article n’est pas LE tutoriel de l’année mais ça dépanne bien quand on veut extraire plusieurs fichiers. Il suffit en fait de faire une petite boucle en ligne de commande et le tour est joué.

Comme on ne va pas s’amuser à créer plusieurs tutoriels (pour tar, tar.gz, zip, etc…), je vous explique le principe dans un premier temps puis quelques exemples ne devraient pas faire de mal.

Le principe

for i in *.ext ; do commande_d_extraction  $i ; done

Quelques exemples…

Fichiers zip

for i in *.zip ; do unzip  $i ; done

Fichiers tar (archivage simple)

for i in *.tar ; do tar -xvf  $i ; done

Fichiers tar.gz (compression gzip)

for i in *.tar.gz ; do tar -zxvf  $i ; done

Fichiers tar.bz2 (compression Bzip2)

for i in *.tar.bz2 ; do tar -jxvf  $i ; done

Voilà c’est tout pour ce tuto, et n’oubliez surtout pas : BI-DOU-ILLEZ !

Libérez-vous de Chrome, passez à Chromium !

Chromium

En ces jours de récente sortie de Google Chrome 6 j’ai voulu vous parler de son cousin. Comme beaucoup j’utilise Google Chrome ou plus exactement Chromium. Chromium ? Une marque de jantes de voiture ? Non que nenni il s’agit ni plus ni moins de la version libre de Google Chrome.

Quelle différence entre Chrome et Chromium ?

Tout d’abord la licence ! Comme je vous l’ai dit plus haut elle est libre et pour ma part ce n’est pas un aspect à prendre à la légère. Chromium est sous plusieurs licences afin de pouvoir être en adéquation avec différents projets : Licence BSD, Licence MIT, LGPL, Ms-PL, MPL/GPL/LGPL. Mais les codes sources ne sont qu’en Open Source. C’est bien donc mais peut mieux faire. Chromium est disponible sous Windows, Mac et Linux.

Mais l’écart entre Chrome et Chromium ne se limite pas seulement à la licence et aux couleurs du logo. Google Chrome c’est Chromium plus :

  • la récolte des données utilisateur (identifiant installation, identifiant client, Google Update, Identifiant RLZ qui récolte des données sur votre navigation),
  • un rapport de crash,
  • des outils statistiques de chez Google.

Du point de vue de l’expérience utilisateur, utilisez Chromium ne changera pas grand chose si ce n’est que vous enverrez mois de données à Google. De plus les extensions et thèmes sont compatibles avec Chromium.

Choisissez le PPA qui vous convient le mieux !

Personnellement sur Ubuntu, j’utilise une version plus récente de Chromium, la 7. Car j’utilise des dépôts (PPA) de développement il y’en a 4 en tout :

  • Stable : suit les versions stable de Google Chrome.
  • Beta Channel : suit les versions beta de Google Chrome.
  • Dev Channel : versions de développement de Google Chrome avec pas mal de bogues déjà résolus (c’est ce PPA-là que j’utilise).
  • Daily : toutes dernières versions de développement de Google Chrome avec tout de même pas mal de bogues.

Conclusion enfin on essaie de conclure…

Firefox c’est à mon avis mieux d’un point de vue de la licence et tout et tout mais il faut être réaliste à l’heure actuelle Google Chrome défonce supplante Mozilla Firefox en terme de rapidité. Et le rythme de mise à jour de Chrome est bien supérieur à celui de Firefox. Chromium est donc pour moi un bon compromis même si au nombre d’extensions il y a encore du chemin à parcourir.

Liens :

Anonymous Pro : une police pour développeur.

Une police spéciale développeur ? Oui ça existe et c’est une création de Mark Simonson. C’est un designer et sur son site on peut acheter des fontes mais celle-ci, en l’occurrence la police Anonymous Pro est sous licence SIL Open Font License et elle est gratuitement téléchargeable sur son site.

Pour ma part, c’est toujours un peu déroutant de faire face à une nouvelle police (non non il ne s’agit pas des forces de l’ordre ;-) ). J’ai l’habitude de la bonne vieille monospace mais à première vue Anonymous Pro m’est agréable. Après les goûts et les couleurs ça ne se discute pas. Phrase bateau mais que voulez-vous ? Je n’ai pas trouvé mieux.

Outre le côté jolitude « joliesse » il est à noter que Mark Simonson a fait en sorte que pour les caractères qui se ressemblent dans certaines polices ce ne soit pas le cas dans la fonte « Anonymous Pro » comme les 0, O,o,l ou encore 1.

J’ai appliqué cette police sur le module syntaxhighlighter du site. Donc si vous l’avez installé, elle s’affichera sur les bouts de codes publiés dans les articles du site.

Je vous laisse admirer une ch’tite capture d’écran du fichier index.php du thème WordPresss du site. Tout ça sous Gedit avec le thème que j’utilise : Oblivion.

Anonymous Pro