En vrac’ rapide et libre… Enfin, relativement libre ;)

Un petit paquet de liens pour parler de tout ce qui est libre en ce moment, ou apparenté au libre 😉

  • La première béta de Mozilla Firefox 4.0 (pas libre à cause des logos) vient de sortir. Plus d’infos avec les notes de publication en anglais. Etant donné que c’est une béta 1, c’est déconseillé à l’utilisateur final, et uniquement pour les fou-furieux qui ne craignent pas de perdre leurs données, vous êtes prévenus.
  • Vous aimez le vert et Gnome ? GhostBsd, un live CD basé sur FreeBSD 8-stable et Gnome vous comblera !
  • Dans la série, je veux des releases candidates, notons la sortie de la RC2 d’OpenSuSE 11.3, de la RC2 FreeBSD 8.1
  • Pioneer One, la série basée sur le P2P pour se faire connaitre et exister propose enfin des sous-titres en VF… Elle vaut largement sur certains plans des niaiseries qui ont fait les beaux jours de TV Bouygues dans les années 1990 🙂
  • Enfin, je serais présent – donc fuyez à grande vitesse 😉 – aux RMLL vendredi prochain. De quoi faire un peu de « lèche stand » et faire connaissance avec certaines personnes, en chair et en os 😉

En vrac’ rapide plus ou moins libre ;)

Un petit vrac’ de liens que j’avais envie de faire en ce chaud et dernier jour de Juin 2010.

C’est tout pour aujourd’hui 😉

Mozilla Firefox 4.0 béta 1 pour bientôt ?

Comme chaque matin, j’ai fait recompiler à ma machine un code source de développement de Mozilla Firefox (alias Minefield) mis à jour… Et le numéro de version est assez intéressant…

Oui, c’est bien :

Build identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100629 Minefield/4.0b2pre

Autant dire que la version 4.0 béta1 va bientôt arriver. Donc, voici les tests g33k habituels : acid3, html5test et v8 pour tester la vitesse de l’interprétation de JavaScript.

Pour le dernier test, il faut savoir que mon ordinateur est équipé d’un AthlonX2 II 215, dont voici les infos via cat /proc/cpuinfo :

[fred@fredo-arch ~]$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Athlon(tm) II X2 215 Processor
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt npt lbrv svm_lock nrip_save
bogomips : 5426.71
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor : 1
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Athlon(tm) II X2 215 Processor
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt npt lbrv svm_lock nrip_save
bogomips : 5426.68
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

C’est un processeur dont la fréquence d’horloge varie de 800 à 2700 Mhz en fonction des besoins…

Alors, quand arrivera Mozilla Firefox 4.0 béta 1 ? Bonne question, merci de l’avoir posée 😉

Fedora 13 : un mois déjà.

Le 25 mai dernier, la 13ième version de la Fedora Linux sortait. J’ai voulu voir l’état de la distribution un mois après qu’elle fut rendue disponible. J’ai donc récupéré via Bittorrent l’image ISO 64 bits pour la version live Gnome.

C’est plus un rapide aperçu qu’un test approfondi.

D’ailleurs, c’est avec ce petit genre de tests qu’on peut se faire un premier aperçu d’une distribution… qui peut donner envie d’aller plus loin ou pas du tout 🙂

Et j’ai ensuite lancé mon environnement de test habituel : à savoir une machine virtuelle doté de 1,5 GiO de mémoire vive, 32 GiO de disque dur virtuelle, donc les habituelle lignes de commande.


[fred@fredo-arch ISO à tester]$ qemu-img create -f raw disk.img 32G
Formatting 'disk.img', fmt=raw size=34359738368
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom Fedora-13-x86_64-Live.iso -boot d &

Pour mémoire, kvm64 est un raccourci pour :


qemu-system-x86_64 --enable-kvm -m 1500 -k fr -localtime --soundhw all

Après l’installation et la création d’un compte utilisateur, j’ai ouvert un terminal en compte root pour effectuer un petit « yum update » qui m’a installé les mises à jour depuis la date de la sortie. Et seulement 254 paquets à mettre à jour, ce qui est peu finalement.

Parmis les nouveautés, on trouve un certain… Mozilla Firefox 3.6.4 🙂

Continuer la lecture de « Fedora 13 : un mois déjà. »

Un libriste = extrémiste du libre ?

Les termes en « isme » ou « iste » ont été associés depuis des années à des mouvements extrémistes. Mais, n’est-ce pas réducteur ?

Doit-on dire qu’un capitaliste est un extrémiste du capital ? Un marxiste, celui de la doctrine de Marx ? Un pacifiste, un extrémiste de la paix ?

Cela est un peu réducteur et facile à dire. On pourrait multiplier les exemples de terme en « isme » qui ne sont pas connecté à un extrémisme.

Donc, pour moi, un libriste n’est pas un extrémiste du libre, mais un utilisateur de logiciel libre. Si on devait parler d’extrémiste, un « librissiste » – néologisme complet – serait plus adapté.

Pour tout dire, je ne suis pas linguiste, et je n’ai pas fait d’étude de linguistique, mais une personne qui essaye d’expliquer – même si cela considère que c’est impossible – que le terme libriste est à mes yeux tout sauf un terme injurieux.

Evidemment, c’est de la philosophie et de la linguistique à 0,02 €, mais cela fait plaisir de faire un peu de masturbation intellectuelle de temps en temps, même si certaines personne considèrent que je suis inapte à toute forme de réflexion.

html5test… Troisième :)

Après un deuxième article sur le html5test il y a une dizaine de jours, j’ai voulu faire un nouveau point. Cette fois, je prends :

Chromium n’a pas augmenté son score, mais reste en haut du podium avec 217 points.

La version de développement de Mozilla Firefox 3.7 qui deviendra la 4.0 d’ici quelques mois, a pris du galon.

Elle gagne 20 points, par l’ajout du webgl et des websockets. Pour un total de 196 points.

Après avoir récupéré la dernière version de développement d’Opera 10.60 trouvée via le blog des developpeurs d’Opera, ce dernier fait un bon immense… Il passe de 129 à 159 points…

Autant qu’en une dizaine de jours, cela a pas mal bougé 😉

Et si on utilisait un peu Minix ?

Minix, c’est à l’origine un OS développé à titre d’enseignement par Andrew Tannenbaum. C’est aussi en utilisant Minix que Linus Torvalds créa linux 0.0.1 en 1991.

Or, depuis sa version 3, le but est passé de l’enseignement à un OS réellement utilisable sur des machines restreintes en terme de capacités techniques.

J’ai voulu tester Minix 3.1.7, et voici ce que cela donne. J’ai commencé par récupérer l’ISO avec l’outil wget :

[fred@fredo-arch ISO à tester]$ wget -c http://www.minix3.org/download/minix_R3.1.7-r7256.iso.gz
–2010-06-19 10:20:18– http://www.minix3.org/download/minix_R3.1.7-r7256.iso.gz
Résolution de www.minix3.org… 130.37.20.20
Connexion vers www.minix3.org|130.37.20.20|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 484985419 (463M) [application/x-gzip]
Sauvegarde en : «minix_R3.1.7-r7256.iso.gz»

100%[======================================>] 484 985 419 762K/s ds 10m 35s

2010-06-19 10:30:53 (746 KB/s) – «minix_R3.1.7-r7256.iso.gz» sauvegardé [484985419/484985419]

Pour l’émulation, j’ai utilisé une machine virtuelle différente de celle que j’utilise d’habitude. 8 Go de disque, 256 Mo de mémoire sont largement suffisant. Et comme c’est un OS en 32 bits, j’ai utilisé le binaire qemu qui propose une émulation uniquement en 32 bits, au lieu d’utiliser qemu-system-x86_64.

Mais trève de bavardage, voici les lignes de commandes utilisées :


[fred@fredo-arch ISO à tester]$ qemu-img create -f raw disk.img 8G
Formatting 'disk.img', fmt=raw size=8589934592
[fred@fredo-arch ISO à tester]$ qemu -enable-kvm -k fr -m 256 -localtime -soundhw all -hda disk.img -cdrom minix_R3.1.7-r7256.iso -boot d &

Continuer la lecture de « Et si on utilisait un peu Minix ? »

Sidux 2010-01 « Hypnos » version Xfce : un petit aperçu de la version allégée.

J’ai déjà parlé de la Sidux 2010 en début de mois, mais c’était à l’époque une preview 1, et j’avais envie d’utiliser une autre « saveur » de la distribution, à savoir celle qui propose xfce.

J’ai donc récupéré l’image ISO correspondante.

[fred@fredo-arch ISO à tester]$ wget -c ftp://ftp.spline.de/pub/sidux/release/sidux-2010-01-hypnos-xfce-amd64-201006131622.iso
–2010-06-18 10:54:14– ftp://ftp.spline.de/pub/sidux/release/sidux-2010-01-hypnos-xfce-amd64-201006131622.iso
=> «sidux-2010-01-hypnos-xfce-amd64-201006131622.iso»
Résolution de ftp.spline.de… 130.133.110.66
Connexion vers ftp.spline.de|130.133.110.66|:21…connecté.
Ouverture de session en anonymous…Session établie!
==> SYST … complété. ==> PWD … complété.
==> TYPE I … complété. ==> CWD (1) /pub/sidux/release … complété.
==> SIZE sidux-2010-01-hypnos-xfce-amd64-201006131622.iso … 544210944
==> PASV … complété. ==> RETR sidux-2010-01-hypnos-xfce-amd64-201006131622.iso … complété.
Longueur: 544210944 (519M) (non certifiée)

100%[======================================>] 544 210 944 719K/s ds 11m 57s

2010-06-18 11:06:12 (741 KB/s) – «sidux-2010-01-hypnos-xfce-amd64-201006131622.iso» sauvegardé [544210944]

Et je l’ai lancé ensuite dans l’environnement de test habituel.


[fred@fredo-arch ISO à tester]$ qemu-img create -f raw disk.img 32G
Formatting 'disk.img', fmt=raw size=34359738368
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom sidux-2010-01-hypnos-xfce-amd64-201006131622.iso -boot d &

Je passerais les détails concernant l’installation, car c’est la même chose que pour la préversion jadis testée.

Le plus intéressant, c’est le démarrage de la session à partir de l’écran de connexion… Plutôt rapide, jugez-en par vous-même.

Après l’installation, j’ai effectué les mises à jour, puis j’ai activé, en suivant les infos du manuel, les dépots pour pouvoir accéder aux formats « non-libres », tel que le mp3.

Cependant, désirant avoir une expérience aussi « xfce« -ienne que possible, j’ai remplacé IceWeasel par Midori. J’en ai aussi profité pour rajouter Quodlibet pour lire les musiques.

Pour avoir une résolution écran suffisante, j’ai copié le xorg.conf suivant dans le répertoire /etc/X11/

Section « Device »
Identifier « Configured Video Device »
Driver « cirrus »
EndSection

Section « Monitor »
Identifier « Configured Monitor »
HorizSync 30-70
VertRefresh 50-160
EndSection

Section « Screen »
Identifier « Default Screen »
Monitor « Configured Monitor »
Device « Configured Video Device »
DefaultDepth 24
SubSection « Display »
Depth 24
Modes « 1280×800 » « 1152×768 » « 1024×768 » « 800×600 » « 640×480 »
EndSubSection
EndSection

Le dernier point a été l’installation de Gnash pour pouvoir lire les vidéos sur youtube par exemple. Pour ce point précis, j’ai utilisé le « tutoriel » que j’ai développé dans un autre article.

Une vidéo en flash en action sur Sidux avec Gnash

Coté logiciel, la bureautique est assurée par le duo Abiword / Gnumeric qui sont deux petits logiciels qui suffisent largement pour une utilisation bureautique basique.

Les outils bureautique de la Sidux Xfce

J’avoue que j’ai été séduit par la légèreté de cette version de la Sidux. Autant dire qu’elle conviendra très bien pour des machines assez légère en mémoire vive, comme des Pentium 3 ou 4 avec 256 Mo de mémoire vive.

Adieu flashplugin, bienvenu à… Gnash ;)

Avec la sortie de la version 10.1 de Flash Plugin, le port 64 bits qui avait été l’apanage de Linux 64 bits n’est plus maintenu.

C’est donc avec un petit peu d’appréhension que j’ai installé le plugin gnash, avec le support du ffmpeg dans gstreamer… Pourquoi ? Sinon, la moindre vidéo sur youtube (mon fournisseur principal de vidéo, Dailymotion refusant décidément de fonctionner avec Gnash)  ne fonctionne pas.

Sur mon Archlinux – à adapter selon votre distribution, cela s’est résumé à la ligne de commande suivante :

yaourt -S gstreamer0.10-ffpmeg gnash-gtk

Pour faire reconnaitre le plugin gnash dans mon Mozilla Firefox de développement, il m’a fallu faire un lien symbolique depuis /usr/lib/mozilla/plugins/libgnashplugin.so vers ~/.mozilla/plugins…

Et cela fonctionne… La preuve en image 😉

gnash 0.8.7 sur Youtube ;)

A propos, pour Youtube, si on ne bloque pas le cookie (via Edition / Préférences / Vie Privée), les vidéos ne sont pas affichées !

réglage pour les cookies ;)

OpenSuSE 11.3rc1… Au moins c’est une vraie RC1 :)

Après avoir récupéré via bittorrent l’image ISO live Gnome 64 bits de la OpenSuSE 11.3rc1, j’ai voulu voir ce qu’elle donnait dans une machine virtuelle KVM.

Au menu : xorg-server 1.8.0, un noyau linux 2.6.34, Gnome 2.30 et plein d’autres bonnes choses 😉

Mais passons à l’émulation proprement dite dans l’environnement de test habituel :


[fred@fredo-arch ISO à tester]$ qemu-img create -f raw disk.img 32G
Formatting 'disk.img', fmt=raw size=34359738368
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom openSUSE-GNOME-LiveCD-Build0676-x86_64.iso -boot d &

Bien que la résolution de départ soit en 800×600 (bien qu’ayant demandé du 1024×768), elle reste utilisable et lisible. L’installateur est classique.

Après la configuration de l’heure, le partitionnement propose directement l’existence d’une partition /home. Ce qui est essentiel en cas de problème 😉

Continuer la lecture de « OpenSuSE 11.3rc1… Au moins c’est une vraie RC1 🙂 »

Nutyx 2010 rc1 : où quand on confond rc1 et alpha1.

J’ai pu lire sur distrowatch la disponibilité de la première RC de la NutyX 2010. Ayant déjà testé cette distribution il y a quelques mois, j’ai voulu voir où en était la distribution.

J’ai donc lancé mon environnement habituel de test, après avoir récupéré l’image iso via Bittorrent.

[fred@fredo-arch ISO à tester]$ qemu-img create -f raw disk.img 32G

Formatting ‘disk.img’, fmt=raw size=34359738368

[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom NuTyX_i686-2010-rc1-KDE.iso -boot d &

Après un démarrage automatique, on peut facilement configurer le clavier, la date et l’heure. Le partionnement est manuel, cependant.

Après avoir formaté le disque, on choisit l’espace d’installation, et la copie des paquets commence. Sans autre forme de confirmation.

Une fois la base copiée, on passe à la création de mot de passe pour le compte root, puis le reste est installé, toujours en mode automatique.

Ce qui est pratique, mais ce qui laisse moins de souplesse à l’utilisateur final.

Une fois cette seconde copie terminée, on passe à la création d’un utilisateur classique avec son mot de passe.

L’ultime étape étant la copie des ports de logiciels. Opération longue, très longue. Après l’installation de grub, la distribution démarre directement, et on est accueilli par l’écran de connexion.

Et Kwin me claque entre les doigts. Après un redémarrage sauvage, j’ai droit à une résolution illisible…

Autant dire que cela ne donne pas envie de prolonger le test plus loin. Et qu’il semble assez ennuyeux, pour ne pas dire très dur de modifier la résolution écran pour avoir quelque chose de convenable.

Donc, j’avoue que malgré mon titre provocateur, c’est vraiment pour moi une version qui est TOUT sauf une release candidate, à moins de galvauder le terme.

Je terminerais avec plusieurs regrets :

J’ai horreur de casser une distribution, mais quand il faut mettre les pieds dans le plat, y a pas d’autre choix.

Et si le modèle du logiciel libre et open-source était plus capitaliste que celui du logiciel privateur ?

Un des angles d’attaques préférés de Microsoft (et d’autres ténors du logiciel privatif) est de dire que le logiciel libre – opensource est communiste. Tout cela à cause des diverses communautés liés aux différents logiciels.

Quand les néo-classiques mirent au point leur théorie en réaction au marxisme, ils ont mis au point un marché idéal, celui de la Concurrence pure et parfaite.

Il y a 3 points principaux abordés dans cette vision du marché.

  • atomicité des acteurs : en clair, un acteur seul ne doit pas pouvoir vérouiller le marché par sa propre volonté.
  • homogénéité des produits : les produits doivent être de qualités proches et peuvent être interchangés sans perte par le consommateur.
  • transparence de l’information : l’information doit pouvoir être disponible sans entrave.

Deux autres points sont plus dirigés vers la relation entre les marchés (libre circulation des facteurs de productions et libre entrée et sortie sur le marché).

Or, si on regarde les 3 premiers points, le modèle du logiciel libre et opensource colle vraiment.

Aucun acteur, quelque soit le domaine concerné n’est assez puissant pour vérouiller le marché dans sa spécialité : cf le nombre de navigateurs internet, l’existence d’alternatives viable à Apache (cf Cheerokee par exemple, ou encore lighthttpd), le nombre de distributions linux, le nombre de types d’OS libre (linux, BSDs libres, Haiku, etc…)

En ce qui concerne l’échange des produits, cela n’est pas complètement vrai, mais on peut trouver des logiciels dans certains domaines qu’on peut échanger modulo un léger temps d’adaptation (pino, choqok, gwibber dans le domaine du micro-blogging par exemple), les environnements de bureau, etc…

Le dernier point, avec la disponibilité du code source de chaque logiciel, donc des informations nécessaires à son fonctionnement / amélioration, on peut dire que ce point est plus que rempli.

Bien entendu, cet article n’est qu’un jus de cerveau rapide, mais qui au moins, essaye de tordre le coup à l’idée reçue : « logiciel libre / opensource = communisme ».

Il est vrai que sur le monde du logiciel privatif, MS-Windows n’est pas en situation de quasi-monopole, ni MS-Office, ni MS-Internet Explorer entre 2000 et 2004 🙂

Et m**** ! Identi.ca devient la cible de spammeurs :(

Ce matin, en ouvrant mon client de microblogging, Pino, j’ai eu droit à une série de messages (spams) de « BestDietPlus » (meilleur régime plus)… Il est vrai que je dois suivre un régime, vu que je mesure 1,87 m et que je pèse environ 73 kg 😉

Spam sur identi.ca

Après avoir viré le lien avec mon compte dans Pino, je suis allé sur identi.ca pour signaler ce robot spammeur.

Il m’a suffit de le sélectionner dans la liste de mes abonnés, de cliquer sur désabonnement, puis « flag » et enfin « bloquer ».

Si vous voulez combattre le spam, connectez à votre compte identi.ca, et quand vous voyez un spam, il suffit de cliquer sur le nom du spammeur.

En deux images avec un spammeur pour vendre des produits technologiques, le nom étant volontairement flouté :

Plus de spam, partie 1

Plus de spam, partie 2

Un peu long, mais si cela permet de faire un peu le ménage…

Vrac’ons en attendant la sortie de WordPress 3.0

Dixit WordPress-fr.net, WordPress 3.0 sortirait très bientôt.

En attendant, voici un petit en vrac’ consacré au logiciel libre.

C’est tout pour le moment 🙂

Quand Onuphre attaque l’informatique libre…

Je m’étais promis de ne pas faire de billet sur mon nouveau départ du Planet-Libre, suite à un clash avec un membre qui me fait penser au caractère de la Bruyère, Onuphre.

Cyrille Borne dans son article « Three Little Birds » explique le pourquoi du comment. Je me demande simplement comment on peut se dire libriste et publier ses billets sous une licence typiquement privative qui fait un peu penser aux CLUFs des logiciels privatifs. J’avoue que j’y perds le peu de latin informatique que j’ai.

En tant que libriste, il serait logique d’utiliser une licence creative commons qui s’apparente à la GPL, comme je l’ai fait en utilisant une licence CC-BY-SA.

Il faut savoir être pragmatique et utiliser les moyens qui nous sont proposer pour faire connaitre le logiciel libre. Il est illusoire de penser que Flash disparaîtra par magie dans les deux ans qui arrivent tout cela car WebM a été poussé par Google.

Maintenant, chacun est libre de voir midi à sa porte. Je ne pouvais plus supporter ce paradoxe tout en restant administrateur du planet-libre.

Mon dernier acte en tant qu’administrateur du planet-libre a été de supprimer le flux du planet. Ainsi, je ferais surement plaisir à certains libristes qui trouvaient que mes articles étaient inintéressants et me l’ont fait comprendre à longueur de commentaires.

Je voudrais finir cet article en disant qu’il serait triste de devenir dogmatique et d’enfermer les personnes en voulant justement les libérer sur le plan informatique.

Ceci dit, longue vie au planet-libre, même si nos chemins se sont séparés aujourd’hui.