XO-1, XO-1.5, XO-1.75, XO-2, XO-3 ?

7 novembre 2009

Depuis quelques jours la presse et les listes de diffusion autour du projet OLPC (dont celle d’OLPC France) se font l’écho du récent interview de Nicholas Negroponte sur xeconomy.com.

Il faut dire que ce n’est pas moins de 3 versions de XO qui y sont évoqués ! Il nous a donc paru nécessaire de procéder à une petite explication de texte et de préciser ce que sont ces différentes versions du XO qui cachent des réalités très différentes.

Précisons d’abord que cet article n’est que notre analyse, et qu’elle ne correspond pas à une « roadmap»  officielle de la fondation OLPC.

Un petit schéma va permettre déjà de clarifier la question (cliquez pour voir le détail):

Le XO aujourd'hui et les possibles directions

Les machines existantes

Deux versions du XO existent actuellement: le XO-1 et le XO-1.5.

Le XO-1 est la première machine de série qui a été produite par la fondation. C’est la machine que vous connaissez tous et qui a été produite à 1 million d’exemplaires.

Le XO-1 est équipé d’un processeur AMD Geode à 400Mhz, de 256Mo RAM, de 1Go de mémoire Flash, d’un écran double mode et du WiFi mesh (voir les caractéristiques détaillées ici).

Le XO-1 a été annoncé en Novembre 2005 au Sommet mondial sur la société de l’information de Tunis. C’est à cette époque qu’il avait sa petite manivelle :-)

Avant d’être disponible dans sa version définitive, le XO-1 a été précédé par 5 modèles de pré-série (1 version Alpha et 4 versions Béta):

  • A en Avril 2006
  • B1 en Novembre 2006,
  • B2 en Février 2007,
  • B3 en Mai 2007,
  • B4 en Juin 2007.

Trois mises à jours mineures d’ordre technique ont eut lieu:

  • C1 en Août 2007,
  • C2 en Novembre 2007,
  • CL1A en Juin 2009


Le XO-1.5 est une évolution technique du XO-1 dont il reprend complètement le design.

Le XO-1.5 est équipé d’un processeur VIA C7-M 1Ghz, de 1Go RAM, de 4 Go Flash, du même écran double mode que le XO-1 et du WiFi. Ses caractéristiques détaillées sont accessibles ici.

Le XO-1.5 a été annoncé sur la liste de diffusion OLPC en Avril 2009 mais on trouve déjà sa trace sur l’un des premiers posts de ce blog en Mai 2008 !

Le XO-1.5 n’est pas encore complètement finalisé à ce jour. Quatre modèles de pré-série ont néanmoins vu le jour (2 versions Alpha, 2, 3 versions Béta, 1 version de préproduction):

  • A1 en Mai 2009,
  • A2 en Juillet 2009,
  • B1 en Août 2009,
  • B2 en Septembre 2009
  • [MAJ 15/11/2009] B3 en Novembre 2009
  • [MAJ 16/12/2009] C1 en Décembre 2009

Un premier test de la machine B2 a d’ailleurs été réalisé par OLPC France.

Aucune date de sortie du XO-1.5 n’a été annoncée, néanmoins on peut raisonnablement penser qu’une version de production pourrait voir le jour en Janvier 2010.

Il est important de préciser que le XO-1.5 va remplacer le XO-1 dont la production va donc cesser. Bref, les prochains déploiements devraient donc utiliser le XO-1.5.



Futures directions

Chronologiquement la génération suivante du XO qui a été annoncée en Mai 2008 est le XO-2.

XO-2

Le XO-2 a fait beaucoup parler de lui avec son design novateur de livre électronique à double écran. Une présentation générale se trouve sur le wiki de la fondation. Un « mock-up» , i.e. une maquette non fonctionnelle, a également été vue lors du sommet économique de Davos en Janvier 2009.

Depuis l’annonce du XO-2, plusieurs constructeurs, comme, Asus, ont proposé des prototypes de netbook avec un double écran.

Hélas, dans l’interview de xeconomy.com, Nicolas Negroponte a annoncé que l’idée de développer le XO-2 a été abandonnée car son coût de production serait trop élevé.

A la place du XO-2, Nicolas Negroponte a annoncé deux autres concepts: le XO-1.75 et le XO-3.

Le XO-1.75 est décrit comme une évolution du XO-1/XO-1.5 mais avec un processeur ARM au lieu d’un processeur basé sur une architecture x86.

ARM

L’un des principaux avantages de ce type de processeur est qu’il est spécialement conçu pour des ordinateurs basse consommation. C’est d’ailleurs ce type de processeur qui équipe la majorité des SmartPhone: Nokia, BlackBerry, Palm et même le fameux iPhone.

Il est intéressant de noter également, surtout pour ceux qui croient encore que Microsoft est le diable derrière le projet OLPC, que Windows XP ne fonctionne pas sur les processeurs de type ARM. Microsoft a d’ailleurs explicitement indiqué que Windows 7 ne serait pas porté sur ce type d’architecture. [MAJ 10/11/2009 Confirmé par le vice président de la plate-forme Windows]

Au contraire, Sugar qui repose sur GNU Linux, est déjà opérationnel sur des processeurs ARM. De plus, comme il repose principalement sur du code interprété (Python), il est peu sensible aux changements d’architecture.

Le XO-1.75 étant assez proche du XO-1.5 et moins ambitieux que le XO-2, il nous semble raisonnable de penser qu’il pourrait voir le jour. La fondation travaillant activement sur le XO-1.5, il nous semble néanmoins difficile d’imaginer qu’un prototype soit disponible avant le dernier trimestre 2010.

Le XO-3 a été décrit très succinctement par Nicholas Negroponte. Il serait grand comme une simple feuille de papier en plastique, très fin, étanche, avec un écran couleur réflectif et transmissif, sans ouverture. Il consommerait à peine un watt et coûterait 75$.

[MAJ 23/12/2009] Des images du mock-up ont été publiés par Yves Behar sur son site.

XO 3

Le XO-3 pourrait être disponible en 2012.

Clairement, le XO-3, comme l’était le XO-2, n’est qu’un concept, une direction qu’étudie la fondation. Il ne faut donc pas s’attendre à plus d’information pour l’instant. La prochaine étape étant probablement un « mock-up»  du type de celui utilisé pour les photos de présentation du XO-2.



OLPC ou olpc ?

Maintenant que nous avons terminé ce panorama des matériels et des pistes étudiées à ce jour par la fondation, il n’est pas inutile, pour comprendre son fonctionnement, d’insister sur une autre partie de l’interview de Nicholas Negroponte: la séparation de la fondation en deux entités différentes. Comme l’a très bien commenté notre ami Christoph Derndorfer dans OLPC News, c’est un point important pour comprendre le panorama que nous venons de présenter.

La fondation s’est en effet séparée en deux entités:

  • L’association olpc en charge des déploiements, des développements et du support,
  • La fondation OLPC en charge de faire connaître le projet et de réaliser la Recherche & Développement.


Le XO-1, le XO-1.5 et, prochainement, le XO-1.75 sont donc du ressort de l’association olpc qui sera probablement sous la responsabilité de Chuck Kane dont c’est la mission actuelle.

Le XO-2 et le XO-3 sont eux du ressort de la fondation dont Nicholas Negroponte est le visionnaire. La fondation alimentera donc l’association, de la même manière que les bureaux d’études des constructeurs automobiles les alimentent avec des « concepts cars» . Tous les « concepts cars»  ne voient pas le jour (c’est ce qui est arrivé au XO-2) mais c’est eux qui insufflent la dynamique à l’industrie automobile.

On ne peut qu’espérer que la fondation OLPC continuera à insuffler les idées qui permettront de concrétiser un peu plus ce rêve d’Un Ordinateur par Enfant.

Notez que le schéma présenté au début de l’article est librement disponible ici au format PDF et que nous essaierons de le mettre à jour régulièrement au fur et à mesure des annonces de la fondation.

XO 1.5: première exploration

30 octobre 2009

Il y a quelques jours nous avons eut la chance de recevoir de la fondation un XO 1.5.

Le XO 1.5 est la prochaine évolution de l’ordinateur XO. Il s’agit d’une évolution des composants de la machine, pas un changement de la forme et de la conception de l’ordinateur. Rassurez-vous donc c’est toujours le petit ordinateur vert que vous aimez !

Le XO 1.5 et son alimentation devant son frêre
Le XO 1.5 démarré

Caractéristiques

Les principales modifications internes sont:

  • Processeur VIA C7-M cadencé à 1Ghz (au lieu d’un AMD Géode à 433Mhz),
  • Mémoire de 1Go (au lieu de 256Mo)
  • Mémoire flash de 4Go (au lieu de 1Go)
  • Nouvelle carte vidéo,
  • Nouvelle carte réseau

Visuellement le XO 1.5 est identique au XO 1 à deux exceptions prêts:

  • Le touchpad est désormais en une seule zone au lieu de trois (en même temps les deux autres ne fonctionnaient pas sur le XO 1 :-) ),
  • L’alimentation est différente. Elle semble délivrer un ampérage plus élevé. Par ailleurs le fait qu’elle soit en deux parties devrait simplifier sa « localisation» : il suffira de changer le cable pour passer d’une prise US à Européenne.

Attention néanmoins: il ne s’agit que d’une machine de pré-série, la version finale peut être différente.

Système

Côté logiciel, le XO 1.5 embarque Sugar 0.84.

Cette nouvelle déclinaison de Sugar est la version de la maturité. Au-delà de diverses petites améliorations ergonomiques, les changements les plus visibles concernent le journal qui se rend plus présent.

Ainsi dés que vous quittez une activité sans avoir au préalable renseigné son nom, il vous est maintenant demandé.

Nom à enregistrer dans le journal

Sur la page d’accueil, l’icône des activités pour lequel il existe des enregistrements du journal apparaît avec une couleur différente. De plus il est possible depuis cet icône de choisir l’enregistrement à utiliser lorsque l’activité va s’ouvrir.

Les activités déjà lancés

Pour mémoire, voici la vidéo que j’avais réalisé il y a quelques mois pour présenter ces changements:

http://www.dailymotion.com/videox8zwgr

Activité

Pour ce qui est des activités installées, plusieurs nouvelles activités sont désormais installées en standard.

Toutes les activités

Les nouvelles activités sont:

Parmi celles-ci certaines sont plutôt destinées aux enseignants mais la liste des activités installées n’est probablement pas définitive.

Performances

Forcément, l’amélioration des performances de la machine se remarque au démarrage (une trentaine de seconde seulement) et lorsqu’on ouvre ou ferme une activité (quasiment instantané).

Par contre, j’aurais aimé tester la visualisation de vidéo mais hélas je n’ai pas réussi à déclencher l’affichage des OGG sur DailyMotion (seul site grand public à supporter nativement ce format). Peut-être un bug dans le navigateur… De la même manière, le Firmware ne prend pas encore en charge la caméra qui reste donc inaccessible depuis l’activité Enregistrer.

Dailymotion sur le XO 1.5

L’espace disque est évidemment appréciable également. Il s’affiche fièrement dans le cadre lorsqu’on sélectionne le journal.

Le cadre du XO 1.5

A noter le double-icône batterie: c’est un bug, il n’y a bien sûr qu’une seule batterie.

Côté réseau, la connexion WiFi fonctionne sans difficulté. Le voisinage réseau fait apparaître avec surprise des copains du monde entier ! Il ne s’agit pas néanmoins du WiFi mesh qui lui non plus n’est pas encore supporté par le Firmware mais de l’accès à un serveur Jabber public.

Vue réseau

Gnome

Grosse nouveauté du XO 1.5, le « double boot»  qui permet de basculer de Sugar à Gnome (et inversement).
Cela se fait via le panneau de configuration. Un simple clic sur l’icône Gnome et la machine redémarre en un instant sur un GNU-Linux standard.

Switch vers Gnome

Le retour sur Sugar se fait via un raccourci sur le bureau Gnome.

Le bureau sur Gnome

A suivre

Pour ceux qui sont intéressés, d’autres photos de la machine sont disponibles: ici et ici.

Par ailleurs, notre exploration ne fait que commencer. Une page du Wiki référencera nos progrès au fur et à mesure. Nous organiserons également dans les prochains jours un atelier de présentation qui vous permettra de le voir et le manipuler: nous vous y attendons nombreux.