Arnaud et Barbara en Hollande

La vie d'un couple franco-polonais perdu au pays des fromagesquipuentpas

Name:
Location: Rijswijk ZH, Netherlands

Saturday, March 03, 2007

De l'OLPC et de l'avenir du monde

Si vous lisez ce blog, c'est que, outre le fait que nous nous connaissons sans doute un peu (!), vous avez à votre disposition un ordinateur qui vous en donne les moyens.

Quand avez-vous pour la dernière fois utilisé les pages jaunes pour trouver un renseignement ? Consulté une encyclopédie papier ? Ouvert le journal pour regarder les horaires des films au ciné du coin? Utilisez-vous encore une machine à écrire pour taper votre courrier? D'ailleurs, utilisez-vous le courrier ou le courriel ??

Toutes ces questions soulignent le changement radical qui s'opère dans nos vies et nos façons de penser. Rajoutez-y vingt ans/une génération, et il sera devenu difficile d'imaginer comment nous avons pu vivre sans ordinateurs à nos côtés !

Qu'arrivera-t'il alors aux populations déjà défavorisées du Tiers-Monde ? Ne pourrait-on pas faire en sorte que cette révolution, au lieu d'être leur alali, soit au contraire l'occasion de raccrocher les wagons ?

Il est donc temps d'essayer de trouver une solution à ce problème. C'est ce que quelques transfuges du MIT (Massachusetts Institue of Technology, l'une des grandes universités scientifiques Américaines) ont décidé de faire avec leur projet Un Ordinateur Portable par Enfant (One Laptop per Child, OLPC).

L'idée est de proposer aux gouvernements des pays en voie de développement un ordinateur spécifiquement adapté à leurs besoins (il peut fonctionner à l'aide d'une batterie rechargée par une manivelle, résiste à la poussière et aux chocs, est doté d'un écran pouvant être lu sans efforts en plein soleil, est basé sur une architecture logicielle ouverte [LINUX], etc.) et coûtant 100 dollars (enfin, 150 $ pour les premiers modèles, mais 100 $ dès 2008). Ces ordinateurs sont destinés à être donnés aux enfants des pays concernés, qui les utiliseront à l'école avec leurs professeurs. Le tout étant bien sûr accompagné d'un programme de formation des professeurs des écoles et de localisation linguistique/d'adaptation du contenu, dans l'espoir qu'après quelques années, l'utilisation des nouvelles technologies soit devenue pour les récipients de ce programme aussi naturelle qu'elle peut l'être pour les enfants des pays développés.

La machine vient avec toute une série de programmes destinés à être utilisés par des enfants, auxquels Linux est masqué par une interface simple et intuitive appelée Sugar. Les possibilités du matériel sont assez moderne, surtout si on garde sont coût de production à l'esprit : microphone, webcam, Wi-Fi, USB, lecteur de cartes SD, écran pivotable, touchpad, etc. Par exemple, tout un village d'OLPC pourrait être relié à internet au moyen de la connectivité Wi-Fi intégrée, dès lors qu'au moins un OLPC du réseau est connecté.
Au-delà des programmes éducatifs, une messagerie instantanée, un petit traitement de texte et un butineur internet (Firefox, dans une version simplifiée) sont également de la partie, et bien d'autres additions sont actuellement en développement afin d'étendre les possibilités de ces machines.

Évidemment, les enfants ayant accès à ces machines seront déjà des privilégiés, les possibilités de vols/détournement/corruption faisant que ces portables soient convertis en $$$ ou tout simplement donnés aux relations des responsables gouvernementaux en charge des projets étant très nombreuses. Aussi, comment empêcher que des familles pauvres ne convertissent en argent (plusieurs mois de salaire) un portable donné à leurs enfants ? Sans même parler de la préférence donnée aux garçons dans certaines cultures, qui risque de défavoriser une fois de plus les filles.
Le succès du projet dépendra de l'altruisme de chacun et du contrôle opéré par les gouvernements (ce dernier étant bien entendu à deux tranchants, comme en Chine, par exemple).

Néanmoins, il faut bien commencer par quelque chose ! C'est pourquoi je me suis mis à apprendre le Python -language de programmation utilisé pour développer l'interface utilisateur des XO -le nom commercial des OLPC. SUGAR ressemble à ça :
QEmu faisant fonctionner une émulation de l'OLPC sous Windows XP

Donc, si par hasard cette aventure vont tente, si vous aimeriez vous aussi prendre part à ce rêve (utopique ? Sans doute un peu aussi...), faites-le moi savoir : je cherche en ce moment des volontaires pour développer des petits programmes en Python pour OLPC, histoire de faire fonctionner ses neurones (menacés de sclérose, mais ça a l'air normal, semble-t'il !) tout en ayant la chance de peut-être aider à rendre ce monde plus juste...

Quelques lectures pour les intéressés :

En Français :
http://fr.wikipedia.org/wiki/One_Laptop_per_Child
www.developpez.com (fantastique site en Français pour développeurs de tous poils, où j'ai trouvé des bouquins sur Python [et Java, mais c'est une autre histoire] en téléchargement gratuit)

Et celui-là en Anglais sur la façon de mettre une machine virtuelle OLPC sous Windows et commencer des développements pour la machine virtuelle Python qui y tourne (vous suivez ?) :

http://wiki.laptop.org/go/Sugar_on_Windows

Enfin, toujours en Anglais, une source d'information indépendante (enfin, c'est elle qui le dit !) sur le projet OLPC : http://www.olpcnews.com/

Voilà pour ce post un peu différent de l'accoutumée ! C'était aussi histoire d'inaugurer 2007 en beauté !

Autre
ment, Barbara et moi allons très bien, la maison avance (deuxième étage quasi-fini, avec un parquet tout neuf ! Le jardin s'est embelli d'une cabane pour laquelle nous avons eu l'aide de Papa et Maman Léandre les Bricoleurs) et nous allons nous régaler pour une semaine de ski en Autriche à partir de samedi !!

Une affaire rondement menée !!

À très bientôt,

Arnaud et Barbara.