Google Wave : une bonne nouvelle pour le logiciel libre ?

Rappensuncle - CC by-sa« Google Wave, c’est ce que pourrait être le mail si on devait l’inventer aujourd’hui » s’exclame le grand Tim O’Reilly, se mettant ainsi au diapason de cette autre citation, « Wave va rendre caducs tous les outils actuels de communication », entendue au moment même de la présentation de ce nouveau projet, il y a quinze jours de cela.

Le dévoilement de Wave a d’abord valu à Google une standing ovation au sortir de la conférence inaugurale. Puis, dans la foulée, des articles souvent dithyrambiques sont apparus sur la Toile. C’est donc clairement la sensation du moment, avant même que le moindre utilisateur ait pu tester quoi que ce soit. Une nouvelle vague (wave en anglais) va-t-elle déferler sur le Web ?

Si vous voulez en savoir plus quant à son approche originale et à ses fonctionnalités, je vous invite à lire theClimber, TechCrunch ou Transnets. Outre tout ce qu’il nous propose de faire, retenons qu’on a besoin du HTML 5 et surtout que le protocole sera Open Source, basé sur XMPP (Jabber), avec un serveur qui sera libre et qu’on pourra installer chez soi (cf Minitel 2.0).

Cet aspect libre (ou prétendu tel) est très important et n’a pas forcément été mis en avant par la blogosphère (sauf l’inévitable journal LinuxFr). Pour marquer le coup et nous interroger ensemble sur l’impact potentiel d’une telle nouveauté sur le logiciel libre, nous avons choisi de traduire un article enthousiaste (peut-être trop ?) issu de la revue Free Software Magazine.

Cet article envisage Google Wave sous l’angle de ce qu’il pourrait apporter à une communauté agrégée autour d’un logiciel libre. Jusqu’à se demander si Wave ne va pas se substituer aux bons vieux outils que sont les logiciels de gestion de versions (CVS, etc.), les wikis, et autres listes de discussion. Ce qui, au sein des développeurs, serait effectivement une petite révolution dans la manière de travailler et de communiquer.

Mais il n’entre pas dans le détail des licences, dans l’évalutation du degré réel ou supposé de l’ouverture annoncée par Google (à sa décharge, on ne dispose à l’heure actuelle que le peu d’informations qu’a bien voulu nous donner la société). Et surtout il oublie d’évoquer une, pour ne pas dire la, question majeure que l’on résume souvent dans la formule « Google everywhere ». Ok pour la possibilité d’avoir son petit serveur à domicile mais dans la pratique la grande majorité se connectera à n’en pas douter chez Google. Du Google partout, tout le temps, qui va finir par devenir problématique (si ça ne l’est pas déjà !). On peut, par exemple, compter sur Google pour nous proposer son navigateur Chrome configuré aux petits oignons pour Google Wave, si vous voyez ce que je veux dire.

Aussi puissant, séduisant et ouvert (protocole, API…) soit Google Wave, le logiciel libre a-t-il intérêt à surfer tête baissée sur cette vague[1], ou bien laisser couler et continuer tranquillement dans son coin à ériger sa petite berge qui deviendra un jour si haute que pas même un tsunami ne pourra l’emporter ?

Google Wave va-t-il révolutionner la collaboration dans le logiciel libre ?

Will Google Wave revolutionise free software collaboration?

Ryan Cartwright – 15 juin 2009 – Free Software Magazine
(Traduction Framalang : Poupoul2, Daria et Tyah)

Si vous n’en avez pas encore entendu parler, Google a publié une version de développement de Wave, son nouvel outil de réseau social et collaboratif. Quel impact cela peut-il avoir sur les utilisateurs et les développeurs de logiciel libre ?

Wave est ce que Google appelle un « nouvel outil de communication et de collaboration sur le Web ». Voyez-le comme un carrefour entre le courriel, le réseau social, la messagerie instantanée, l’IRC et Twitter. Wave apporte (ou plus exactement apportera) non seulement de nouveaux moyens de communication, mais offre également un retour instantané aux autres participants. En utilisant la base d’une vague comme une conversation, il permet aux destinataires de vos conversations de voir ce que vous écrivez en temps réel, au moment où vous l’écrivez. Plus besoin d’attendre que votre contact de messagerie instantanée termine son message. Wave offre également aux participants, dans le même outil, des messages de type panneau d’affichage, afin de savoir à quel moment ils se reconnectent. Il propose des fonctionnalités sympathiques qui permettent contextuellement de répondre à différentes parties d’un message. De nouveaux participants peuvent entrer à n’importe quel moment, tout en bénéficiant à la fois de l’historique complet de la vague, mais aussi en ayant la possibilité de « rejouer la vague » telle qu’elle s’est formée, en voyant qui a écrit quoi et dans l’ordre chronologique.

Ouais, ouais, encore un outil de réseautage social… allez, circulez !

Aussi intéressant, ou pas, que cela puisse paraître, quel impact cela aura-t-il pour nous, utilisateurs de logiciels libres et plus particulièrement développeurs ? Et bien, tout d’abord, Wave est développé grâce à un nouveau protocole ouvert et Google souhaite que nous l’aidions à le développer. Ce protocole est disponible sous les termes ouverts d’une licence que Google considère « libérale » (Un oxymore peut-être ?). En plaçant un protocole ouvert derrière cette technologie, Google nous invite activement à contribuer, distribuer et propager cette technologie. Cela signifie que nous, utilisateurs de logiciels libres, pouvons créer des outils libres qui utilisent le protocole Wave. Un protocole ouvert est assurément une bonne chose dans ce contexte : Pas d’accord de confidentialité, pas de royalties liées à des licences telles que pour les formats GIF ou MP3. Google nous demande également que nous aidions à donner forme au protocole. Les contributions sont réalisées sous un contrat de licence contributeur, qui insiste sur le fait que vous donnez à Google, le droit de « reproduire, construire des travaux dérivés, publier, exécuter en public, sous-licencier et distribuer vos contributions et les travaux dérivés associés ». Google semble être parti sur la bonne voie. Le temps nous en dira bien sûr plus, mais nous ne devrions pas être trop sceptique, c’est une opportunité réelle. Là où Android est un système ouvert sur un matériel fermé, en devenant ainsi de fait semi-fermé, nous avons une chance de développer Wave avec une foule d’outils libres et ouverts basés sur l’API et le protocole de Wave.

Google a livré quelques informations sur le fait de conserver le code source ouvert. Mais jusqu’à présent, ils n’ont publié aucun code source (à l’exception peut-être pour la version développeur, dont je ne fais pas partie), Cependant, même s’ils conservent les sources de l’API fermées, disposer d’un protocole ouvert (et d’une licence libérale) signifie que nous pouvons créer des outils qui utiliseront ce protocole et que ceux qui utiliseront les outils de Google pourront collaborer avec ces outils libres, du moins en théorie.

Mais qu’est-ce que cela peut nous apporter ?

Pensez à la manière de développer du logiciel libre. Peut-être plus que n’importe quel autre type de produits, le logiciel libre a besoin d’un effort collaboratif intense de la part de ses créateurs. Grâce à SVN, Sourceforge et consorts, nous avons des moyens de partager du code source et nous possédons des outils de communication durant le cycle de développement : wiki, panneaux d’affichage, liste de dicusssions, etc. Imaginez que vous disposez d’une « vague » pour les développeurs d’un projet logiciel. Chaque contributeur, en temps réel s’il le souhaite, dispose d’une conversation sans peur de perdre le fil dans de multiples embranchements. Les nouveaux membres peuvent rejouer la discussion pour comprendre l’état présent. Des fragments de code pourraient être placés à l’intérieur de la conversation et édités en temps réel par les autres membres. Et tout cela se déroule dans un des outils les plus communs, le navigateur. Les rassemblements de développeurs pourraient inclure ceux qui ne peuvent participer physiquement grâce à l’utilisation d’une vague. Les meilleurs esprits ne seront plus exclus parce qu’ils n’ont pu réserver une place dans l’avion[2].

Si cela semble excitant, c’est parce que je m’exalte. Google Wave a le potentiel pour aller bien au-delà du simple buzz pour foules numériques. Wave a la possibilité de réellement faire du bruit et de représenter un grand pas dans la manière dont nous développons du logiciel libre. Évidemment, il m’est venu à l’esprit que les développeurs de logiciels propriétaires pourraient utiliser le même système pour produire leurs logiciels, mais soyons honnêtes : qui de deux est le plus habitué à la collaboration (en réalité, en dépend même) ?

J’ai entendu certaines personnes dire que Google Wave pourrait dépasser Twitter et Facebook d’ici 2011. Je n’en sais rien, et même peu m’importe, mais je crois que Wave peut avoir un impact aussi fort sur le développement de logiciel libre que CVS ou les wikis.

Notes

[1] Crédit photo : Rappensuncle (Creative Commons By-Sa)

[2] Non pas que j’ai entendu que cela arrive, je conjecture juste.




Quand Google libère le code source d’un logiciel controversé

Larsz - CC by-saCeux qui ont eu, comme moi, la curiosité de goûter du bout des lèvres au navigateur Google Chrome au moment de sa sortie sous Windows, se sont peut-être aperçus alors qu’un autre drôle de petit logiciel, répondant au doux nom de GoogleUpdate, s’installait à votre insu et travaillait toujours en toile de fond, quand bien même Chrome ne se trouve plus ouvert.

Voici comment le Centre d’aide Google en parle : « GoogleUpdate.exe est un composant logiciel qui joue le rôle de méta-programme d’installation et d’outil de mise à jour automatique dans de nombreuses applications Google que vous pouvez télécharger, notamment Google Chrome. Il maintient vos programmes à jour avec les fonctionnalités les plus récentes. Plus important encore, GoogleUpdate permet une mise à jour rapide de vos applications Google si des failles de sécurité venaient à être détectées. »

Et puis, plus loin, dans le paragraphe (sensible) Informations transmises à Google : « Lorsque GoogleUpdate communique avec les serveurs Google, il envoie les ID des applications qu’il gère sur votre ordinateur ainsi que des informations générales sur l’utilisation de ces applications. GoogleUpdate utilise également un numéro d’identification unique généré de manière aléatoire pour comptabiliser le nombre total d’utilisateurs. Ces informations concernent notamment les numéros de version, les langues, le système d’exploitation et d’autres données sur l’installation ou la mise à jour, telles que l’exécution des applications. Ces informations ne sont associées ni à vous-même, ni à votre compte Google. D’autres informations peuvent nous être transmises si vous choisissez d’envoyer vos statistiques d’utilisation concernant Google Chrome. »

Son processus de désinstallation est lui aussi assez étonnant (et sujet à caution) : « Pour désinstaller complètement GoogleUpdate, désinstallez toutes les applications Google actuellement installées sur votre ordinateur. La désinstallation de GoogleUpdate devrait intervenir automatiquement quelques heures après la désinstallation de vos programmes Google. GoogleUpdate étant lié aux applications Google installées sur votre ordinateur, il ne peut être supprimé individuellement. Si vous supprimez uniquement le processus GoogleUpdate, il se peut que vos programmes Google ne fonctionnent plus correctement et, très souvent, GoogleUpdate se réinstallera de toute façon automatiquement. »

On comprendra alors facilement que certains se sont émus de la présence de ce logiciel, surtout qu’en absence d’accès au code source, on ne pouvait que faire confiance à Google dans sa collecte d’informations.

Or avec Google[1], la confiance sur parole n’est plus forcément de mise. La confiance en acte c’est bien plus mieux et transparent. Et dans le monde logiciel cela se traduit comme ici par la libération du code source du programme, afin de l’étudier et constater effectivement que cette collecte d’informations est, si ce n’est inoffensive, tout de moins conforme à ce qui avait été annoncé.

Je ne sais si vous êtes désormais totalement rassuré (les commentaires sont grands ouverts) mais la démarche est intéressante : montre-moi ton code source et je te dirais qui tu es réellement. On rêve déjà d’en faire de même pour toute la gamme logicielle de Google, et puis aussi celle de Microsoft et Apple tant qu’on y est 😉

Pour évoquer cette nouvelle, nous n’avons pas choisi la voie officielle, c’est-à-dire le communiqué de Google, mais celle du blog Google Operating System, qui bien que totalement dédié à Google lui est indépendant.

Google Update libère son code source

Google Update, Open Sourced

Alex Chitu – 12 avril 2009 – Google Operating System
(Traduction Framalang : Tyah et Don Rico)

Ça n’a pas d’interface, c’est toujours actif en sous-tâche, prêt à mettre à jour silencieusement votre logiciel Google : Google Update est un service qui fait du bureau Google l’égal des applications web en constante mise à jour. Hélas, ce service n’est pas très stable, on ne peut pas le supprimer tant que l’on a pas désinstallé toutes les applications qui l’utilisent, et il présente des problèmes de confidentialité.

Certains se sont émus du fait que Google collecte de plus en plus d’informations. Pour montrer que ces reproches sont infondés, Google a décidé d’ouvrir le code source de GoogleUpdate, nom de code : Omaha.

« GoogleUpdate étant toujours actif sur votre système, il n’existe aucun moyen simple de l’arrêter, et puisque c’est un composant fondamental du logiciel Google qui y recourt, il ne s’installe pas de façon explicite. Certains seront surpris de le voir fonctionner, et chez Google, nous n’aimons pas décevoir nos clients. Nous avons travaillé dur pour répondre à ces inquiétudes. En libérant le code source d’Omaha, nous cherchons à rendre GoogleUpdate complètement transparent. Évidemment, nous comprenons que tout le monde n’ait ni la volonté ni la capacité d’examiner notre code dans le détail, mais nous espérons que ceux qui le feront confirmeront que GoogleUpdate sert bien à maintenir votre logiciel à jour. »

Un logiciel à jour en permanence empêche les logiciels malveillants d’exploiter les failles de sécurité, signale plus facilement les bogues et est constamment amélioré, mais Google devrait fournir une interface qui nous laisserait contrôler combien de fois le service demande à être mis à jour et même le désactiver. Certains utilisateurs avancés estiment que fonctionnement permanent de l’outil de mise à jour de Google représente une violation de leur droit de regard en tant qu’utilisateurs, une faille de sécurité potentielle et une charge indésirable sur leur système et leurs ressources réseau, qui sont déjà très sollicités.

Notes

[1] Crédit photo : Larsz (Creative Commons By-Sa)




Le piège JavaScript par Richard Stallman

Wlappe - CC byVu le developpement croissant du cloud computing, il fallait bien que l’on se pose un jour quelques questions.

Le mois dernier Richard Stallman publiait un article autour des applications en ligne en général et du JavaScript en particulier, qui fit couler pas mal de bits dans la blogosphère.

Parce que des logiciels tels que Gmail ou Google Documents exportent non seulement nos données sur les serveurs qui hébergent les applications (ici les serveurs Google) mais exécutent au passage dans nos navigateurs du code qui ne donne pas, loin de là, les signes d’une totale liberté[1].

La débat est donc ouvert, avec en toile de fond la faible représentation actuelle des applications web véritablement libres.

Le piège JavaScript

The JavaScript Trap

Copyright © 2009 Richard Stallman – Licence Creative Commons By-Nd
(Traduction : Cédric Corazza – URL d’origine de la traduction)

Vous exécutez peut-être des programmes non-libres sur votre ordinateur chaque jour sans même vous en apercevoir — par l’intermédiaire de votre navigateur Web.

Dans la communauté du logiciel libre, l’idée que les programmes non-libres maltraitent leurs utilisateurs est familière. Certains d’entre-nous refusent totalement d’installer des logiciels propriétaires, et beaucoup d’autres considèrent que la non-liberté est une attaque contre le programme. Beaucoup d’utilisateurs sont conscients que ce problème s’applique aussi aux plugins que les navigateurs proposent d’installer, car ils peuvent être libres ou non-libres.

Mais les navigateurs exécutent d’autres programmes non-libres pour lesquels ils ne demandent pas votre avis — des programmes que contiennent des pages Web ou vers lesquels elles pointent. Ces programmes sont très souvent écrit en JavaScript, bien que d’autres langages puissent être utilisés.

JavaScript (dont le nom officiel est ECMAscript, mais peu de gens utilisent ce nom) était autrefois utilisé pour faire des effets frivoles, certes jolis mais non-essentiels à la navigation et aux fonctionnalités d’affichage. Il était acceptable de les considérer comme de pures extensions du langage de balises HTML, plutôt que comme de vrais logiciels ; ils ne représentaient pas un problème significatif.

Beaucoup de sites utilisent encore JavaScript de cette façon, mais certains l’utilisent pour des programmes conséquents réalisant des travaux importants. Par exemple, Google Docs télécharge sur votre machine un programme JavaScript qui pèse un demi megaoctet, dans une forme compactée que nous pourrions appeler Obscurscript car il n’y a aucun commentaire et très peu d’espaces, et les noms de méthode ne font qu’une lettre. Le code source d’un programme est la forme préférée pour le modifier ; le code compacté n’est pas du code source, et le vrai code source n’est pas disponible pour l’utilisateur.

Normalement, les navigateurs ne vous disent pas quand ils chargent des programmes JavaScript. La plupart des navigateurs ont un moyen de désactiver JavaScript totalement, mais aucun d’eux ne peut vérifier des programmes JavaScript qui ne sont pas triviaux et non-libres. Même si vous en êtes conscient, cela vous serait difficile d’identifier et bloquer ces programmes. Cependant, même au sein de la communauté du logiciel libre, la plupart des utilisateurs ne sont pas conscients de ce problème ; le silence des navigateurs tend à le dissimuler.

Il est possible de publier un programme JavaScript en tant que logiciel libre, en distribuant le code source sous une licence de logiciel libre. Mais même si le code source du programme est disponible, il n’existe pas de moyen facile d’exécuter votre version modifiée à la place de l’original. Les navigateurs libres actuels ne proposent pas de fonctionnalité permettant d’exécuter votre version modifiée à la place de celle délivrée par la page. L’effet est comparable à la Tivoisation bien que moins difficile à outrepasser.

JavaScript n’est pas le seul langage que les sites Web utilisent pour les programmes envoyés aux utilisateurs. Flash supporte la programmation par l’intermédiaire d’une variante étendue de JavaScript. Nous aurons besoin d’étudier le problème de Flash pour faire des recommandations appropriées. Silverlight semble créer un problème similaire à Flash, excepté qu’il est pire, car Microsoft l’utilise comme plateforme pour des codecs non-libres. Un remplacement libre de Silverlight ne ferait pas l’affaire pour le monde du libre, à moins qu’il ne propose des codecs de remplacement libres.

Les applets Java s’exécutent aussi dans le navigateur et soulèvent des problèmes similaires. En général, toute sorte d’applet système pose ce genre de problème. Avoir un environnement d’exécution libre pour une applet ne fait que repousser d’un cran le problème.

Un fort mouvement s’est développé qui appelle les sites Web à ne communiquer qu’avec des formats et des protocoles libres (certains disent « ouverts ») ; c’est-à-dire, dont la documentation est publiée et que chacun est libre de mettre en œuvre. Avec la présence de programmes dans les pages Web, ce critère est nécessaire mais pas suffisant. JavaScript lui-même, en tant que format, est libre et l’utilisation de JavaScript dans un site Web n’est pas nécessairement mauvaise. Cependant, comme nous l’avons vu plus tôt, ce n’est pas nécessairement bon. Quand le site transmet un programme à l’utilisateur, il n’est pas suffisant pour le programme d’être écrit dans un langage documenté et libre d’entraves ; ce programme doit être libre aussi. « Seule l’utilisation de programmes libres transmis aux utilisateurs » doit faire partie des critères satisfaisants pour un comportement correct des sites Web.

Le chargement et l’exécution silencieux de programmes non-libres est un des nombreux problèmes soulevés par les « applications Web ». Le terme « application Web » a été conçu pour ne pas tenir compte de la distinction fondamentale entre un logiciel délivré aux utilisateurs et un logiciel s’exécutant sur un serveur. Il peut faire référence à un programme client spécialisé qui s’exécute dans un navigateur ; il peut faire référence à un logiciel serveur spécialisé ; il peut faire référence à un programme client spécialisé qui travaille main dans la main avec un logiciel serveur spécialisé. Les côtés client et serveur soulèvent des problèmes éthiques différents, même s’ils sont si intimement intégrés que l’on pourrait dire qu’ils font partie d’un seul programme. Cet article ne traite que du problème logiciel côté client. Nous traiterons le problème du côté serveur séparément.

Pratiquement, comment pouvons-nous traiter le problème des programmes JavaScript non-libres dans les sites Web ? Voici un plan d’action.

D’abord, nous avons besoin d’un critère pratique pour les programmes JavaScript non-triviaux. Puisque « non-trivial » est une question d’interprétation, il s’agit de concevoir un critère simple qui donne de bons résultats, plutôt que de déterminer la réponse correcte.

Notre proposition est de considérer qu’un programme JavaScript est non-trivial s’il définit des méthodes et s’il charge un script externe ou s’il est chargé en tant que script externe, ou encore s’il fait une requête AJAX.

À la fin de cet article, nous proposons une convention par laquelle un programme JavaScript non-trivial dans une page Web, peut déclarer l’URL de l’emplacement de son code source ainsi que sa licence, en utilisant des commentaires stylés.

Enfin, nous avons besoin de modifier les navigateurs libres pour qu’ils supportent la liberté des utilisateurs de pages avec JavaScript. Tout d’abord, les navigateurs doivent être en mesure de prévenir les utilisateurs au sujet des programmes JavaScript non-libres plutôt que de les exécuter. Peut-être que NoScript pourrait être adapté pour faire cela.

Les utilisateurs de navigateur ont aussi besoin d’une fonctionnalité pratique pour indiquer le code JavaScript à utiliser à la place du JavaScript dans une page donnée. (Le code spécifié pourrait être un remplacement total, ou une version modifiée du programme JavaScript libre dans cette page). Greasemonkey est très proche d’arriver à réaliser cela, mais pas tout à fait, car il ne permet pas la modification du code JavaScript dans une page avant que le programme ne s’exécute. Utiliser un proxy local fonctionne, mais c’est trop peu pratique actuellement pour être une réelle solution. Nous avons besoin de construire une solution fiable et pratique, comme les changements dans les sites de partage. Le Projet GNU aimerait recommander les sites dédiés aux changements libres seulement.

Ces fonctionnalités permettront à un programme JavaScript inclus dans une page Web d’être réellement libre. JavaScript ne sera plus un obstacle particulier à notre liberté — pas plus que C et Java ne le sont maintenant. Nous serons capables de rejeter et même de remplacer les programmes JavaScript non-triviaux non-libres, tout comme nous avons rejeté et remplacé les paquetages non-libres pour les installations classiques. Notre campagne pour libérer le code JavaScript des sites Web peut alors commencer.

Merci à Matt Lee et John Resig pour leur aide pour la définition de notre proposition de critère.

Appendice : une convention pour publier des programmes JavaScript libres

Pour des références au code source correspondant, nous recommandons

 // @source: 

suivi de l’URL

Pour indiquer la licence du code JavaScript intégré dans la page, nous recommandons de mettre la notice de licence entre deux notes de cette forme :

 @licstart  The following is the entire license notice for the JavaScript code in this page. ... @licend  The above is the entire license notice for the JavaScript code in this page. Traduction : @licstart  Ce qui suit est la totalité de la notice de licence pour le code JavaScript de cette page. ... @licend  Ce qui précède est la totalité de la notice de licence pour le code JavaScript de cette page. 

Bien sûr, tout ceci doit être contenu dans un commentaire multiligne.

La GNU GPL, comme beaucoup de licences de logiciels libres, nécessite la distribution d’une copie de la licence avec les formes binaire et source du programme. Cependant, la GNU GPL est longue et l’inclure dans une page avec un programme JavaScript n’est pas pratique. Vous pouvez oublier ce prérequis, pour du code dont vous êtes le détenteur des droits d’auteur, avec une notice de licence comme ceci :

 Copyright (C) YYYY  Developer The JavaScript code in this page is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License (GNU GPL) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.  The code is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU GPL for more details. As additional permission under GNU GPL version 3 section 7, you may distribute non-source (e.g., minimized or compacted) forms of that code without the copy of the GNU GPL normally required by section 4, provided you include this license notice and a URL through which recipients can access the Corresponding Source. Traduction : Copyright (C) YYYY  Développeur Le code JavaScript de cette page est un logiciel libre : vous pouvez le redistribuer et/ou le modifier selon les termes de la licence GNU General Public License (GNU GPL) telle que publiée par la Free Software Foundation, en version 3 de la licence, ou (à votre discrétion) toute version suivante. Le code est distribué SANS AUCUNE GARANTIE ; sans même la garantie implicite de MARCHANDABILITÉ ou d'ADÉQUATION À UN BUT PARTICULIER.  Consulter la GNU GPL pour plus de détails. En tant que permission supplémentaire selon les termes de la GNU GPL version 3 section 7, vous pouvez distribuer des formes « non-source  (par ex., minimisées ou compactées) de ce code sans la copie de la GNU GPL normalement requise par la section 4, attendu que vous incluez cette notice de licence et une URL par laquelle les destinataires peuvent accéder au code source correspondant. 

Notes

[1] Crédit photo : Wlappe (Creative Commons By)




Le YouTube Symphony Orchestra : c’est pas de l’Hadopi, c’est de la musique !

Vincent Boiteau - CC byArrêtons-nous le temps d’une journée de se montrer critique vis-à-vis du YouTube et sa maison-mère Google, pour évoquer, voire célébrer, l’initiative unique au monde que constitue le projet musical du YouTube Symphony Orchestra.

De quoi s’agit-il exactement ?

Il serait carrément abusif d’affirmer que le YouTube Symphony Orchestra est à la musique classique, ce que Linux est à l’informatique, mais il y a un peu de cela dans la mesure où nous avons affaire à un projet collaboratif d’envergure qui n’aurait pu être imaginé avant l’avènement d’Internet.

Petite présentation : « Nous avons contacté des musiciens professionnels, amateurs, de tous âges et tous lieux pour participer au YouTube Symphony Orchestra[1]. Pour auditionner, ils ont envoyé une vidéo dans laquelle ils interprétaient une composition musicale créée spécialement par le célèbre compositeur Tan Dun. Les finalistes sont sélectionnés par un panel composé de représentants des orchestres les plus célèbres au monde et de la communauté YouTube. Les gagnants seront invités à New York en avril 2009 pour participer au sommet du YouTube Symphony Orchestra et jouer au Carnegie Hall sous la direction de Michael Tilson Thomas. »

Nous sommes aujourd’hui à la veille de ce point d’orgue puisque la fameuse représentation aura lieu ce mercredi 15 avril.

Pourquoi avoir choisi d’en parler sur le Framablog, en traduisant ci-dessous un article dédié du Time, alors que certains y voient déjà un projet gadget où l’âme de la musique classique se dissout dans le marketing ?

Parce que comme le dit l’un des protagonistes « le sens de la musique, et peut-être même de la vie, est de créer et de tisser des liens entre les gens ». Nous voici d’un coup d’un seul assez loin du projet de loi Hadopi, non ?

Comment êtes-vous arrivés à Carnegie Hall ?

How Do You Get To Carnegie Hall?

Vivien Schweitzer – 9 avril 2009 – Time
(Traduction Framalang : Balzane)

Hannah Pauline Tarley, violoniste de 17 ans, arbore queue de cheval et sourire face à l’objectif. Elle joue l’ouverture d’un extrait de la Symphonie n°4 de Brahms, dodeline dans une chambre décorée d’autocollants et de posters des Beatles et du San Francisco Symphony Youth Orchestra.

Tarley s’est filmée elle-même dans sa chambre de Cupertino, Californie, à l’aide d’un ordinateur posé en équilibre sur une pile de volumes de l’Encyclopaedia Britannica. Elle est l’une des 3 000 musiciens amateurs et professionnels, originaires de pays allant des Bermudes à l’Azerbaïdjan, qui, en décembre et janvier, ont passé une audition vidéo pour intégrer le YouTube Symphony Orchestra. Cet ensemble singulier, le seul a avoir sélectionné ses membres exclusivement par Internet, fera sa première apparition le 15 avril au Carnegie Hall de New York lors d’un concert dirigé par Michael Tilson Thomas, directeur musical de l’Orchestre symphonique de San Francisco.

Le projet constitue une idée originale de Google. Il ambitionne à la fois d’encourager les communautés en ligne de la musique classique et d’asseoir la réputation de YouTube comme hébergeur de contenus de qualité. Après avoir imaginé le projet fin 2007, Google a contacté des musiciens et des ensembles de premier plan, comme l’Orchestre symphonique de Londres et Tilson Thomas, un pionnier des nouveaux médias dans son travail avec l’Orchestre de San Franscisco et du Nouveau Monde.

« La musique classique est souvent perçue comme un domaine conservateur et parfois même un peu élitiste, » déclare Ed Sanders, directeur marketing chez YouTube. Mais, à l’écouter, la réponse des professionnels du secteur fut résolument positive. Google prend en charge l’ensemble des frais, pour un montant que Sanders ne révèlera pas, y compris les visas et les dépenses de voyage pour les musiciens, originaires de 30 pays.

Les vidéos soumises par les musiciens les montraient en train de jouer des incontournables du répertoire, mais aussi un nouveau morceau composé pour l’occasion : The Internet Symphony No. 1 – « Eroica », de Tan Dun, compositeur de la bande originale du film Tigre et dragon.

Les musiciens des orchestres symphoniques de Londres, Berlin et New-York, entre autres ensembles, ont évalué les clips et sélectionné les 200 finalistes. Les vidéos ont ensuite été diffusées dans une section dédiée de YouTube en février. Les utilisateurs de YouTube pouvaient alors voter pour leurs favoris un peu comme pour la Nouvelle Star. Selon les organisateurs, depuis le lancement de YouTube.com/Symphony en décembre 2008, le site a enregistré selon les organisateurs plus de 14 millions de visites.

Composition d’un orchestre virtuel

Tilson Thomas, qui a validé la sélection finale pour le concert du 15 avril, affirme que le projet est « une façon d’élargir notre propre conception de la musique classique », un point qu’il souligne par un programme éclectique, composé d’œuvres de Bach, Mozart, Brahms, Villa-Lobos, John Cage, Tan Dun et du DJ Mason Bates. Tilson Thomas attend du projet qu’il montre à quel point le classique est essentiel pour des personnes de différents âges, nationalités, expériences et professions. Il espère aussi que les artistes apprendront à utiliser Internet et YouTube pour mieux se mettre en valeur, à l’exemple des écrivains en herbe qui se font connaître par leurs blogs.

Eric Moe, un trompettiste de 35 ans de Spokane dans l’État de Washington, a passé avec succès la sélection. Selon lui, ils est essentiel pour un musicien d’être à l’aise avec la technologie. Moe a filmé son audition dans une église ; il a effectué plusieurs essais avec différents PC portables et webcams avant d’obtenir une vidéo qui le satisfasse. Il compare le processus d’audition de YouTube avec une rencontre en ligne : vous ne savez pas si vous allez effectivement rencontrer la personne, ni comment elle est réellement.

Les gagnants ont déjà eu la chance de faire connaissance… virtuellement ! En plus de son audition, chaque gagnant postait une vidéo de présentation. Vêtue d’un kimono, Maki Takafuji, habitante de Kyoto, joue un court solo de marimba et parle de son éducation musicale. Jim Moffat, joue du cor et travaille en Angleterre dans le marketing technologique ; il se présente sur fond de London Bridge. Nina Perlove, une flûtiste de Cincinnati dans l’Ohio, commence sa vidéo en jouant un « New York, New York » inspiré. David France, violoniste et professeur à l’école de musique des Bermudes, salue ses spectateurs depuis une plage sableuse.

Rachel Hsieh, violoncelliste de 24 ans en master au conservatoire de Peabody, a filmé son audition dans son appartement de Baltimore. Elle considère le YouTube Symphony comme un moyen de toucher une audience plus large que les seuls amateurs de musique : « Beaucoup de personnes visitent YouTube, et ils y vont pour s’amuser. C’est vraiment facile pour eux de cliquer et de voir quelque chose de nouveau ».

Des Beethovens invisibles derrière YouTube

Nos musiciens YouTube vont eux aussi voir leur horizon élargi. Ils vont jouer avec des solistes de premier plan, comme le violoniste Gil Shaham. Le violoncelliste Yo-Yo Ma et le pianiste Lang Lang feront une apparition vidéo. Les musiciens vont répéter leur programme lors d’une rencontre de la musique classique à Carnegie Hall du 12 au 15 avril. Ils ont déjà eu la chance d’étudier le répertoire lors de master-classes en ligne organisées par des professionnels. Maxine Kwok-Adams, violoniste de l’orchestre symphonique de Londres, a ainsi donné quelques précieux conseils pour le morceau de Tan Dun.

Toutes les vidéos soumises dans le cadre de ce travail, objet d’un rare engouement des participants, seront assemblées en un montage diffusé le 15 avril, en parallèle avec le concert. Et le public sera autorisé à filmer le concert à Carnegie Hall. Où retrouver ces clips ? Sur YouTube ! Dans une interview sur le site du YouTube Symphony, Tan s’enthousiasme sur les possibilités offertes par Internet. « Il y a tant de Beethovens invisibles derrière YouTube », affirme-t-il.

Moe pense que « les orchestres doivent être attractifs et gagner de nouvelles audiences ». Pour lui, l’aspect le plus fascinant de l’orchestre YouTube est sa vision de la communauté. « Le sens de la musique, et peut-être même de la vie, est de créer et de tisser des liens entre les gens », dit-il. Chacun se demande si cela va marcher musicalement, mais cela constitue sans aucun doute, comme le relève Moe, « une expérience vraiment amusante ». Et pour les artistes, il n’y a rien à perdre. « Je suis content que quelqu’un règle la facture ! », concède Moe.

Pour les autres participants, certains bénéfices vont bien au-delà de la chance de pouvoir augmenter l’audience de la musique classique. Il y a sept ans, Hannah Tarley, l’adolescente californienne, avait demandé à avoir les oreilles percées. Sa mère lui avait répondu qu’elle lui autoriserait un piercing le jour où elle jouerait au Carnegie Hall. Le chemin passait alors par d’innombrables répétitions, mais le monde est un peu différent aujourd’hui. Hannah a joué, puis envoyé sa vidéo… et la voici au Carnegie Hall.

Notes

[1] Crédit photo : Vincent Boiteau (Creative Commons By)




Android de Google : un futur vrai système d’exploitation ?

Demi Brooke - CC byEt si l’air de rien, sans annonce ni fracas, Google était en train avec Android de nous pondre un système d’exploitation libre concurrent du trio GNU/Linux, Mac et PC ?

C’est aller un peu vite en besogne[1]. D’abord parce qu’Android repose sur le noyau Linux (dont il peut alors être vu comme l’une de ces distributions) et ensuite parce qu’il ne se destine pour le moment qu’à la téléphonie mobile.

Mais comme il est dit dans l’article traduit ci-dessous, on pourrait le retrouver bien vite dans des netbooks et alors on changerait immanquablement de catégorie…

Google sortira-t-il un OS Linux pour le desktop en 2009 ?

One giant step closer to the Google Linux desktop

Steven J. Vaughan-Nichols – 31 mars 2009 – ComputerWorld
(Traduction Framalang : Don Rico)

Google n’annonce toujours pas publiquement être sur le point de distribuer Android comme un OS de bureau Linux, mais HP, Asus et d’autres grands fabricants de machines sont apparemment en pourparlers avec l’entreprise de Mountain View afin de commercialiser des mini-portables équipés d’Android.

D’après un article du Wall Street Journal, Satjiv Chahil, un des vice-présidents de la branche PC de HP, a refusé d’affirmer ou de nier que le premier fabricant de PC au monde pourrait vendre des mini-portables ou des smart-phones tournant sous Android, mais il a en revanche confirmé que HP « s’intéressait » à ce système d’exploitation libre.

Hourra !

Nous savons d’ores et déjà qu’Android peut fonctionner comme système d’exploitation pour le desktop, car certains ont réussi la manip. Surtout, ceux qui y sont parvenus ne sont pas des hackers dont la seconde langue est le C++, mais deux journalistes. Si nous en sommes capables, alors tout le monde l’est. 🙂

La réaction habituelle des moutons windoziens quand on leur parle d’un OS Linux pour le desktop conçu par Canonical, Novell ou Red hat, c’est de crier au n’importe quoi. Pour Android, en revanche, ce n’est pas la même chanson.

En ce qui me concerne, je peux détailler de tête les différences entre Ubuntu, openSUSE, Fedora et une demi-douzaine d’autres déclinaisons de Linux pour le desktop. Mais soyons réalistes, seul un fana de Linux en est capable. La plupart des utilisateurs de PC savent peut-être que Linux est un autre système d’exploitation, et ils savent peut-être aussi que Red Hat est une grosse entreprise Linux, ou qu’Ubuntu est une version populaire de Linux. Pas plus.

Google, par contre, c’est différent. Quiconque se sert d’un ordinateur connaît Google. Quelqu’un qui aurait des réticences à essayer un PC tournant sous autre chose que Windows, et XP de préférence, pourrait très bien vouloir essayer un mini-portable sous Google. Maintenant que j’y pense, ça ne m’étonnerait pas le moins du monde que certains croient que c’est déjà Google qui fait marcher leur PC.

De là à utiliser un PC qui fonctionne pour de bon sous Google, il n’y a qu’un pas. Certes, il s’agirait en fait du système Linux Google Android pour le desktop, mais la grande majorité des utilisateurs ne s’en soucierait pas plus que des bases Linux sur lesquelles reposent le moteur de recherche Google. Tout ce qu’ils sauront, c’est que leur netbook ou leur portable fonctionne grâce à quelque chose dont ils connaissent le nom et auquel ils font confiance. En outre, puisque ces machines seront sous Linux, elles seront moins chères que leurs équivalents vendus avec Windows.

Au début de l’année, j’ai lancé l’idée que 2009 serait l’année idéale pour que Google attaque Microsoft de front sur le marché du desktop. Sachant à présent que des fabricants de PC sérieux jouent déjà avec l’idée de commercialiser des netbooks fonctionnant sous Android, je prédis à présent que cela se produira en 2009.

Notes

[1] Crédit photo : Demi Brooke (Creative Commons By)




Google attendra pour attirer nos enfants dans sa Toile

Kit Pédagogique - Extrait - Google - ChercheNet« On souhaite que les élèves soient initiés à Internet le plus tôt possible pour apprendre la maîtrise de ses risques et de ses dérives (…) Ce travail de sensibilisation est absolument indispensable. »

C’est, d’après l’AFP, ce qu’a déclaré le ministre Xavier Darcos, le 24 mars dernier, en visite au collège Françoise-Giroud de Vincennes lors du lancement officiel du jeu « ChercheNet », destiné aux collégiens français.

Et si les « risques » et les « dérives » se cachaient jusqu’à l’intérieur même de cette initiative censée « apprendre à les maitriser » ?

C’est la question que pose ce billet d’un blog qui critique assez souvent la forte influence de Microsoft à l’Éducation Nationale pour ne pas s’émouvoir ce qui vient de se produire ici avec l’un de ses principaux concurrents, à savoir Google.

Une louable intention

Voici comment le jeu « ChercheNet » est présenté sur le site du ministère :

Afin d’aider les élèves à maîtriser Internet et les outils de communication numérique en toute sécurité, le ministère de l’Éducation nationale soutient le jeu « ChercheNet » initié par Google et mis en œuvre par Calysto, spécialiste de la pédagogie Internet en milieu scolaire. « ChercheNet » est un concours pédagogique proposé aux collégiens de sixième et de cinquième dont le terrain de jeu est l’internet. Tout en résolvant des énigmes autour du thème de l’écologie et du développement durable, les collégiens apprendront les bons usages des outils du web 2.0.

Retenons déjà, la nuance a son importance, que c’est le ministère qui « soutient ce jeu initié par Google » et non l’inverse.

Toujours est-il que l’intention est louable, surtout si l’on s’en réfère au communiqué de presse commun à Google et Calysto :

La recherche d’information et la communication avec les réseaux sociaux sont les deux usages les plus répandus sur Internet. Le développement du « web 2.0 » a permis aux internautes, y compris les plus jeunes, de devenir eux-mêmes des créateurs de contenu. L’usage d’Internet est aujourd’hui généralisé à tous les publics, ce qui implique que nous soyons mieux formés à ses usages.
C’est dans ce but précis que le jeu pédagogique ChercheNet a été conçu : développer par le jeu une vigilance collective (professeurs, parents, élèves) sur tous les usages d’internet pour un développement durable d’Internet.

Le jeu fonctionne sur le principe d’un jeu-concours. Les élèves devront répondre à une série d’énigmes sur le développement durable (biodiversité, eau, énergie, déchets, etc.)

Les différentes étapes du jeu amènent les élèves à développer un comportement « web-citoyen » pour rédiger un blog collectif :
— Préparer un travail, une recherche sur Internet, en respectant les droits de propriété intellectuelle
— Rechercher efficacement en vérifiant les sources d’information
— Apprendre à protéger sa vie privée et celle des autres sur les réseaux sociaux ou les blogs
— Apprendre à s’appliquer, à rédiger, « même sur Internet » et mettre de côté le « langage SMS »

Difficile de ne pas agréer à la démarche. On notera que l’on entrechoque le développement durable en tant que tel avec un « développement durable d’Internet » qui reste à définir.

Sur le jeu proprement dit, je n’ai aucune information à vous apporter puisqu’il faut s’inscrire et que les premières énigmes arriveront courant avril. Il en va autrement pour le « Kit pédagogique » accompagnant ce jeu, mis initialement à disposition sur le site de l’opération par Calysto et… retiré aussitôt après dans la foulée !

Un très éphémère « Kit pédagogique » !

ChercheNet - Copie d'écranPas plus tard qu’il y a deux jours, lorsque vous vous rendiez sur le page « Pour vous aider » du site « Cherchenet », vous aviez la possibilité de télécharger un « Kit pédagogique » ainsi défini (voir la copie d’écran que nous avons conservé en cliquant sur l’image ci-contre) : « Véritable mode d’emploi des outils du numérique, vos élèves en auront besoin pour résoudre les énigmes en respectant les règles et usages liés à l’Internet. »

Aujourd’hui sur la même page, il n’y a plus rien à télécharger directement. Le « Kit pédagogique » a fait place à un « Kit pratique d’outils numériques » et sa formulation est elle aussi sensiblement différente : « Véritable mode d’emploi d’outils du numérique (recherche, géolocalisation,…), vous pourrez l’utiliser afin que vos élèves apprennent quelques astuces pour mieux se servir d’outils du web et pour mieux respecter les règles et usages liés à l’Internet. Le kit pratique est disponible et vous sera envoyé par courriel par simple demande adressée à… »

Il n’est plus question de mise à disposition d’un Kit qui a perdu son qualificatif « pédagogique ». Les élèves n’en ont d’ailleurs plus « besoin », tout au plus son remplaçant pourra leur faire apprendre « quelques astuces »… Une posture plus modeste est soudainement adoptée.

Mais que contenait donc ce « Kit pédagogique » pour mériter une si courte apparition publique ?

« Kit pédagogique » ou « Google everywhere » ?

Kit Pédagogique - Sommaire - Google - ChercheNetNous avons juste eu le temps de conserver une copie du fameux document. Et nous vous invitons à en parcourir sa dizaine de pages pour… tout de suite comprendre où le bât blesse !

Le sommaire nous avait prévenu (image ci-contre cliquable), mais moteur de recherche (simple ou avancé), moteur d’images, Google Maps, Google Earth, Picasa, Google Traduction, Google Document, Google Agenda, Blogger… n’en jetez plus. C’est pas compliqué, il n’y en a que pour Google dont quasiment toute la panoplie est passée en revue !

À la trappe les réseaux sociaux web 2.0 de type Facebook, les blogs a la sauce Skyblog, les outils de travail en ligne comme tels ceux de Windows Live, sans oublier ce drôle de site souvent utile en situation de recherche qu’est Wikipédia. Et pour l’anecdote, toutes les copies d’écran ont été réalisées sous Mac OS X.

Il y a bien sûr de pertinents et bienvenus conseils qui parsèment le Kit (avec mention, page 7, des licences Creative Commons et Art Libre) mais impossible de se décoller de l’impression générale tenace d’avoir à faire à une sorte de publi-information de Google.

Et mis à part le moteur de recherche, que faut-il faire pour bénéficier de tous ces merveilleux services ? Je vous le donne en mille, il faut posséder un compte Google, ce qui est bien spécifié en page 8 du kit :

Google ce n’est pas seulement un moteur de recherche, tu peux accéder aussi à pleins de services gratuits : tu peux localiser un lieu sur une carte, retoucher des photos, envoyer des mails, gérer ton emploi du temps… Si tu veux utiliser ces outils, c’est gratuit, simple et rapide ! Un seul compte te permettra d’accéder à tous les outils Google. Tu dois remplir le formulaire en suivant les instructions et cliquer sur le bouton « j’accepte créer un compte ».

Un mail te sera envoyé à l’adresse spécifiée lors de la création de ton compte. Pour valider ton inscription, tu devras cliquer sur le lien présent dans ce mail.

Rappelons-nous le libellé initial du Kit sur le site ChercheNet : « Véritable mode d’emploi des outils du numérique, vos élèves en auront besoin pour résoudre les énigmes en respectant les règles et usages liés à l’Internet. » Je me demande si il n’aurait pas été plus sincère de dire « Véritable mode d’emploi des outils Google, vos élèves auront besoin d’un compte Google pour résoudre les énigmes en respectant les règles et usages liés à l’Internet. ». C’eut été plus sincère mais plus problématique et surtout moins… pédagogique !

Et le problème c’est que l’emprise de Google sur le réseau est telle que l’entreprise est parfois surnommée le « Big Brother d’Internet », en référence au fait qu’elle possède de très nombreuses informations personnelles sur nos comportements numériques, informations décuplées à partir du moment où vous prenez un compte chez eux justement.

Du coup il y a un léger paradoxe à vouloir sensibiliser nos jeunes à « développer une vigilance collective » et « apprendre à protéger sa vie privée » (via un jeu « web-citoyen » soutenu par le ministère), tout en incitant plus que fortement à se créer un compte chez Google !

Google s’en défend ainsi dans les colonnes du Monde : « C’est le constat d’une réalité : nos outils sont les plus utilisés. Nous prenons nos responsabilités pour que leur usage soit sans risque et responsable. Si nous ne faisions rien à ce propos, on nous critiquerait. » Ce n’est pas autrement que s’exprimerait un Thierry de Vulpillières pour justifier de l‘activisme de Microsoft à l’école.

Et pour ce qui concerne Calysto, dans les mêmes colonnes : « Les outils sont libres, Google n’est qu’un simple sponsor. » Ben dites-moi… curieux de savoir ce que cela aurait bien pu donner si Google avait été plus qu’un « simple sponsor » ! On dirait le Café Pédagogique nous expliquant d’aplomb que Microsoft n’est qu’un simple sponsor de leur Forum des enseignants innovants.

Quant aux outils qui seraient « libres », c’est justement l’objet du prochain paragraphe.

Et le logiciel libre dans tout ça ?

Kit Pédagogique - Picasa - Google - ChercheNetJe ne sais pas très bien ce que Calysto entend par « outils libres » mais je n’ai pas été tout à fait honnête lorsque j’ai pu dire plus haut qu’il n’y en avait que pour Google.

En effet, on trouve trace du logiciel libre dans le « Kit pédagogique ». Mais réelle volonté de le promouvoir au sein de l’Éducation Nationale ou alibi pratique pour faire passer la pilule ? Les deux mon Capitaine. Un peu comme, chose curieuse, la politique globale et générale de Google vis-à-vis de « l’Open Source »…

Les premières (et sibyllines) références arrivent page 12/13 et 18/19. La page 12/13 est complètement dédiée au logiciel de retouche d’image Picasa. Mais tout en bas, on peut lire (avec la loupe qui nous accompagne dans tout le Kit) la chose suivante : « Logiciels libres : Gimb, Artweaver ». Et… c’est tout ! Aucune explication, aucun lien cliquable, bref cela arrive comme un cheveu sur la soupe. Et puis, pour votre gouverne, on ne dit pas « Gimb » mais GIMP, tandis que Artweaver est sûrement un bon logiciel mais il n’est tout simplement pas libre.

Kit Pédagogique - Logiciel Libre - Google - ChercheNetRebelote en page 18/19 entièrement consacrée au moteur de blog Blogger, avec un « Logiciels libres : Dot clear, WordPress… ». C’est mieux cette fois-ci mais on n’arrive toujours pas à atteindre la perfection puisqu’on écrit Dotclear et non « Dot clear » 😉

Dans le même style minimaliste, on aurait pu s’attendre à ce que la suite bureautique libre OpenOffice.org soit évoquée en bas de l’article sur Google Document (page 15/16). Une autre fois sans doute.

Mais il y a surtout la totalité de la page 20 titrée « Qu’est-ce qu’un logiciel libre ? ». Il s’agit certes de la dernière page du Kit mais il y a de quoi se réjouir a priori. Sauf que la teneur de l’exposé m’a laissé parfois un peu perplexe, quand bien même nous connaissons tous la difficulté à vulgariser la notion de logiciel libre.

Pour comprendre ce qu’est un logiciel libre, il te faut avant tout connaître la signification du terme logiciel ; il s’agit d’un ensemble de programmes qui permet d’effectuer une tache particulière (par exemple le traitement de texte, la retouche de photo, …). Les logiciels sont soumis à des licences d’utilisation, qu’il faut très souvent acheter.

L’expression « logiciel libre », traduite de l’anglais free software, fait référence à la « liberté d’expression » et non pas au prix. C’est pourquoi ils sont souvent téléchargeables gratuitement sur l’Internet et peuvent être copiés légalement par tous.
Le logiciel libre s’oppose au logiciel dit propriétaire, qui ne fournit pas les éléments pour le modiier et ne permet pas de le partager. En revanche, le logiciel libre garantit un certain nombre de libertés à ses utilisateurs : la liberté de l’utiliser pour quelque usage que ce soit, celle d’en redistribuer des copies et enfin la liberté de le modifier et de rendre publiques les modifications.

Soit. C’est un peu emberlificoté tout ça (et c’est plutôt dommage de passer sous silence l’aspect mouvement social du logiciel libre, cher à Richard Stallman) mais ça se termine plutôt bien. Quant à la suite, attention, c’est un beau nid de trolls :

Quels sont les autres avantages d’un logiciel libre ?

Il est plus fiable car moins vulnérable aux virus et aux failles de sécurité. En effet, comme beaucoup de monde a accès à ce type de logiciel, les erreurs sont corrigées plus vite ! De plus ils produisent des fichiers dans des formats dits ouverts, utilisables plus longtemps qu’avec des formats fermés, et sont moins gourmands en énergie et en ressources pour ton ordinateur que leurs équivalents propriétaires.

Je suis bien entendu plutôt d’accord mais comme dirait Wikipédia : « référence demandées ». C’est un peu brutal et péremptoire de présenter les choses ainsi. Les défenseurs du logiciel propriétaire apprécieront !

Et puis, si ces logiciels libres ont tant de vertus, pourquoi Google ne s’est-il pas donné la peine de « libérer » Picasa et Blogger au moment de leur rachat ?

On notera que ce texte porte en quelque sorte la « caution » de Frédéric Couchet de l’April puisqu’on le remercie personnellement en bas de page (je l’attends dans les commentaires !). On notera enfin que Framasoft est également cité, avec là encore une URL explicite mais non cliquable.

Où les trouver ?

Tu peux télécharger de nombreux logiciels libres sur www.framasoft.net, un des annuaires les plus complets de logiciels compatibles avec les PC. Mais tu peux aussi les acheter dans certains grands magasins !

Vous nous voyez fiers et honorés, mais j’ai un peu de mal à m’imaginer un élève de sixième cinquième se rendre sur Framasoft à la suite de la lecture de ce Kit. Tout comme j’ai du mal à m’imaginer ce que l’élève et son professeur pourront bien retenir du logiciel libre au sortir du Kit.

Et plus généralement j’ai un peu de mal à faire la corrélation directe entre le contenu du Kit et sa présentation (que je rappelle une dernière fois) : « Véritable mode d’emploi des outils du numérique, vos élèves en auront besoin pour résoudre les énigmes en respectant les règles et usages liés à l’Internet. »

Quelles que soient les qualités des services de la société américaine (j’en consomme abondamment), c’est bien plus d’un « Kit Google » que d’un « Kit pédagogique » dont il s’agit ici.

Voilà une étonnante maladresse de la part d’un Calysto (qui se targue d’être un « spécialiste de la pédagogie Internet en milieu scolaire ») mais surtout d’un Google qui nous avait habitué à un marketing moins trivial. Ont-ils vraiment pensé que ce Kit allait tranquillement passer comme une lettre à la poste ? Bien que ce ne fut heureusement pas le cas ici, cela en dit long sur l’état actuel de notre passivité vis-à-vis de la marchandisation de l’école.

Un ministère embarrassé (mais réactif)

On comprendra alors fort bien que lorsque le ministère s’est penché sur ce Kit (aidé en cela par les premiers articles parus dans la presse comme celui du Monde) il ait vraisemblablement un peu « tiqué », quand bien même au départ il affirmait serein que « s’il était obligatoire d’utiliser Google, il n’aurait pas autorisé l’opération » (même source). Soutien à un projet pour « apprendre à maîtriser Internet et les outils du numérique », oui. Soutien aux services Google aboutissant à la création de comptes Google en masse chez les 11/12 ans, non. D’autant plus que Xavier Darcos en personne s’est déplacé pour inaugurer le projet !

Premier petit aparté.
Il faut dire aussi que si le ministère avait été réellement capable de nous offrir des ENT cohérents et mutualisés dignes de ce nom, les élèves auraient certainement moins « besoin » d’utiliser les services Google (à commencer par le très riche Google Apps Education).
Fin du premier petit aparté.

Second petit aparté.
Et si le ministère faisait confiance aux enseignants pour produire ce genre de supports plutôt que confier cela à une société commerciale « spécialiste de la pédagogie Internet en milieu scolaire » ? On mesure ici le haut degré de confiance accordé à son personnel dont c’est pourtant le métier !
Fin du second petit aparté.

Toujours est-il que Calysto et Google France ont dû se faire gentiment tirer les oreilles, avec pour conséquence la réactualisation de notre article du Monde :

Le mardi 23 mars, le ministère de l’Éducation a demandé à son partenaire de retirer le kit pédagogique du jeu ChercheNet. Le ministère a expliqué "ne pas souhaiter que Google soit aussi fortement mis en avant sur ce document destiné aux professeurs et aux élèves". Un nouveau livret sera mis en ligne prochainement.

Prière de revoir sa copie donc, ce qui apparaît être une sage décision.

Nous attendons avec impatience la deuxième version revue et corrigée, et Framasoft se tient à l’entière disposition de Calysto et Google France si jamais ils souhaitent nous impliquer dans cette nouvelle mouture (pourquoi pas, après tout, puisque nous y sommes nous aussi dans ce premier Kit).

Money, money, money !

Sage décision donc, mais qui ne doit pas occulter le rôle et la responsabilité du ministère dans toute cette petite affaire (source ReadWriteWeb) :

Éduquer au plus vite au « réflexe » Google, c’est pouvoir être sûr de garder 70% de part de marché mondiales et donc continuer à faire tourner à fond la machine AdWords et AdSense. Tout cela parait de bonne guerre, mais pose question quand à la présente aussi forte d’une marque dans un programme pédagogique soutenu par l’Éducation Nationale.

Et surtout, interroge quant à la capacité de cette dernière à fournir des programmes sensibilisant aux nouvelles technologies en adéquation avec les besoins et savoirs des élèves. La vénérable institution serait-elle aussi dépassée sur ce point, quitte à devoir se raccrocher officiellement à une initiative extérieure ?

Un ministère qu’on aimerait voir faire preuve de la même promptitude vis-à-vis de l’entrisme de Microsoft à l’école (abondamment développé sur ce blog). Parce que c’est exactement la même logique qui opère lorsque sous couvert « d’accompagner l’initiation de vos élèves ou de vos enfants au B2i », on propose, sur un site du service public, des vidéos qui sont à la limite de la publicité déguisée pour la suite bureautique MS Office de Microsoft.

Hier Microsoft, aujourd’hui Google avec ce vrai faux « Kit pédagogique »… nous n’avons décidément pas fini de relater les relations complexes entre l’école et ces multinationales qui ne souhaitent que le bien de nos enfants (quand bien même il y ait étrangement à chaque fois des effets collatéraux bénéficiant au généreux sponsor).

Quant au logiciel libre, il n’est que trop rarement convié à la fête. Il faut dire que tant que l’époque privilégiera les fêtes privées et payantes, et ce jusqu’à l’intérieur même du sanctuaire scolaire, la situation n’aura guère de chance d’évoluer…




YouTube adopte (enfin) les Creative Commons !

Copie d'écran - YouTube Download - Creative CommonsBonne nouvelle pour la « Culture Libre ». YouTube vient d’annoncer sur son blog une nouvelle fonctionnalité de poids : la possibilité de télécharger les vidéos (testée pour le moment uniquement avec quelques organismes pilotes et partenaires de l’opération, principalement des universités).

C’est sans nul doute pratique, mais la véritable bonne nouvelle n’est que la conséquence de cette nouveauté.

En effet, à partir du moment où YouTube permet à l’utilisateur de télécharger les vidéos pour les stocker dans son ordinateur, nous quittons le monde du streaming et il se pose alors inévitablement la question des droits d’usage de ces vidéos, que vous pouvez potentiellement copier, modifier et partager avec qui bon vous semble.

Du coup, et pour la première fois, il est explicitement accolé une licence à ces vidéos téléchargeables, en l’occurrence les mieux adaptées à ce type d’échanges, à savoir celles du catalogue des Creative Commons, qui autorisent au minimum l’usage et la diffusion sans modification et exploitation commerciale (et au maximum les mêmes droits qu’un utilisateur de logiciels libres).

Quand bien même ce soit déjà une belle avancée, j’espère vivement que cette option ne restera pas réservée aux seuls partenaires de Google et sera vite proposée à tout un chacun (comme c’est déjà le cas depuis bien longtemps sur Blip.tv par exemple) mettant ainsi doucement mais surement (presque) fin aux problèmes des droits d’auteur de la plus emblématique plate-forme de vidéos en ligne.

Pour vous en rendre compte par vous-même, voir par exemple cette vidéo issue d’un cours de Standford et cliquer sur « Download this video » en bas à gauche de la fenêtre.




Cloud computing, logiciel libre et service public

Per Ola Wiberg - CC byEn ce début d’investiture Obama, de nombreux internautes expriment souhaits et desiderata à la nouvelle administration.

Le vœu de William Hurley a retenu notre attention. « Je suggère que vous créiez un cloud computing financé par l’État, mis à la disposition des facultés et des universités », nous dit-il. Nous n’en saurons pas vraiment plus car il n’est pas entré dans les détails mais nous avons néanmoins saisi la perche pour en faire un billet où nous pourrions nous interroger ensemble sur les relations entre l‘informatique dans les nuages, le logiciel libre et un éventuel rôle de la puissance publique.

Placer nos données personnelles, nos fichiers, nos liens, etc. sur le Grand Internet présente en effet de nombreux avantages pratiques à l’heure où l’on peut « quasiment » se connecter partout tout le temps. Mais ce n’est pas sans poser quelques questions pour ne pas dire quelques problèmes. Je pense par exemple à la mésaventure récente de ce pauvre Marc L***[1] que l’on pouvait suivre au jour le jour à la trace via Facebook et consorts. Je pense également à notre récent billet La tête dans les nuages mais les pieds sur terre. Je pense enfin à la toile tissée méthodiquement par Google avec tous ses services en ligne (Gmail, Reader, Maps, Earth, Picasa, Calendar, Docs, YouTube…) que nous sommes nombreux à utiliser au quotidien.

Et puisqu’il est question d’éducation supérieure et d’université[2], je dois bien vous avouer que, l’année dernière, lorsqu’il a été question de créer en deux-trois coups de cuillère à pot des adresses de messagerie (avec ou sans chat) pour tous les enseignants et étudiants de mon établissement scolaire, de se doter d’agendas partagés et d’une suite bureautique en ligne (fichiers tableurs et traitements de texte potentiellement accessibles en lecture écriture, selon les droits, à toute la communauté, et disponibles au format ODF), je me suis tourné vers… Google Apps Education sans avoir « malheureusement » à le regretter.

En tant que responsable TICE de mon lycée J’ai donc osé confier les données de mes élèves à Google ! Est-ce grave docteur ? Oui ça l’est ! J’en ai bien conscience et je compte bien un jour me soigner (quand bien même Google n’affiche bien entendu pas de publicités pour ce service spécifique au monde éducatif). Il faut tout de même dire, à ma décharge, que par rapport à ma problématique et à mes besoins (temps limité, budget nul et situation particulière d’un lycée à l’étranger) je ne pouvais raisonnablement pas m’appuyer sur un quelconque Espace Numérique de Travail (ENT) dont je doute de plus en plus de leur pertinence et efficience à mesure que le temps passe (surtout si l’on continue à s’obstiner à les développer académie par académie).

Les partisans du logiciel libre peuvent sensibiliser sur les risques encourus à confier nos documents et informations numériques à des services en ligne « gratuits » proposés par des sociétés commerciales « web 2.0 » qui n’offrent pas de garanties sur l’avenir et sont souvent opaques au niveau de nos droits et des formats. Ils peuvent pousser à ce que des licences plus adaptées et plus transparentes soient adoptées (telle la licence AGPL). Mais, contrairement à un Microsoft où il « suffisait » de proposer des alternatives logicielles libres, ils ne peuvent absolument pas concurrencer un Google sur son terrain, c’est-à-dire justement le cloud computing, qui nécessite des investissements très très lourds ne serait-ce que pour pour installer et maintenir les batteries de serveurs disséminés un peu partout sur le réseau. Et alors je crois effectivement que le politique et le secteur public (national ou supra-national) peuvent nous être d’un grand secours pour modifier la donne (si tant est que l’on juge que la donne mérite modification).

C’est certainement l’alliance « logiciel libre + secteur public » qui pourra faire en sorte de ne pas laisser le champ libre aux seules sociétés privées. Ne privatisons pas la totalité du cloud computing (surtout dans le domaine éducatif), voilà par extrapolation, le sujet du billet du jour. Un peu comme ce qu’a voulu faire le projet de bibliothèque numérique européenne Europeana pour contrarier Google Books avec pour le moment le succès que l’on sait

L’enseignement supérieur a besoin d’un nuage informatique national

Higher education needs a national computing cloud

William Hurley – 26 janvier 2009 – InfoWorld
(Traduction Framalang : Don Rico)

Le cloud computing (ou informatique dématérialisée ou informatique dans les nuages), est vital pour l’avenir de l’enseignement supérieur aux États-Unis, et j’invite le Président Obama à agir

Le 26 janvier 2009
M. le Président Barack Obama
La Maison Blanche
Washington, DC 20500-0001

M. le Président,

Je tiens à vous adresser mes plus sincères félicitations, Monsieur, pour votre récente investiture à la fonction de 44ème Président des États-Unis d’Amérique. Votre victoire est la preuve de la grandeur de notre démocratie, mais aussi de la capacité de transformation de cette même démocratie. Comme des millions de mes semblables du monde entier, j’ai regardé avec une grande fierté votre prestation de serment, lors de laquelle vous êtes devenu un exemple vivant de l’impact que peut avoir un seul citoyen américain.

Vous avez déclaré « Le monde change, et nous devons changer avec lui ». Je suis on ne peut plus d’accord, M. le Président, et je crois que la politique que mènera votre administration sera une fontaine d’innovation. Je sais que le vice-président et vous êtes profondément favorables au développement des initiatives de recherche dans les instituts d’enseignement supérieur qui sont au cœur de l’innovation américaine. Pour ces instituts, l’avenir est déjà là. Mais, comme l’a écrit William Gibson « il n’est pas encore tout à fait équitablement réparti ».

Nous avons laissé le coût de la technologie entraver notre capacité à innover. Les chercheurs ne sont plus limités par le manque d’idées ou de connaissances, mais plutôt par les moyens informatiques nécessaires pour conduire des expériences et en analyser les résultats.

Je suggère donc que vous créiez un cloud computing financé par l’État, mis à la disposition des facultés et des universités. Une telle ressource aurait le mérite de niveler le terrain universitaire. Les chercheurs qui travaillent d’arrache-pied dans des milliers d’instituts de taille modeste auraient alors accès à une puissance informatique qui n’est pour l’instant accessible qu’à une poignée de privilégiés. Il nous est impossible de prédire d’où viendra la prochaine grande innovation, mais des ressources informatiques dématérialisées publiques amélioreraient de façon extraordinaire nos moyens de coopérer et d’innover au niveau national.

Les grandes avancées technologiques et sociales peuvent se produire presque simultanément. En septembre 1962, un jeune chercheur publiait ce qui donnerait naissance aux plus grandes avancées technologiques de notre temps, et au même moment, un autre jeune homme originaire de Kosciusko, dans le Missouri, amorçait un itinéraire personnel qui aboutirait à un moment charnière dans la lutte pour les droits civiques. D’aucuns peuvent y voir une coïncidence, mais en ce qui me concerne j’y vois la providence. Les recommandations de Paul Baran en faveur d’une structure nationale publique destinée à transporter des données informatiques et l’entrée de James Meredith à l’université du Mississipi ont, du point de vue technologique et social, changé les États-Unis en profondeur.

Votre administration, par sa connaissance des nouvelles technologies, tient l’occasion d’accomplir un autre grand bond en avant. On ne peut comparer ma lettre à l’article de Baran, mais j’espère suggérer cette idée au moment opportun. Une idée trop en avance sur son temps a aussi peu de valeur qu’une idée avancée après que des engagements ont déjà été pris. J’espère donc attirer votre attention maintenant, avant que vos projets de réformes pour l’éducation aient été élaborés, et tant qu’il reste du temps pour prévoir le financement d’un cloud computing ayant le potentiel de transformer des chercheurs dispersés et inégaux en une locomotive d’innovation la plus puissante du monde.

Encore une fois, M. le Président, je tiens à vous féliciter, votre équipe et vous, pour votre victoire grandiose acquise grâce aux nouvelles technologies, ainsi que pour votre investiture inattendue, exaltante et triomphante.

Notes

[1] J’en profite pour saluer ici le très libre curieux magazine curieux Le Tigre.

[2] Crédit photo : Per Ola Wiberg (Creative Commons By)