Firefox 3.0 béta 2 est sorti.

Tout est résumé dans le titre. Et selon le blog « MozillaDeveloper« , voici les principales nouveautés :

  • De nombreuses améliorations sur le plan de la sécurité (meilleure identification visuelle des sites « sécurisés », intégration de l’antivirus dans le gestionnaire de téléchargement et plein d’autres choses.
  • Gestionnaire de mots de passe amélioré, installation des extensions simplifiée, nouveau gestionnaire de téléchargement
  • Meilleure intégration visuelle pour Windows, MacOS-X et Linux
  • Barre d’adresse visuellement améliorée, signets intelligents
  • Correction d’environ 330 sources de fuites mémoire.

Attention, cette version étant encore un béta, mieux vaut l’installer UNIQUEMENT que si l’on sait où l’on s’aventure.

Pour la télécharger, il suffit d’aller sur cette page : http://www.mozilla.com/en-US/firefox/all-beta.html

Vers la migration ? Suite.

Bon, l’installation est faite, et j’ai réussi à faire fonctionner le son, mais impossible de débloquer la « sourdine » de Gnome au démarrage.

Parmis les premiers points positifs :

  • Légèreté de l’ensemble
  • La quasi-totalité de l’environnement de compilation d’un logiciel comme mozilla est disponible presque « out-of-the-box »
  • Le noyau 2.6.23.9 après avoir effectué la mise à jour
  • Flash installé sans trop de prise de tête avec nsPluginWrapper

Points négatifs :

  • Pas d’outils de gestions des groupes de l’utilisateur 🙁
  • L’outil de gestion d’imprimante semble absent (?)
  • La « nouvelle hiérarchie » des dossiers (Documents, Musique, etc…) semble être absente de la version Gnome d’Arch Linux.
  • La corbeille directement sur le bureau !
  • Pas d’interface graphique pour l’outil « Pacman »

Je suis en train de faire recompiler un firefox 3.0 pré-béta3 dans la machine virtuelle sous Arch Linux. Si la compilation passe, un grand pas sera fait vers une potentielle migration…

Vers l’installation d’une Arch Linux ?

Bien qu’aimant la distribution Ubuntu Linux, je suis en train d’envisager une potentielle migration vers la distribution Arch Linux.

Il est vrai que l’installation est assez rapide, et que la base technique (en comptant les fichiers de développement) ne prennent que 150 Mo environ, bien qu’on se retrouve avec un système assez basique en ligne de commande.

L’approche « mécano » de la distribution Arch Linux m’intéresse aussi beaucoup.

Je vais voir avec une machine virtuelle VMWare Server pour savoir si les logiciels que j’utilise quotidiennement sont disponible et / ou compilable facilement.

Des conseils pour une potentielle migration ? Merci !

Les offres « musique illimitée », une sacrée arnaque ?

Il a été impossible d’échapper aux pubs de certains fournisseurs d’accès internet pour leur offre de « musique illimitée »… C’est en réalité une arnaque… Car la musique ne sera écoutable que le temps que vous utiliserez les services dudit fournisseur d’accès. En clair, de la location, et non de la possession « réelle » au final…

En effet, il suffit de voir les pré-requis technique, qui sont très clairs…

Pour « 9 » :

# Les titres enregistrés sur votre ordinateur peuvent :

* être lus sous Windows Media Player version 10 ou supérieure
* être transférés vers un baladeur numérique compatible

# Les titres peuvent être transférés sur 3 ordinateurs et 3 baladeurs numériques

En effet, un peu plus loin, on peut lire :

Configuration des ordinateurs compatibles

* Un ordinateur PC sous Windows XP ou Vista
Attention : Mac et PC sous Linux ne sont pas compatibles
* Windows Media Player 10 (ou supérieur)
* Internet Explorer 6 (ou supérieur) ou Firefox 1.5 (ou supérieur)

En clair, le merdissime duo WMA + DRM Microsoft… Alors que les DRMs ont déjà fait la preuve de leur inefficacité technique complète…

Sans oublier que cela rejette au moins 5% des utilisateurs (Macistes et linuxiens réunis), sans oublier les personnes utilisant encore Windows 2000 voire Windows 98 car leur machine n’est pas assez puissante pour des versions de Windows plus récentes…

En effet, selon cette étude de novembre 2007 de Net Applications, les versions d’OS se présenteraient ainsi :

  • Windows XP : 78,37%
  • Windows Vista : 9,19%
  • MacIntel : 3,59%
  • MacOS : 3,22%
  • Windows 2000 : 2,97%
  • Windows 98 : 0,76%
  • Autre : 1,91%

Donc, si on ne prend que les OS compatibles, cela fait : 87,56% d’utilisateurs potentiels… Donc, sur 100 utilisateurs, 12 à 13 ne pourraient pas accéder à ces services…

Pour Alice ? Euh, comment dire ? Même chose ? 😉

Alice Music est un service inclus dans l’offre Alice Box avec Alice Music. Pendant la durée de votre abonnement, vous pouvez télécharger les Titres musicaux du Catalogue Alice Music sur 1 PC équipé de Windows Media Player 10 (ou supérieur) et les écouter avec 3 supports compatibles avec le format DRM 10 sous réserve d’accepter préalablement les conditions générales d’utilisation et de renouveler chaque mois votre licence.

Plus de clarté ? Suffit de demander…

Ecoutez les titres que vous avez téléchargés sur le site Alice Music sur différents supports: PC, baladeurs numériques et téléphones mobiles compatibles.

Configuration requise :

PC équipé de Windows XP ou Vista
A noter : le service ne fonctionne pas sous Mac os et Linux

* Internet Explorer 6 (ou supérieur) ou Firefox 1.5 (ou supérieur)
* Windows Media Player 10 (ou supérieur) Télécharger gratuitement Windows Media Player 11

Sympathique, non ? 😉

Et les pauvres majors (hum !) se plaindront que le « piratage » continue de faire des ravages… A croire que les majors n’ont rien compris à la musique numérique et l’inutilité des verrous numériques…

Ah, les pubs pour Mac ;)

Même si je n’apprécie pas tout de la politique d’Apple, les pubs sont franchement poilantes…

Comme celle ci, trouvée via le blog du « Firefox Extension Guru Blog »

Pour les personnes ne parlant pas anglais. Le PC est représenté par le « vieux », qui se plaint qu’un certain nombre d’utilisateurs de Windows Vista vire Windows Vista pour réinstaller XP. Et il veut faire comprendre de ne pas laisser tomber Vista : Don’t give up on Vista.

Hors, les seules parties qui s’allument sont « Give up » (abandonner) et « On Vista »…

Un vrac rapide et libre ;)

Un petit billet sur les dernières grosses sortie dans le monde du logiciel libre.

Ce qui arrivera visuellement dans Firefox 3.0 béta2.

Je sais, vous allez me dire : mais la béta 1 n’est pas encore sortie.

Je suis d’accord, mais il semble bien que le code de la version 3.0 béta1 de Firefox soit « gelé ». En tout cas, pas le moindre code semble avoir été modifié depuis le 8 novembre dernier.

En ce qui concerne Firefox 3.0 béta2, une des « principales » fonctionnalités, ce sera l’arrivée d’un thème « natif » pour les versions unix (linux, BSD libres) de Firefox. En clair, un thème qui s’intègrera mieux dans l’interface de Gnome.

Un bug spécifique a été entré qui porte le doux nom de « Free Gnomestripe« .

Gnomestripe est le nom de code du thème pour les unix, comme Winstripe l’est pour Windows et Pinstripe pour MacOS-X.

Bien que ce soit encore en cours de mise en place, la différence visuelle est bien présente et une page résume ce qui a été fait et ce qui reste à faire.

L'interface de Firefox 3.0 beta 1 pour les unix

L'interface de Firefox 3.0 pré-beta2 pour les unix

Normalement, la version béta 1 de Firefox 3 devrait pointer le bout de ses octets d’ici quelques jours. La béta2 ? 4 semaines après, donc, avec un peu de chance, pour les environs de noël 2007 ? Je pense que la version 3.0 finale ne sortira pas avant mars 2008… Estimation pifométrique, bien entendue 😉

Et pour en savoir plus sur la sortie de Firefox 3.0 béta1, je ne saurais trop conseiller cet article de BeFox : http://www.befox.be/firefox-3/firefox-3-qu-en-est-il-reellement/

C’est long de compiler un firefox ?

Compiler le code source de firefox, ce n’est pas trop compliqué, surtout si l’on suit les instructions fournies par le wiki des développeurs de la Fondation Mozilla.

< Mode troll de la mort qui tue, quoique…>
Même si mettre en place l’environnement de compilation sous des Unix (Linux, BSD libres, Solaris et MacOS-X) est largement plus simple que sous Windows 😉
</ Mode troll de la mort qui tue, quoique…>

Bref, une fois l’environnement de compilation mis en place, et le code source récupéré via CVS, on peut utiliser le .mozconfig suivant (Attention, fichier adapté pour la compilation du tronc, ou du code de la future version Beta 1 de Firefox).

Si vous désirez récupérer le code de Firefox 3.0 beta 1 pour le compiler, en gardant à l’esprit que ce n’est toujours qu’une version candidate à la version beta 1 officielle.

cvs co -r FIREFOX_3_0b1_RELEASE mozilla/client.mk mozilla/browser/config

Ensuite, on copie le .mozconfig suivant dans le répertoire .mozilla :

# See http://www.mozilla.org/build/ for build instructions.
#

export MAKEOPTS= »-j2″

. $topsrcdir/browser/config/mozconfig

# Options for ‘configure’ (same as command-line options).
ac_add_options –enable-optimize= »-Os -w -pipe »
ac_add_options –disable-debug
ac_add_options –disable-tests

ac_add_options –enable-default-toolkit=cairo-gtk2

ac_add_options –enable-strip
ac_add_options –disable-updater
ac_add_options –disable-mochitest

On récupère le code source :

make -f client.mk checkout

Enfin, on fait une copie du code source récupéré :

cd ..
tar cvf moz-fox.tar mozilla/ ; bzip2 -vv9 *.tar

On retourne dans le répertoire du code source, et on lance la compilation en chronométrant l’ensemble :

cd mozilla
time make -f client.mk ; make -C browser/installer

Une fois la compilation finie, on trouvera un fichier .zip ou .tar.bz2 contenant le firefox recompilé ne demandant plus qu’à être testé 😉

Pour donner un exemple : AMD Sempron 3100+ épaulé avec 1,5 Go de mémoire vive, gcc 4.2 et Ubuntu Linux 7.10 AMD64 :


real 46m28.493s
user 36m30.177s
sys 4m10.656s

Pour le support du compilateur gcc 4.2, j’ai rajouté les lignes suivantes dans le .mozconfig :


export CC=gcc-4.2
export CXX=g++-4.2

Je sais que c’est long, mais au moins, on voit le travail nécessaire pour la compilation d’un navigateur récent et au code moderne 😉

Y a pas quelque chose qui cloche ?

Désirant récupérer l’image iso du liveCD Fedora 8 x86_64 (version gnome), j’ai lancé le client bittorrent fourni avec mon ubuntu 7.10 AMD64.

Et je constate comme un léger bug :

bug de la récupération du fichier iso de la fedora 8 live (gnome) x86_64

Bug du client ? Bug du fichier torrent ?!

En tout cas, c’est étrange 😉

J’adore les Geekscottes !

C’est vendredi, la semaine a été longue, rien de tel qu’un peu d’humour. Et j’ai tout de suite pensé aux geekscottes.

Voici donc la liste de mes geekscottes préférées :

Evidemment, c’est de l’humour typiquement geek, mais cela fait du bien, parfois 😉