A l’origine, en 1998, quand le projet Mozilla fut lancé, le code était celui de la suite internet complète : navigateur, courrier, forums, client irc et éditeur de pages html. En 2004, la suite est plus ou moins laissée à l’abandon, au profit du duo Mozilla Firefox et Mozilla Thunderbird. Le projet fut repris par la suite, et voici enfin la version 2.0 de SeaMonkey.
Étiquette : libre
Vers le bout du tunnel pour Mozilla Thunderbird 3.0 ?
Depuis la sortie de la version 2.0 de Mozilla Thunderbird (en avril 2007, deux ans et demi déjà), deux versions majeures de Mozilla Firefox (son pendant pour la navigation internet) sont sorties : les versions 3.0 et 3.5.
Même si 23 révisions mineures sont sorties depuis, la version 3.0 de Mozilla Thunderbird semblait repoussée aux calendes grecques. Cependant, en lisant ceci via le site Planet Mozilla, il semblerait que la première version RC soit assez proche. Et cela fait plaisir à lire.
D’ailleurs, voici ce que donne une compilation du code du tronc, qui donnera d’ici deux ans (soyons optimistes !) Mozilla Thunderbird 3.1 😉
Chakra Linux « Fuzzy » : de la concurrence pour Kubuntu ?
En cette journée de sortie de Microsoft Windows Vista 2 alias Microsoft Windows 7, j’ai voulu parler de quelque chose de plus intéressant.
Lisant le flux RSS de Distrowatch, je suis tombé sur cette annonce :
Une version post-alpha3 de la distribution Chakra Linux (ArchLinux + KDE) est disponible. En dehors des inévitables évolution lié à une distribution qui utilise le modèle du « rolling release », certaines nouveautés ont attiré mon attention : l’arrivée de Chase, un module qui permet la détection des mises à jour et de leur mise en place.
Continuer la lecture de « Chakra Linux « Fuzzy » : de la concurrence pour Kubuntu ? »
En vrac’
Quelques nouvelles en vrac’ :
- Sortie d’OpenBSD 4.6. Avec pas mal de nouveautés, dont un installateur simplifiée. J’avoue que cela me fait saliver 😉
- Gnome 2.28.1 sort demain. Du moins, certains morceaux sont déjà disponibles sur Archlinux, comme Gnome Terminal 2.28.1 ou encore Epiphany 2.28.1…
- La Fedora 12 arrive en version béta. Autant dire qu’un article risque d’arriver sur le blog 😉
- Et la OpenSuSE 11.2 en première version Release Candidate.
- Avez-vous précommandé votre exemplaire de « La Bataille Hadopi » ? J’ai précommandé une version « bronze ».
- La communauté Frugalware française a un nouveau site. Longue vie au nouveau site.
Dis, cela prend combien de temps pour compiler un Mozilla Firefox ?
Adepte des versions de développement des logiciels de la Fondation Mozilla depuis Mozilla 0.8 (en gros depuis février 2001), j’ai toujours voulu connaître le temps nécessaire à la compilation d’une version « from scratch », en clair, en repartant de zéro.
Ayant récupéré le code source en utilisant les instructions disponibles à l’adresse https://developer.mozilla.org/En/Developer_Guide/Source_Code/Mercurial, en clair en entrant sur une ligne de commande :
hg clone http://hg.mozilla.org/mozilla-central/ src
cd src
Puis en actualisant le code source avec un petit :
hg --verbose pull -u
J’ai ensuite utilisé le fichier .mozconfig suivant :
#
# See http://www.mozilla.org/build/ for build instructions.
#export AUTOCONF=autoconf-2.13
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../objdir-fx
# Options for ‘configure’ (same as command-line options).
ac_add_options –enable-optimize
ac_add_options –disable-debug
ac_add_options –disable-tests
Pour des raisons techniques, il faut installer l’ancienne version d’autoconf, connue sous le nom d’autoconf-compat sur Archlinux.
J’ai divisé la compilation en deux temps : un pour les dépendances, l’autre pour la compilation proprement dite.
Pour les dépendances :
make -f client.mk depend
Pour la compilation :
make -f client.mk build
Et le temps nécessaire ? Il suffit d’ajouter la commande time devant les commandes make.
Pour les dépendances :
real 2m49.202s
user 1m30.977s
sys 0m44.534s
Pour la compilation :
real 43m33.043s
user 39m33.562s
sys 3m38.266s
Pour info, ma configuration :
Acer Aspire 5520, donc :
- AMD Athlon X2 TK 55 (800 à 1800 Mhz)
- 2 GiO de mémoire vive
- 120 GiO de disque dur
- Circuit vidéo GeForce7000M
Sur le plan logiciel :
45 minutes, sur un portable acheté en février 2008, ce n’est pas si mal que cela 😉
