Après une compilation de 45 minutes environ, X est compilé. Pour utiliser consolekit (composant indispensable pour gérer finement les outils par la suite), et pour contourner un bug, j’ai du utiliser ceci :
En cette journée du 31 octobre, j’ai voulu tester dans une machine virtuelle VirtualBox la distribution Funtoo, une soeur de la Gentoo. Comme VirtualBox me propose des environnement Gentoo et Gentoo 64 bits, je me suis dit : allons-y. Même si utiliser une distribution source dans un environnement virtualisé n’est pas le meilleur choix.
J’ai donc pris un environnement Gentoo 64 bits. J’ai utilisé l’ISO System-Rescue-CD pour avoir un environnement de démarrage. Cependant, et vu que c’est une distribution source pour la plus grosse partie, j’ai pris un gros disque dur virtuel, 64 GiO au lieu de l’habituel 32 GiO.
Après avoir démarré l’ISO, j’ai demandé le démarrage le plus léger possible, en 64 bits et en console.
Après avoir récupéré l’image ISO en utilisant le protocole BitTorrent (en bon tipiak selon les industries aux modèles économiques obsolètes).
Ayant eu un problème au moment du premier démarrage après l’installation de l’OS dans la machine virtuelle (un bug de la version de développement de qemu ?), j’ai du me replier sur VirtualBox, en créant une image Debian 64 bits, avec 2 GiO de mémoire dédiée et 32 GiO de disque virtuel.
Une fois lancé et chargé, on arrive dans un environnement assez aquatique. L’installateur nous propose de s’occuper tout seul du disque.
Dans un billet bien acide, Cyrille Borne nous annonce en vrac, la mort prochaine des GPS, celle de Google Plus (j’ai un léger doute là dessus), ou encore l’incongruité de comparer les ventes de tablettes et celles des netbooks.
Frugalware prépare une image ISO hybride (32 bits uniquement pour le moment) qui serait utilisable aussi bien sur une clé USB que un CD-RW. J’ai pu tester et rapporter un ou deux bugs, c’est sympa
10 ans jour pour jour, Windows XP – et son interface « playskool » sortait, remplaçant un calamiteux Windows Millenium.
10 ans déjà. Mais souvenez-vous il y a 10 ans… Le haut de gamme ? Du Pentium 4 à 1,3 ou 1,4 ghz. 256 mo de mémoire vive ? 10 Go de disque ? Et la connexion ?
Les plus chanceux avaient une connexion en ADSL à 512 kb/s. C’est d’ailleurs début 2002 que j’ai eu cette vitesse incroyable à l’époque. La plupart des personnes n’avaient qu’une connexion en RTC à 56 Kb/s en vitesse de pointe.
A l’époque, l’ADSL est assez hors de prix (l’équivalent de 45 €, uniquement pour la connexion, pas de téléphone, ni encore moins de télévision). Les abonnements sont de 50 h à 100 h mensuelles. Autant dire qu’il fallait à l’époque surveiller son temps de connexion avec attention.
Seul Free proposait un accès libre – pas gratuit. AOL, Club-Internet, Liberty Surf existait encore…
Ah, ce vieux spot de 2000 pour Liberty Surf…
MS-Windows XP est tellement connu que son interface est classique. Mais à quoi ressemblait les grands noms des interfaces graphique du monde libre en 2001 ?
Dans le petit monde des BSDs libres, il y a mon « chouchou »OpenBSD, NetBSD (le passe partout), et le BSD pour utilisateurs « normaux », j’ai nommé FreeBSD. Ce dernier est à la base de PC-BSD, et de DesktopBSD. J’allais oublier le confidentiel et volant DragonflyBSD
Pour des raisons pratiques, j’ai utilisé VirtualBox. Qemu aurait fait tout aussi bien l’affaire, mais j’ai remarqué des lenteurs incroyables au niveau de la lecture / écriture des systèmes de fichiers.
L’installateur est en mode texte, en anglais, mais si on se donne la peine de lire la documentation, on peut s’en sortir sans trop de problèmes.
A noter que lors de l’installation, le partitionnement du disque est automatisé, et il est clairement indiqué qu’une couche de support 32 bits est installé. Couche qu’on peut désactiver si on le désire.
J’ai donc récupéré l’image ISO du DVD d’installation en 64 bits via mon client bittorrent (vilain tipiak comme dirait les richissimes majors du disque et du cinéma) un fichier qui s’appelle : openSUSE-DVD-Build0379-x86_64.iso
Etant donné que Gnome 3.x est proposé, j’ai préféré directement prendre VirtualBox qui a un support largement meilleur de la composition que qemu.
J’ai lancé l’installation, et dès le départ, on est averti que c’est une version qui ne s’adresse qu’aux utilisateurs qui savent ce qu’ils font.
L’installateur est toujours aussi efficace, même si parfois la traduction est marrante, comme la proposition d’avoir une partition /home séparée, devenue « partition d’accueil ».
Depuis deux versions de sa distribution Ubuntu, Canonical – qui a voulu se la jouer « cavalier seul » – a décidé de proposer son interface nouvelle génération, Unity. Basée sur Compiz, elle fut d’abord proposée comme surcouche de Gnome 2.32, et a été adaptée pour fonctionner avec une version mixte de Gnome 3.2 (le terminal étant celui de Gnome 3.0.x par exemple).
Il suffit de fouiller sur mes archives pour voir que faire fonctionner Gwibber est parfois assez acrobatique…
Dans la tradition du logiciel libre, un logiciel se doit d’être portable ; c’est à dire que les logiciels proposés doivent se compiler et fonctionner de manière indépendante en fonction de la distribution proposée.
Par exemple, modulo les patchs, c’est le même code source qui est proposé par la Document Foundation pour LibreOffice pour que celui-ci soit compilé pour une distribution à base de paquets debian, de paquets rpm, ou encore pour une archlinux ou une frugalware.
Idem pour des logiciels comme Mozilla Firefox, Chromium, etc… Ou encore pour les environnements de bureaux comme Gnome, KDE, Lxde, Xfce, etc…
Cependant, Unity est tout sauf facilement portable. Le projet qui englobe l’interface Unity, c’est Ayatana. Et le port d’Ayatana est un vrai chemin de croix.
Il y a plusieurs mois, je m’étais lancé dans le projet de porter Ayatana (Unity+Indicators d’Ubuntu) sur Frugalware. Ce travail n’est pas de tout repos car il faut jongler entre les nombreux patchs d’Ubuntu. A l’époque, le projet Ayatana était encore jeune et je me disais que les patchs finiraient par être ajoutés en amont. A l’heure actuelle, les patchs sont toujours nombreux et je ne peux faire attendre le mainteneur de Gnome de Frugalware si celui-ci veut mettre à jour la dernière version de GTK+3 afin de trouver un patch compatible pour cette version par exemple. A noter que la « philosophie » de Frugalware est de patcher le moins possible. De plus unity et unity-2d ne sont pas franchement au point pour fonctionner sur une autre distribution qu’ubuntu ou l’un de ses dérivés.
La version 0.4.1 du navigateur obtient le même score qu’Epiphany, à savoir : 797 erreurs sur 11016 tests. Compatibilité : 92,76%
Passons maintenant à celui qui a été à une époque avec une part de marché quasi-monopolistique, je parle d’Internet Explorer. Et j’avoue avoir été plus que surpris par le résultat de celui-ci.
Dans sa version 9, il arrive à 323 erreurs sur 11016 tests. Compatibilité : 97,06%
Il se paye le luxe d’arriver à la troisième marche du podium, derrière Opera et Mozilla Firefox…
EcmaScript ? C’est le nom « officiel » de javascript, langage interprété qui est à la base de nombreuses applications sur la toile. Avec HTML5, CSS3 et d’autres technologies standardisées et ouvertes, on pourrait – presque entièrement – se passer du standard de fait qu’est Adobe Flash.
Google avec Chrome a fait de la rapidité d’interprétation de ce langage son cheval de bataille, avec son célèbre test, le V8.
J’ai donc comparé les résultats de Chromium (17, donc Google Chrome 15 va pas tarder à faire les bonnes pages de la presse informatique), la nightly de Mozilla Firefox (actuellement en 10.0a1pre), Epiphany 3.21.