Tout sur : Ubuntu

Ubuntu 10.04 aura un boot ultra rapide

Ubuntu

Face à l’augmentation des modèles de netbook sur le marché le temps de démarrage du système est devenu une vrai obsession pour l’ensemble des éditeurs. Ceci a trouvé confirmation dans la bouche de Scott James Remnant, développeur au sommet Ubuntu Developer Summit organisé par Canonical à Barcelone.

Ce dernier précise qu’entre la version 8.10 et l’actuelle, le temps de chargement a diminué de 65 secondes. Et malgré une diminution de 25 secondes dans la version 9.04, Remnant explique qu’il est encore possible de faire mieux.

L’objectif pour la prochaine version d’Ubuntu, baptisée Karmic Koala est d’optimiser encore ce temps de démarrage, pour le descendre à 10 secondes. Pour ce faire, c’est au serveur Xorg (il s’occupe de l’interface graphique) que les développeurs s’en sont pris. Ils travaillent à ce que ce dernier se charge le plus rapidement possible, il devrait se charger en seulement deux secondes.
La même méthode est utilisée pour le système de fichier temporaires initramfs (prononcer « init’ rame ef esse ») stockés dans la mémoire système. Puisqu’une optimisation de leur chargement entraine une diminution du temps de chargement des modules du kernels et du chiffrage des disques.

Le lancement du kernel et d’initramfs devrait prendre seulement deux secondes, idem pour le montage du système de fichiers et le chargement des pilotes.

Si vous avez bien suivi, vous allez me dire qu’il reste quatre secondes non encore attribuées, à quoi vont-elle servir alors ? Et bien elles serviront à lancer l’interface graphique et les éléments installés par l’utilisateur sur sa session.

Si les développeurs parviennent en effet à ramener le temps de démarrage à seulement 10 secondes, on risque de voir disparaître l’écran de démarrage qui donnait au serveur Xorg le temps de charger l’interface graphique. Mais attention car ce temps de 10 secondes n’est donné que pour un ordinateur traditionnel et non un netbook. On peut dès lors supposer que sur un netbook le temps de démarrage est un peu plus long, mais de combien, ça je ne saurais répondre en l’état des choses. Cependant il semblerait que le développeurs travaillent déjà sur des versions optimisées pour les netbooks : Ubuntu Netbook Remix.

Systèmes d’exploitation : comment innover ?

Windows Apple

Je lisais récemment un billet sur 01net donnant 10 raisons pour ne pas passer à Windows Seven, et 10 raisons qui en font un OS incontournable. Ce que j’en ai retenu : Windows 7 apporte des améliorations par rapport à Vista, des améliorations dignes d’un Service Pack, mais pas de quoi payer plusieurs centaines d’euros pour s’équiper à nouveau.

La question était donc : Quelles innovations méritent-elles un changement d’équipement logiciel ? Ou en d’autre termes : à partir de quel point la quantité d’innovation mérite-t-elle que l’on s’équipe de la nouvelle version ?

Ainsi, la réflexion, je crois, s’articule d’abord autour d’un prix de vente : en effet, pour un système d’exploitation tel qu’Ubuntu, on se pose moins la question du passage à la version supérieure, vu qu’il est gratuit. Pour Windows, à 300 euros le nouvel OS, on a tendance à réfléchir un peu plus. Pareil chez Mac OS (qui fonctionne sur un mode de « mise à jour payante » : c’est subtil).

Deuxième réflexion : l’offre logicielle embarquée. Sur ce point, on notera la facilité dans laquelle se trouve Ubuntu au niveau juridique, contrairement à la situation assez compliquée dans laquelle on retrouve Apple et Microsoft. Si on prend les navigateurs pour exemple, Canonical (maison mère d’ubuntu) ne peux pas vraiment être accusée de vouloir « imposer » un produit maison, car les logiciels libres (je parle ici des licences GPL-like) étant par définition à tout le monde, bien malin celui qui peut dire que tel logiciel est la propriété de telle société. Et vous remarquerez que de cela découlent un certain nombre de chose.

En effet : regardez Ubuntu aujourd’hui (mais je crois que Mac OS est pareil à peu de chose près) : une fois le système d’exploitation installé, vous avez accès à un certain nombre d’application de base, mais pour autant, vous permettant, sans installer grand chose, d’avoir des fonctionnalités assez poussées. Ainsi, sur les deux OS cités précédemment, vous aurez (c’est un exemple) après extrêmement peu de manipulation, un logiciel pour prendre des photos avec votre webcam et les modifier de façon amusante. Bref : avec très peu de manipulation, Mac OS et Ubuntu offrent des logiciels quasiment pré-installés permettant d’obtenir un OS opérationnel, et ce pour toute les utilisations. Aujourd’hui, Windows a du mal à proposer cela. D’abord parce que certains logiciels ont été laissés à l’abandon (jusqu’à peu on pouvait citer MS Paint ou Wordpad, mais ils ont reçu un petit coup de plumeau), parce que d’autres sont la cible d’attaques de la concurrence (abus de position dominante, etc par exemple sur le secteurs des navigateurs), bref, sur l’offre logicielle collatérale, Windows est aujourd’hui un peu derrière les deux autres, et je crois que le fait qu’il soit leader sur le marché n’y est pas pour rien.

Enfin, je parlerai du design. En effet, même si la sortie de chaque nouvel OS de Microsoft fait toujours parler en terme de design, il n’y a pas à dire : Mac OS est le vrai leader (l’inspirateur), et Ubuntu, via des initiatives disparates (Compiz fusion, XGL, etc.), propose aussi quelques idées. Donc, et c’est assez étonnant : le leader n’est pas l’inspirateur. A l’inverse de Google qui sur le marché des applications Web a toujours une longueur d’avance (souvenez vous de Google Maps et de la révolution que cela a été), Microsoft vit actuellement plus ou moins sur une base d’utilisateurs qui aiment l’environnement (d’autres diront que les utilisateurs y ont simplement leurs habitudes), ce qui est déjà pas mal…

Ainsi, il ressort que dans le monde du système d’exploitation, aujourd’hui les bases de fonctionnement sont déjà acquises. Les innovations se font donc dans des subtilités visuelles/graphiques et/ou dans l’offre de logicielle co-proposée. Là, je crois que l’avantage de la gratuité de Ubuntu est décisive, c’est pourquoi je ne comprend pas pourquoi Microsoft ne propose pas lui aussi (et c’est valable pour Apple également) une offre embarqué de qualité et surtout remplissant tous les besoins. Quid d’une application pour les webcams ? Quid d’un player musical/vidéo de qualité ? (Windows Media Player n’est vraiment pas ce qui se fait de mieux…). Quid d’une suite bureautique gratuite et légère qui serait pré-fournie avec l’OS (MS Works n’est pas fantastique…). Quid d’un vrai gestionnaire de photos ? Avec retouche ?

Bref : tout un tas de petites applications qui permettraient à mon avis à Microsoft de revenir dans le cÅ“ur de ses utilisateurs, même si il est clair que ça ne plairait pas à tout le monde, pour les raisons que l’on connait déjà avec les navigateurs.

Windows Mac OS

Calendrier de sortie d’Ubuntu 9.10 Karmic Koala

Attention ! Ubuntu 9.10 Karmic Koalma est sortie ! Les liens de téléchargement sont ici.

Ubuntu Karmic Koala

Le développement de la prochaine version d’Ubuntu, la 9.10 Karmic Koala a été annoncé il y a deux jours.

Voilà le calendrier des sorties de cette version :

  • Alpha 1 le 14 mai
  • Alpha 2 le 11 juin
  • Alpha 3 le 23 juillet
  • Alpha 4 le 13 aout
  • Alpha 5 le 3 septembre
  • Alpha 6 le 17 septembre
  • Beta le 1er octobre
  • Release Candidate le 22 octobre
  • Finale le 29 octobre

Le calendrier officiel est disponible ici.

Sortie de gNewSense 2.2 Deltah

gNewSense Default Themes

gNewSense est une version de la distribution Linux Ubuntu, basée exclusivement sur des briques libres. Rien de mieux qu’une explication de Wikipédia pour expliquer ce qu’est gNewSense:

gNewSense est une distribution GNU/Linux entièrement libre basée sur les distributions Ubuntu et Debian (plus précisément sur la version 8.04 LTS d’Ubuntu, alias Hardy Heron). Elle est soutenue par la Free Software Foundation.

L’objectif de cette distribution est de s’appuyer sur Ubuntu pour faire une distribution complètement conforme aux principes de la FSF, donc en évitant les concessions faites par la société Canonical (en matière de développement par exemple).

Les différences principales sont :

  • les micrologiciels enlevés du noyau linux ;
  • l’inexistence de dépôts de paquets restricted/non-free ;
  • les outils de développement (gcc, make…) installés par défaut ;
  • et le thème graphique spécifique à cette version.

Bon, et bien le 15 avril dernier est sortie la dernière version stable de gNewSense, basée essentiellement sur Ubuntu Hardy Heron. Voici une liste non exhaustive des amélioration apportées sur cette distribution depuis la version 1.1 :

  • Désormais basée sur Ubuntu 8.04.x Hardy Heron
  • Thème par défaut changé
  • Navigateur Epiphany

Pour télécharger gNewSense, c’est ici.

Et hop un diaporama de screenshots de la nouvelle version :

Ubuntu 9.04 Jaunty Jackalope en version finale est disponible !

Ubuntu 9.04 Jaunty Jackalope vient de sortir dans sa version finale. Cette version est donc la version « Officielle ».
(Lire la suite…)

Ubuntu 9.04 Release Candidate est disponible

Sortie de Ubuntu 9.04 Jaunty Jackalope en Release Candidate

Ubuntu 9.04 Jaunty Jackalope vient de sortir dans sa version Release Candidate (Pré finale). Cette version est donc à priori la version qui sera passée en finale (et donc la future version « Officielle »), mise pour l’instant à disposition pour des tests de dernière minute visant à mettre en lumière les derniers bugs qui pourraient apparaitre (sic), avant le passage en version finale.

Parmi les améliorations qu’apporte cette nouvelle version, on pourra compter Linux kernel 2.6.28, une meilleure performance au boot (plus rapide), Serveur X.Org 1.6, Gnome 2.26, XFCE 4.6.

Editer la liste de démarrage du GRUB

Un des avantages/inconvénients de Linux, c’est que les mises à jours sont fréquentes. Si cela permet de maintenir son système d’exploitation à jour, cela amène également à gonfler la liste du GRUB.

Pour l’éditer, et virer les mentions qui vous semblent inutiles, ouvrez simplement un terminal, et tapez-y :

sudo gedit /boot/grub/menu.lst

(si vous utilisez gedit comme éditeur de texte, sinon, vous pouvez mettre autre choses, comme par exemple vi, vim, mousepad, etc.).

Vous aurez ensuite à taper votre mot de passe, puis s’ouvrira l’éditeur de texte choisi avec le fichier menu.lst ouvert à l’intérieur.

Descendez à la ligne ## ## End Default Options ##, et repérez les blocs qui correspondent aux options disponibles lors du démarrage.

Supprimez les blocs qui vous dérangent, enregistrez, et c’est bon !

Ubuntu 9.04 : comparatif de rapidité et de puissance avec Fedora 11

Le site Phonorix a fait un comparatif de performances (benchmark) et de rapidité entre les systèmes d’exploitation Ubuntu 9.04 Jaunty Jackalope et Fedora 11 Leonidas. Attention, ces deux versions ont été testés dans leur version Beta, sachant que leur sortie en version finale est prévue pour Ubuntu 9.04 le 23 Avril et pour Fedora 11 le 26 Mai 2009.

Pour ce test des distributions Linux, le matériel utilisé fut un processeur Intel Core 2 Duo E6400, une carte mère ASRock ConRoe1333-DVI/H, 2Go de RAM DDR2 et un disque dur Seagate de 200Go
en S-ATA. Au total, quinze tests ont été effectué : compilation PHP, encodage de MP3 avec LAME, encodage d’audio FLAC, utilisation de FFmpeg, GnuPG, OpenSSL, GraphicsMagick, Bwfirt, C-Ray, POV-Ray, IOzone, Flexible IO Tester, et compression avec 7-Zip.

Comparaison performance Ubuntu 9.04 vs Fedora 11

Au final, sur les 15 tests, Ubuntu 9.04 en gagne 10. C’est étonnant dans la mesure où le kernel Linux de Fedora 11 est plus récent, et considéré comme plus rapide, mais un certain nombre de paramètres pourraient avoir affectés les performances dans les deux sens, à cause du fait que les deux versions ne sont pas encore dans leur version finale.

En tout cas, ce qui est sûr, c’est que la nouvelle version d’Ubuntu ne failli pas à ses promesses, et montre une vraie rapidité à l’exécution.

Compte à rebours pour la sortie de Ubuntu 9.04 Jaunty Jackalope

Comme à chaque nouvelle version, Canonical (la maison mère d’Ubuntu) met en place un système de propositions de bannières pour annoncer le décompte avant la sortie de la dernière version.

Cette année, on a le droit à plusieurs bannières (au nombre de 4 exactement), que voici :

Bannière 1 (The Ring) :

Bannière 2 (The calendar) :

Bannière 3 (Bannière animée) :

Bannière 4 (sans Javascript) :

Ubuntu: For Desktops, Servers, Netbooks and in the cloud

Retrouvez toutes ces bannières et les codes pour les afficher sur la page qui leur est dédiée sur le site officiel d’Ubuntu.

Sortie de Ubuntu 9.04 Jaunty Jackalope Beta : les liens de téléchargement

Sortie de Ubuntu 9.04 Jaunty Jackalope en Beta

Ubuntu 9.04 Jaunty Jackalope vient de sortir dans sa version Beta. Ça veut dire qu’elle n’est pas encore officiellement stable, mais cette version peut vous servir à aider le processus de recherche des bugs pour les développeurs, simplement en utilisant normalement le système d’exploitation ! Donc si vous n’avez pas peur de perdre toutes vos données (l’utilisation de cette version doit se faire avec un minimum de précautions), n’hésitez pas !

Parmi les améliorations qu’apporte cette nouvelle version, on pourra compter Linux kernel 2.6.28, une meilleure performance au boot (plus rapide), Serveur X.Org 1.6, Gnome 2.26, XFCE 4.6.