Framablog

Aller au contenu | Aller au menu | Aller à la recherche

dimanche 11 mai 2008

OLPC : Réinventer le monde

Nos récents articles sur l'OLPC nous ont donné envie d'une nouvelle (et dernière) traduction qui selon nous présente bien le projet et ses enjeux.

Si nous devions en faire un petit dossier en direction d'un public pas forcément averti ce serait le premier à lire en fait. Ce qui donnerait :

Merci à Yonnel pour tout le travail de traduction.

Copie d'écran - Free Software Magazine

La liberté pour tous avec le projet One Laptop Per Child

Impossible thing #6: Freedom for all with the One Laptop Per Child project

Terry Hancock - Avril 2008 - FreeSoftware Magazine

Plus les années passent et plus on s'inquiète de l'émergence d'une « fracture numérique » entre les riches et les pauvres. L'idée, c'est que ceux qui n'atteignent pas un certain seuil de revenu ne pourront pas se permettre d'investir dans des ordinateurs et une connexion internet qui rendent possible une éducation et un développement avancés. Ils seront pris au piège de leurs contingences. Avec les systèmes d'exploitation propriétaires et payants, qui imposent une sorte de plancher sur le prix des systèmes, cela pourrait bien être le cas. Mais GNU/Linux, le matériel en constante amélioration et une implication de tous pour réduire les coûts plutôt que d'améliorer le matériel, ont amené une nouvelle vague d'ordinateurs à très bas prix, à commencer par le XO d'OLPC. Ces ordinateurs à base de logiciels libres seront le premier contact à l'informatique pour des millions de nouveaux utilisateurs, et ceci annonce un avenir plus libre.

One Laptop Per Child, un portable par enfant

Kofi Annan, ancien Secrétaire Général des Nations Unies, fut à l'origine de l'idée il y a quelques années : un projet pour changer les méthodes d'apprentissage des enfants partout dans le monde. Nicholas Negroponte, professeur au MIT, a décidé de s'occuper du problème, et avec le temps, après un long examen des options possibles, une solution d'apprentissage constructiviste a été choisie : fournir aux enfants un outil pour « apprendre à apprendre » (selon les termes de l'expert de l'éducation Seymour Papert). Le type d'ordinateur sélectionné est un « portable », même si le terme doit être compris dans un sens plutôt large, car l'OLPC XO 1, étant conçu pour une mission totalement différente de celle du portable typique de l'homme d'affaires en voyage, ne ressemble à aucun design antérieur.[1]

OLPC - 1

Un des principaux critères pour le design est que le XO doit être très très peu coûteux. L'objectif était d'arriver à 100$ US. Les premiers exemplaires devraient plutôt s'approcher de 200$, même si on espère que cela baissera suivant les prix des composants et la stabilisation du design. Le projet s'est engagé à baisser les coûts plutôt que d'améliorer les performances, puisque tout l'intérêt du portable OLPC est de créer un produit que les ministères de l'éducation des pays du Tiers-Monde auront les moyens d'acquérir pour les enfants de leur pays.

« Absolument tous les composants logiciels de la machine seront sous licence libre – même jusqu'au BIOS, qui sera LinuxBIOS, écrit en langage Forth. »

Vous ne pouvez vraiment pas faire un ordinateur comme celui-ci avec des logiciels propriétaires pour plusieurs raisons. D'abord, évidemment, vous ne pouvez pas vous permettre d'acheter les licences pour 100 millions de copies de Windows – ce qui coûterait plus que le matériel ! Deuxièmement, même si des rabais importants étaient accordés pour le rendre abordable, ce choix de système serait une énorme contrainte pour le design, à cause du manque de flexibilité des logiciels basés uniquement sur des binaires. Troisièmement, puisque tout l'intérêt est d'aider les gamins dans leur apprentissage-exploration, il est contre-productif de cacher les mécanismes – l'open source pour le système d'exploitation est vraiment un élément de l'expérience d'apprentissage.

Ce ne devrait donc pas être une surprise de voir le portable OLPC tourner sous Linux. En fait, absolument tous les composants logiciels de la machine seront sous licence libre – même jusqu'au BIOS, qui sera LinuxBIOS, écrit en langage Forth. A cause de la complexité liée à la présence du code source pour tous les logiciels sur des ordinateurs si minuscules, avec de telles contraintes de stockage, l'équipe a également décidé d'écrire une énorme partie du système en Python, un langage de programmation interprété qui simplifie grandement cette exigence. En Python, la source est le programme fonctionnel, donc il n'y a en fait qu'une seule chose à distribuer ; la source est particulièrement facile à lire, même pour des élèves de secondaire ; de plus, aucun compilateur ou système pour le build n'est requis pour qu'ils utilisent ou modifient le logiciel sur l'ordinateur. Les changements se voient immédiatement, dans l'environnement d'exécution. [2]

OLPC - 2

En fait, les portables OLPC sont conçus pour faciliter autant que possible ce genre d'exploration. Le développement de logiciels est une des nombreuses « activités » qu'un enfant est invité à explorer dans Sugar, l'interface utilisateur de la machine. Chaque programme est conçu pour permettre à l'enfant d'appuyer sur une simple touche « View source » pour voir le code Python qui se cache derrière l'application (vous avez peut-être remarqué que la plupart des navigateurs web disposent d'une telle fonctionnalité, ce qui rend le HTML hautement accessible, même aux « non-programmeurs » partout dans le monde).

« Le développement de logiciels est une des nombreuses activités qu'un enfant est invité à explorer dans l'interface utilisateur de la machine Sugar. »

Les conséquences de cette décision donnent le vertige et font et rêver. Autour du monde, peut-être avant 2010 ou 2012, il pourrait y avoir jusqu'à cent millions d'enfants, de six à dix ans, qui utiliseraient un environnement de programmation Python complet et facile d'accès, ainsi qu'un système d'exploitation rempli de programmes amusants à bidouiller. Il est difficile d'imaginer un enfant qui ne serait pas attiré. [3]

OLPC - 3

Juste pour dire, imaginez qu'en fait seul un enfant sur mille soit réellement impliqué, et atteigne le point où l'on puisse légitimement l'appeler un « développeur open source ». Cela ferait cent mille personnes. Rappel : Debian GNU/Linux, dont nous avons déjà vu que la valeur peut être évaluée à dix milliards de dollars ou plus, a été produit par bien moins de développeurs.

Toujours est-il que le projet OLPC lui-même a été cité dans la presse pour des raisons moins positives. Il y eut des accusations de mauvaise gestion, et des conflits de personnalité sont apparus. Il y eut une brouille avec Intel, et une réorganisation de certains aspects de la gestion du projet est actuellement étudiée. Certains craignent que les grandioses objectifs ne soient pas atteints. Mais sur le long terme ce ne sont pas des considérations très importantes, parce que même si OLPC en lui-même échoue, le concept de la mission est déjà validé, et c'est la mission qui importe. Si ce n'est pas XO, alors une autre machine à très bas coût sera déployée de par le monde pour occuper la même niche. Certains concurrents ont déjà fait leur apparition sur ce marché.

Un marché totalement nouveau pour les ordinateurs

Assez de gens dans les pays développés ont été impressionnés par le design du XO, pour que les grands fabricants et concepteurs s'y intéressent. Clairement, il y a une demande pour un ordinateur entre 200 et 400 dollars qui fasse ce que le XO fait. Et comme les chaînes de production et de distribution pour OLPC sont en quelque sorte handicapées par les spécificités de sa mission, les développeurs commerciaux apparaissent pour occuper l'espace vide de ce marché.

Une nouvelle gamme de portables à bas coût, basés sur de la mémoire flash, des processeurs faibles, un design extrêmement rustique, et des systèmes d'exploitation GNU/Linux sont en cours de conception et de fabrication pour répondre à la demande. [4]

OLPC - 4

Par chance, ces ordinateurs auront au moins le même impact dans les pays riches que le XO en aura dans les pays pauvres : des millions et des millions de personnes seront exposées à une expérience immédiate, grâce à GNU/Linux et aux logiciels libres. De tels utilisateurs ne demanderont pas « pourquoi devrais-je passer au logiciel libre ? », mais « pourquoi est-ce que je voudrais un jour passer à quoi que ce soit d'autre ? ». La motivation du garde-ce-que-tu-connais est puissante, et cet avantage s'appliquera alors au logiciel libre.

« Des millions et des millions de personnes seront exposées à une expérience immédiate, grâce à GNU/Linux et aux logiciels libres. »

Pourtant, le plus intéressant est que, avec une telle exposition supplémentaire (et tellement de publics différents), le potentiel pour de nouvelles implications, de nouvelles idées, et de nouveaux développements de logiciels augmente également. Et bien sûr, chaque morceau grignoté entraîne dix fois plus de gens, ce qui signifie qu'il y a aussi un plus vaste bassin de ressources pour la croissance des infrastructures (plus souvent dans le cas de systèmes déployés dans des pays riches, évidemment).

Les pionniers et la nouvelle vague

Ce qui en découlera, bien sûr, est que la « culture libre » actuelle n'est vraiment que le « projet pilote ». Le vrai phénomène social est encore à venir. Et si les développeurs de logiciels libres, les hackers de matériel ouvert, et les créateurs de culture libre peuvent faire bouger le monde autant que nous l'avons déjà vu, alors il est clair que cette nouvelle vague d'un toute autre ampleur réinventera tout simplement le monde.

Notes

[1] Figure 1 : Les ordinateurs One Laptop Per Child « XO » sortant de la chaîne d'assemblage, pour leur première utilisation. Dans le sens des aiguilles d'une montre, depuis le coin en bas à gauche : les tout premiers portables qui sortent de la chaîne d'assemblage ; des enseignants lors d'un séminaire OLPC ; des enseignants à Oulan-Bator, en Mongolie ; une représentante du ministère de l'éducation mongol, lors de la cérémonie de remise des premiers exemplaires (Images : OLPC Project / CC-By 2.5).

[2] Figure 2 : les portables OLPC sont déjà déployés dans beaucoup d'endroits du monde technologiquement sous-équipés (les données de participation sont basées sur la fin de l'année 2007, depuis des informations présentes sur le site http://www.laptop.org).

[3] Figure 3 : Des enfants à la découverte de la technologie. L'OLPC, à cause de sa conception à base de logiciels libres, offre des possibilités sans précédent pour ses nouveaux utilisateurs partout dans le monde (Images : OLPC Project / CC-By 2.5).

[4] Figure 4 : Bien que OLPC vise les pays en développement, il oriente le marché et des concurrents commerciaux viennent rapidement occuper le vide dans le marché (Crédits: OLPC Project / CC-By-2.5 (XO), S2RD2@Flickr/CC-By-2.0 (Classmate), Red@Wikipedia/CC-By-3.0 (Eee), Sinomanic et ONE sont des photos provenant de communiqués de presse des entreprises respectives).

samedi 10 mai 2008

Logiciels libres : largage de liens en vrac #4

Geekscottes (détourné) - Nojhan - CC-By-Sa

Et c'est reparti pour un bordélique petit tour du web section actualités logicielles (subjectif et personnel). C'est pas pour dire mais dans l'tas, 41 liens mine de rien, y'a pas mal de trucs intéressants... [1]

Rappel des épisodes précédents : 1, 2 et 3 (zéro)

  • BitRock InstallBuilder : Un installateur de logiciels multi-OS qui semble d'après la très probante démo vraiment bien réalisé.
  • BitRock Custom Stacks : Des mêmes auteurs, un installateur de plateformes web pour version locale avec un serveur LAMP intégré. Pour voir ce que cela donne avec des solutions éprouvées comme Drupal, Mediawiki, Wordpress..., rien de tel que de tester le service Bitnami. Comme tout est autonome et indépendant, peut sous Windows se mettre sur une clé USB.
  • Luminotes : Luminotes est une sorte de wiki WYSIWYG à la sauce Ajax pour organiser ses notes et ses idées (quand on en a). La présentation fait très web 2.0 mais contrairement à l'habitude (et c'est heureux) il y a une version serveur personnel sous licence GPL à télécharger pour l'installer où l'on veut et conserver ses données en lieu sûr.
  • Instantbird : Un client de messagerie instantanée multi-protocoles (et multiOS) qui réalise une sorte de mix entre Pidgin et les technologies Mozilla.
  • CommunityEngine : De la même veine que LovdByLess, pour créer librement un site de type réseau social à la Facebook.
  • Insoshi : Même idée que le logiciel précédent (et toujours sous Ruby on Rails). Les options libres pour réaliser son petit réseau social commencent donc à fleurir (si quelque visiteur pouvait les comparer et laisser son avis dans les commentaires, ce serait enrichissant pour tout le monde).
  • Zotero : Une extension pour Firefox permettant de collecter efficacement des documents du web. C'est une sorte de Scrapbook en plus puissant (parait-il). Lire ce tutoriel pour mieux comprendre de quoi il s'agit.
  • SocialProfile : Une extension pour Mediawiki (le wiki de Wikipédia) qui nous vient de Wikia et qui apporte a priori un petit aspect réseau social à votre wiki.
  • Getboo : Pour faire votre propre petit site del.icio.us (c'est-à-dire un annuaire de liens partagés).
  • myToDoListPHP : Comme son nom l'indique. Simple et fluide grâce à un peu d'Ajax.
  • Pencil : Pas mal de récentes améliorations pour ce logiciel d'animation 2D qui s'accouple parfaitement avec une tablette graphique.
  • Strip-It : Logiciel (web) permettant de créer dynamiquement une galerie (web) pour comic-strips (web) dessinés en SVG (web, donc). Petit clin d'Å“il à notre ami Nojhan, émérite dessinateur de Geekscottes ;-)
  • ZScreen : Petit mais costaud captureur d'écran (sic !) pour Windows avec une fonction pratique d'upload FTP à la volée.
  • WordIt : Uniquement Windows, un tout petit traitement de texte en version alpha qui semble assez prometteur (utile par exemple pour sa fonction export en PDF).
  • Sakura : Tant qu'on y est je signale aussi cet petit éditeur texte spécialisé dans le japonais.
  • StorYBook : Un utilitaire qui permet aux écrivains (ceux qui se décident à écrire quelque chose qui ressemble à un livre) de mieux gérer la masse d'information en particulier pour ce qui concerne les personnages, les lieux, etc.
  • OpenLayers : Une bibliothèque en JavaScript qui permet de faire afficher des cartes sur votre sit web un peu comme avec Google Maps.
  • Hartija : Un framework d'impression pour votre site web ou, si vous préférez, une sorte de CSS universel pour l'impression de vos pages (dont finalement assez peu de webmasteurs se soucient réellement).
  • Magical Jelly Bean Keyfinder : Un utilitaire portable permettant de retrouver vos clés et autres numéros de série égarés (comme celle de votre OS Windows mais également de pas mal d'autres programmes). Uniquement Windows.
  • RarCrack : Dans le même ordre d'idée, signalons ce petit script qui permet, sous Linux, de retrouver un mot de passe oublié dans un fichier compressé de type .rar, .zip ou .7z.
  • OpenKM : Gestionnaire de documents à orientation professionnelle avec interface web.
  • Tracks : Si vous souffrez (comme moi) de procrastination et que vous vous intéressez (comme moi... bientôt) à la méthode GDT (Getting Things Done) pour améliorer les choses, alors cette application web pourra vous être utile.
  • ThinkingRock : Même idée que le logiciel précédent. Comme il est dit en accueil du site « Si vous n'avez pas le temps pour télécharger et utiliser ThinkingRock alors ce logiciel est vraiment fait pour vous ! »
  • Spaz : Le client Windows/Mac/Linux que tout adorateur de Twitter (et du libre) attendait ? (utilise le framework AIR d’Adobe)
  • Freeway : Ce ne sont pas les plateformes d'eCommerce Open Source qui manquent actuellement. Mais si celui-ci vient s'ajouter aux autres, il y a peut-être une raison.
  • Vidnik : Seulement si vous avez un Mac et un compte YouTube !
  • Jsvi : Le célèbre éditeur Vi en Javascript !
  • Screenlets : Comme il est dit sur Ubuntu-fr, Screenlets est un programme qui permet de gérer les widgets. C'est à dire de mini programmes présents sur le bureau qui permettent par exemple de voir la météo, écrire des notes...
  • Ubuntu Brainstorm : Ubuntu Brainstorm permet aux utilisateurs de soumettre aux votes de la communauté de nouvelles idées pour améliorer la célèbre distribution GNU/Linux. Devant le succès rencontré, les développeurs ont décidé d'ouvrir le code de la plate-forme (qui repose sur Drupal) pour permettre à d'autres projets d'en faire de même.
  • Subtitle Editor : Ils en ont de la chance ceux qui sont sous GNU/Linux de posséder ce bel outil pour éditer des sous-titres à leurs vidéos.
  • Linux Wallpapers : Juste une page hébergeant des fonds d'écran aux couleurs d'une bonne vingtaine de distributions Linux (j'aime bien celui de Suse personnellement).
  • HandBrake : Ce performant rippeur de DVD en MPEG-4 (pour une sortie qui accepte les formats libres MKV et OGM) est désormais aussi disponible sous Linux et Windows.
  • Wireshark : Ethereal est mort, vive Wireshark ! Nouveau nom mais pas seulement pour ce très bon analyseur de protocole de réseau utile aux admin-sys. Signalons également dans la même catégorie Angry IP Scanner.
  • MikeOS : Un système d'exploitation qui ne dépasse pas les 400 ko et que l'on peut booter depuis nos bonnes vieilles disquettes ! Une gageure mais aussi une source d'étude pour les étudiants puisque la source d'étude propose ses sources !
  • Biniax : Encore un jeu addictif (d'après les adeptes, ce qui est logique !). Jeu de réflexion proche du concept des dominos.
  • Chumby : Ce n'est pas un logiciel mais un truc non identifié entre le robot et le radio réveil avec du Linux embarqué dedans. Permet de faire afficher plein de choses qui frisent parfois l'inutile.
  • Kysoh : Même principe que Chumby mais cette fois-ci le robot ressemble fort à un pingouin connu !
  • Open Pandora : Tant qu'on est dans le dur, un peu de buzz avec l'annonce de la sortie prochaine de l'UMPC libre Pandora qui pourrait bien être à la console de jeu (de type Nintendo DS ou PSP) ce que l'Asus Eee Pc fut pour les ordinateurs portables. Sous Linux et avec wi-fi et écran tactile siouplait !
  • Cubit and TouchKit : Et pour finir en beauté, toujours du hardware avec ce projet d'ecran tactile. Un peu comme le iPhone mais sur un gros cube, le bien-nommé Cubit ! Prometteur et potentiellement très créatif. Repose sur le TouchKit dont les sources sous licence libre seront bientôt disponibles pour la grandes joies des bidouilleurs en herbe.

Notes

[1] L'illustration est un odieux détournement d'une planche Geekscottes de Johann "nojhan" Dréo (sous licence Creative Commons By-Sa).

Un logiciel du « domaine public » est-il un logiciel libre ?

Utilisé par Firefox, Google Gears ou Adobe, le moteur de base de données SQLite rencontre un grand succès actuellement notamment pour ses capacités à travailler hors connexion.

Or il se trouve que SQLite est dans le « domaine public ». Alors question : un logiciel du « domaine public » peut-il être considéré comme un « logiciel libre » ?

Une traduction Olivier / relecture Daria pour Framalang.

No Copyright

Le domaine public est-il open source ?

Is public domain software open-source?

Stephen Shankland - 28 février 2008 - News.com

Alors que j'écrivais un article cette semaine sur le parrainage du projet SQLite par Adobe je me suis retrouvé face à un problème complexe : les logiciels publiés dans le domaine public sont-ils également des logiciels libres ?

Mon éditeur déteste les introductions sous forme d'interrogations mais je crois bien que cette fois c'est justifié car même les experts n'arrivent pas à se mettre d'accord.

Pour rappel : si un logiciel ou tout autre œuvre de l'esprit est dans le domaine public, cela signifie qu'aucun droit d'auteur ne s'applique. Les conditions pour coller à la définition officielle de l'Open Source sont décrites par l'Open Source Initiative. Deux programmeurs, Eric Raymond et Bruce Perens, ont fondé l'OSI il y a 10 ans pour formaliser et codifier le concept de l'open source qui dérive du mouvement des logiciels libres initié par Richard Stallman dans les années 80. L'OSI compte 68 licences compatibles.

Richard Hipp, qui a créé le projet de base de données SQLite en 2000 et qui l'a placé dans le domaine public, pense qu'il peut également être considéré comme un logiciel open-source.

« J'ai tenu beaucoup de discussions à ce sujet avec des avocats d'affaire des entreprises qui utilisent beaucoup SQLite. L'idée qui s'en dégage est que le domaine public est valide et est un sous-ensemble de l'open-source, excepté en France et en Allemagne où le concept de domaine public n'est pas reconnu » m'a-t-il dit dans une discussion par e-mail commencée avec l'histoire sur Adobe.

Mais ne sautons pas aux conclusions. Voyons l'opinion de Mark Radcliffe, avocat spécialisé en propriété intellectuelle qui est le conseiller général de l'Open Source Initiative.

Lorsque j'ai demandé à Radcliffe si le domaine public est open-source, sa réponse a été claire : « Non. Les logiciels qui appartiennent vraiment au domaine public ne sont plus protégés par le droit d'auteur et par conséquent on ne peut plus leur appliquer les conditions nécessaires pour qu'ils soient conformes à n'importe quelle licence open source. »

Louis Rosen est du même avis, il est avocat au cabinet Rosenlaw and Einschlag qui s'occupait précédemment de l'aspect légal pour l'OSI et qui y est toujours impliqué. Il m'a indiqué un document qu'il a écrit, vieux mais toujours d'actualité, sur les raisons pour lesquelles le domaine public n'est pas une licence.

« Le domaine public ne sera jamais une licence. Sa vraie signification est Pas de licence requise » affirme Rosen. « Les logiciels qui sont offerts au public ou au domaine public sont plutôt sûrs. Ce qui m'inquiète plus ce sont les gens ou les entreprises qui libèrent leurs logiciels de manière si naïve sans comprendre que les licences ou des closes légales sont bien plus efficaces et rentables. »

Même si le domaine public n'est pas une licence faisant partie de la liste officielle des licences open-source de l'OSI, Perens dit qu'il n'en est pas loin : « Les logiciels qui ont été formellement dédiés au domaine public par une déclaration écrite collent aux conditions de la définition Open Source seulement si le code source est disponible. Etonnamment on peut trouver des programmes sous forme binaire appartenant au domaine public dans certains coins reculés du Net. »

Et Raymond ajoute : « Les logiciels dans le domaine public se caractérisent par... Les utilisateurs sont assurés d'avoir tous les droits de distribution et de réutilisation que la définition de l'Open Source cherche à assurer parce qu'il n'y a pas de propriétaire pour appliquer de restrictions.»

Entre la théorie et la pratique pourtant, le projet SQLite semble plus open-source qu'autre chose. Le code source du projet est disponible sans restriction et les programmeurs qui contribuent au code doivent déclarer explicitement que leur contribution est placée dans le domaine public à jamais, ce qui semble coller au point de vue de Perens.

vendredi 9 mai 2008

OLPC : Le souhait de Benjamin Mako Hill

Après l'intervention de Stallman et la précision de Negroponte, Nous poursuivons aujourd'hui notre petit dossier sur l'OLPC qui se trouve clairement aujourd'hui à la croisée des chemins.

Il faut dire que, sauf erreur de ma part, les grands médias francophones ne semblent pas du tout s'y intéresser (et c'est bien décevant). Les seuls qui abordent le sujet sont les sites web spécialisés en informatique alors que c'est avant tout d'éducation qu'il s'agit. Ceci n'a pas échappé à Benjamin Mako Hill[1] dont je partage totalement le point de vue[2].

Une traduction que nous devons à Simon Descarpentries pour une relecture by myself.

OLPC - Barnaby - CC-By

Libération des ordinateurs portables

Laptop Liberation

Benjamin Mako Hill - mardi 29 avril 2008

Au cours de la semaine dernière, Nicholas Negroponte donna cette malheureuse entrevue décriant « l'intégrisme du logiciel libre » (ndt, open source fundamentalism), et indiquant la possibilité d'une relation plus chaleureuse avec Microsoft. Comme on pouvait s'y attendre, cela a suscité un flux ininterrompu de commentaires sur OLPC News et sur les listes de diffusion du projet OLPC.

Quelques jours avant que la déclaration de Negroponte n'atteigne le presse, j'ai donné une conférence nommée Libération des ordinateurs portables au Penguicon où j'ai pu expliquer pourquoi je pensais que l'utilisation d'un système d'exploitation libre et l'adoption des principes du logiciel libre par le projet OLPC étaient essentiels pour le succès de l'initiative et de ces propres objectifs de réforme de l'éducation. Et cela fait un certain temps que je dit des choses similaires.

Mon propos peut se réduire à quelque chose, d'assez approprié, que Nicholas Negroponte aimait à dire quand le projet s'appelait encore le Portable à 100$ : un pc-portable extrêmement peu cher n'est pas une question de « si », mais de « quand » et « comment ». Cette technologie définira les modalités par lesquels les étudiants communiqueront, collaboreront, créeront et apprendront. Ces modalités sont dictées par ceux qui ont la capacité de changer les logiciels -- ceux qui ont accès aux ordinateurs, aux sources nécessaires pour faire les changements et à la liberté de partager et de collaborer.

Le constructionnisme (la philosophie éducative de l'OLPC) consiste à mettre de puissants outils, et le contrôle sur ses puissants outils, dans les mains des étudiants. Il s'agit de l'apprentissage par l'exploration et la création, il s'agit également de façonner son propre environnement d'apprentissage. Les principes constructionnistes portent en eux des similarités non négligeables avec ceux du logiciel libre. En effet, l'engagement du projet OLPC auprès des logiciels libres ne s'est pas produit par accident. Le projet OLPC argumenta de manière convaincante qu'un système libre était essentiel à la création d'un environnement d'apprentissage qui puisse être utilisé, bidouillé et ré-inventé par ses jeunes utilisateurs. À travers ces processus, l'XO devient une force pour l'apprentissage de l'informatique, et un environnement via lequel les enfants et leur communautés peuvent utiliser la technologie suivant leurs choix, dans des conditions appropriées qu'ils auront eux-mêmes décidé.

Nous savons que les bénéficiaires d'ordinateurs portables seront avantagés de pouvoir réparer, améliorer et traduire les logiciels fournis avec leurs ordinateurs dans leur propres langues et contextes. Mais le plus important, c'est ce qui sera fait de ces ordinateurs, et que le projet OLPC n'a pas encore imaginé. L'OLPC est un puissant outil éducatif, mais le pouvoir ultime n'est que dans les mains de ceux qui peuvent librement utiliser, modifier et collaborer à la définition des modalités de leur environnement d'apprentissage. Par son engagement pour la liberté du logiciel, le projet OLPC fit le choix de ne pas être arrogant, en s'imaginant savoir comment ses bénéficiaires utiliseront leurs ordinateurs. Un environnement flexible, conçu pour l'apprentissage constructionniste, et une plate-forme de développement libre protègent de cette arrogance.

Le constructionnisme et le logiciel libre, implémentés et enseignés en classe, offrent un très fort potentiel d'exploration, de création et d'apprentissage. Si quelque chose te déranges, change-le. Si quelque chose ne fonctionne pas bien, répare-le. Le logiciel libre et le constructionnisme placent les élèves en situation d'appropriation de leur environnement d'apprentissage, de la manière la plus importante et la plus explicite possible. Ils créent une culture de l'autonomisation. La création, la collaboration et l'engagement critique deviennent la norme.

Le projet OLPC n'a pas à choisir si la technologie éducative arrive à maturité. Si nous travaillons dur pour ça, alors nous pourrons peut être influencer le « comment » et le « qui ». Les éditeurs de logiciels propriétaires tel que Microsoft veulent que le « qui » soit eux. Avec les logiciels libres, les utilisateurs peuvent être au pouvoir. L'enjeux n'est autre que l'autonomie. Nous pouvons aider à favoriser un monde où les technologies sont au service de leurs utilisateurs et où l'apprentissage se fait suivant les modalités des étudiants, un monde où tous ceux qui possèdent des ordinateurs portables sont libres car ils contrôlent la technologie qu'ils utilisent pour communiquer, collaborer, créer et apprendre.

Ceci est, pour moi, la promesse de l'OLPC et sa mission. C'est la raison pour laquelle je me suis engagé et que je supporte le projet depuis quasiment son premier jour. C'est la raison pour laquelle j'ai laissé Canonical et Ubuntu pour revenir à l'école au MIT, et être plus proche du projet indépendant qui naissait alors. C'est la raison pour laquelle l'engagement de l'OLPC dans la philosophie constructionniste est si importante à sa mission, et la raison pour laquelle sa mission a besoin de continuer à être menée avec des logiciels libres. C'est pourquoi le projet OLPC doit être sans compromis à propos de la liberté des logiciels.

En tant que conseiller et parfois contractant du projet OLPC, ce dernier n'est pas en devoir de m'écouter. Mais j'espère, pour notre bien à tous, qu'ils le feront.

Notes

[1] Pour mémoire nous avions traduit un autre article de Mako Hill : Pourquoi faire un don à Wikipédia ? (et soutenir la culture libre et ses utopies).

[2] Photographie : détail de Mexican Children with OLPC XOs par Barnaby sous licence Creative Commons By.

jeudi 8 mai 2008

Annonce de la sortie d'Ubuntu 8.04 LTS par Mark Shuttleworth

N'ayant pas l'obsession de coller à l'actualité, c'est avec un léger train de retard que nous tenions à saluer la sortie de la nouvelle version d'Ubuntu, la 8.04 LTS (nom de code : The Hardy Heron).

Pour ce faire nous avons choisi de traduire[1] la courte mais enthousiaste annonce de son pygmalion Mark Shuttleworth sur son blog.

PS : La dernière phrase est une allusion directe à la série Heroes. Ceux qui connaissent comprendront et ceux qui connaissent pas se le feront gentiment expliquer dans les commentaires par ceux qui connaissent (du moins l'espère-je).

Art Work - Ubuntu - The Hardy Heron

Le Héron prend son envol

The Heron takes flight

Mark Shuttleworth - 24 avril 2008

Chaleureuses félicitations à toute la communauté Ubuntu pour le lancement réussi de 8.04 LTS. Ce fut notre meilleur cycle de release, depuis la planification à l'UDS-Boston l'an dernier, où nous avons accueilli de nombreuses équipes et entreprises, jusqu'au processus de bêta, qui a attiré tant de tests et de patches. Je crois que nous pouvons à juste titre être fiers de la qualité de 8.04 LTS. Du code à la documentation, des traductions au soutien, ce fut un effort collectif dans le but commun de livrer la meilleure expérience de logiciels libres au public le plus large possible. Que Hardy soit à la fois durable et adorable.

J'ai pleinement conscience du fait qu'Ubuntu est la partie émergée d'un très gros iceberg – nous sommes un vecteur, mais nous n'existons que grâce au dévouement et aux efforts extraordinaires de milliers d'autres communautés et projets. Nous sommes tous extrêmement redevables à l'équipe qui maintient le dépôt « unstable » de Debian, et bien sûr à tous les projets en amont, de GNOME à KDE jusqu'au noyau Linux. Nous espérons que vous serez fiers des conditions dans lesquelles nous avons poursuivi votre excellent travail pour le présenter aux utilisateurs d'Ubuntu.

Bref, bravo à tous ! J'espère que les amis, la famille, les collègues et les autres auront l'opportunité de l'essayer et de comprendre pourquoi nous nous sommes tellement investis dans ce projet. Notre travail a une profonde importance – nous aidons à amener le logiciel libre à un autre niveau d'acceptation et d'adoption dans le monde. La réussite d'Ubuntu s'ajoute à celle des logiciels libres. Autant cela représente une expérience agréable, stimulante, unique, une profession pour certains et une passion pour d'autres, autant cela contribue également à changer le monde. Je n'irai pas jusqu'à crier « Save the cheerleader, save the world », mais pour moi, vous êtes tous des Heroes.

Mark

Notes

[1] Traduction : Yonnel.

- page 1 de 42