Geektionnerd : Kindle Surprise

En référence directe à une récente annonce d’Amazon décryptée par Le Monde : Le livre numérique a-t-il détrôné le livre papier aux Etats-Unis ?

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Crédit : Simon Gee Giraudot (Creative Commons By-Sa)




Geektionnerd : Pour les Majors et pour l’Hadopire

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Geektionnerd - Simon Gee Giraudot - CC by-sa

Crédit : Simon Gee Giraudot (Creative Commons By-Sa)




De l’honnêteté intellectuelle et du HTML5 – Christopher Blizzard (Mozilla)

Christopher Blizzard est évangéliste chez Mozilla (pour rappel, évangéliste n’est pas un gros mot). Il a récemment publié un billet coup de gueule sur son blog dont ZDNet et PC Inpact se sont faits l’écho.

Extrait de l’article Un évangéliste de Mozilla critique l’emprise marketing d’Apple et Google sur HTML5 de ZDNet :

Apple et Google seraient allés trop loin. Pour Christopher Blizzard, évangéliste Open Source chez Mozilla, les deux sociétés ont chacune à leur manière tiré la couverture de HTML5 à elles au détriment des autres acteurs qui contribuent à son développement, comme Mozilla. Première cible : Apple. La firme a mis en ligne sur son site des démonstrations des capacités de HTML5, CSS3 et javascript… réservées aux utilisateurs de Safari. Selon notre évangéliste, Apple donne du coup l’impression aux internautes d’être le seul à supporter ces standards en ajoutant « tous les navigateurs ne les supportent pas ».

Extrait de l’article HTML5 : Un évangéliste de Mozilla s’en prend à Apple et Google de PC Inpact :

Le HTML5 est devenu synonyme pour beaucoup de futur du Web. Au point qu’il est également devenu un argument marketing important pour plusieurs sociétés, dont Google, Apple ou encore Microsoft. Christopher Blizzard, évangéliste chez Mozilla, fulmine dans un billet sur son blog à propos de toutes les déformations que l’on peut lire ici et là.

Vous trouverez ce fameux billet traduit ci-dessous dans son intégralité.

Remarque : Les copies d’écran ont été également francisées par nos soins et ne sont donc pas directement issues du site d’Apple.

De l’honnêteté intellectuelle et du HTML5

Intellectual honesty and html5

Christopher Blizzard – 4 juin 2010 – Blog personnel
(Traduction Framalang : Julien, Goofy, Joan et Don Rico)

Je vous préviens, le billet qui suit expose ce que tout le monde sait déjà dans le milieu des navigateurs, sans oser le dire tout haut. Il est grand temps que quelqu’un fasse tomber les masques. Il est dommage que la principale victime ici soit Apple, sachant que c’est Google qui est passé maître dans ce genre de stratégie, mais après tout, Apple s’est distingué de façon si outrancière et trompeuse qu’ils méritent une volée de bois vert. (Lors de sa conférence I/O, Google a réussi à faire passer son modèle d’applications natives et Chrome store pour du HTML5 – ils se sont surpassés. Mais j’en parlerai dans un autre billet, une prochaine fois.)

Commençons d’abord par la contradiction la plus flagrante. Voilà sur quoi on tombe :

HTML5 et les standards du Web

Comme c’est beau ! Ils sont le web, j’adore ça ! J’aurais pu l’écrire. J’aurais l’écrire.

Le titre gris foncé classique au-dessus du texte gris clair typique de chez Apple que tout le monde adore. Et le texte : les standards, les CSS, JavaScript, les web designers, les bisounours sous l’arc-en-ciel… Comment pourrait-on ne pas être d’accord ? Du point de vue marketing, c’est impeccable – message vague, sympathique, Apple aime le web, Apple vous aime.

Mais comment le prouvent-ils ?

Only Safari

Vous avez bien lu. Si vous ne naviguez pas avec Safari, allez vous faire foutre.

Au-delà des termes un peu vifs que j’emploie pour vous aider à comprendre de quoi il retourne, voici le message qu’il faut lire entre les lignes : si vous n’avez pas accès à Safari, vous ne devez pas avoir accès au HTML5. Attendez un peu… N’y a-t-il que Safari qui gère le HTML5 ?

Eh non, c’est le cas d’un tas d’autres navigateurs. Aujourd’hui, la majeure partie des internautes a accès à des standards comme le HTML5. D’ailleurs, puisque l’on parle d’HTML5, vous pourriez vous demander quel est le navigateur qui le prend le mieux en charge actuellement… Pas Safari. Ni Chrome. Un navigateur qui, se trouve-t-il, possède également une part de marché significative — j’ai nommé Firefox.

HTML5 et navigateurs

(Le meilleur site pour obtenir des informations utiles sur le sujet est un site que malheureusement peu de gens utilisent : caniuse.com — amoureusement maintenu par Alexis Deveria sur son temps libre.)

Bien sûr, le gros problème, c’est que HTML5 finit par vouloir dire un tas de choses, principalement grâce à Google. Au fond, ils ont enfourché ce cheval de bataille, l’ont fait avancer à la cravache, et se le sont approprié. (Ça et les performances – un message marketing simple et génial. J’apprécie, même si la malhonnêteté avec laquelle c’est réalisé me fait bouillir).

Et je suis convaincu que si Apple a pondu ce site, c’est parce qu’ils sont confrontés au même problème que nous. Le meilleur exemple qu’on puisse en donner, c’est la question que nous a posée récemment un candidat lors d’un entretien d’embauche : « Hé, vous comptez supporter le HTML5 un jour ? »

Tu te fous de moi ou quoi ? Voilà la preuve que le marketing, ça marche. Le fossé entre la perception de la réalité et la réalité telle qu’elle est vraiment est énorme.

Je suis certain c’est pareil chez Apple. Ils doivent se dire en interne « Flûte, tout le monde pense qu’on ne supporte pas HTML5, il faut qu’on prouve le contraire ! On va créer des tests ! Des démos ! La vérité éclatera enfin au grand jour et on nous percevra de nouveau comme les fers de lance du projet Webkit, lui aussi plein de bisounours et d’arcs-en-ciel ! ».

Et c’est comme ça qu’on se retrouve avec des sites de ce genre. Des sites qui passent complètement à côté de la vraie nature du web, de l’interopérabilité, des standards et du HTML5. Les démos qu’ils ont mis en ligne ne contiennent rien d’autre que des trucs bricolés par Apple, qui ne sont pas du HTML5, et qui entament à peine le processus de standardisation. Ça fait partie du CSS3 ? Plus ou moins, mais encore en plein développement et toujours en phase de feedback.

Soyons clairs. Si je suis sarcastique, c’est surtout pour attirer votre attention. Parce que c’est vraiment important. Et si vous ne deviez lire qu’un paragraphe, ce serait celui-ci :

La caractéristique la plus importante du HTML5, ce ne sont pas les nouveaux trucs comme la balise vidéo ou la balise canvas (que Safari comme Firefox ont intégrées depuis longtemps), c’est bel et bien de permettre une interopérabilité absolue. Même chez ces vieux raseurs de Microsoft, qui ont fait de leur mieux pour freiner le web pendant presque une décennie, on a compris ça : vous allez le voir en long et en large pendant leur campagne marketing pour IE9 (leur slogan est « balisage unique » – ouvrez l’œil, vous le verrez partout dans leur communication). C’est l’idée que des balises identiques, même si elles comportent des erreurs, auront un rendu en tout point semblable. HTML5 représente une bonne occasion pour les navigateurs Internet de travailler ensemble et de trouver un terrain d’entente.

Avant que l’on ne se méprenne sur mes propos, je précise que c’est une tout autre question que celle de l’innovation sur les navigateurs. Les standards font partie du processus, mais les standards suivent bien plus souvent qu’ils ne guident. Le HTML5 recèle un grand nombre de nouveautés qui ne proviennent pas d’IE, qui donne donc l’impression d’innover, mais chez Mozilla, on utilise la majeure partie du HTML5 comme on respire. Nous travaillons avec depuis des années. Aujourd’hui, ce qui nous intéresse le plus, c’est l’étape suivante.

Hélas, je crois qu’il est inévitable que les navigateurs s’affrontent sur le mieux-disant HTML5. Il est pourtant indispensable de s’interroger : quand quelqu’un commence à se vanter, quel est son véritable but ? Se trouve-t-on face à un test bidonné par le constructeur ? La démo d’une fonctionnalité qui va bien au-delà des standards existants ? (Elle a tout à fait sa place mais devrait être présentée pour ce qu’elle est !) Est-ce un test destiné à exhiber les bogues des autres navigateurs de façon articulée et constructive ? La personne qui conduit les tests sait-elle ce qu’elle fait, et tient-elle compte des commentaires constructifs ?

À l’évidence, Apple a pour objectif de crier sur les toits qu’ils adorent le web, mais leurs démos et le fait qu’on ne peut y accéder en utilisant un autre navigateur que le leur ne collent pas avec leur slogan. Il s’agit d’un manque flagrant d’honnêteté intellectuelle.

Puisque vous m’avez lu jusqu’ici, je vais vous faire une promesse. Je ne peux pas réparer les erreurs commises par le passé, mais je peux donner des idées pour bâtir un avenir meilleur. Moi qui suis en bonne partie à l’origine de la communication qui émane de Mozilla (même si ça risque de changer après ce billet !), voici à quoi je m’engage :

  • Je serai aussi honnête que possible pour expliquer ce que nous faisons, ce que cela implique pour les autres navigateurs et même pour le le nouvel enfant chéri du web, le HTML5.
  • Je ferai tout ce que je peux pour m’assurer que les démos que crée Mozilla fonctionnent sur autant de navigateurs que possible, même s’il faut leur proposer gentiment une solution de repli.
  • Les démos et les messages qui sont destinés à montrer des trucs qui ne sont conformes à aucun standard seront identifiés clairement comme tels.

Le HTML5 est un terrain miné, car tout le monde veut se l’attribuer, mais personne n’en est au même point sur sa prise en charge ni même sur sa définition. Je ne peux pas m’engager pour d’autres entreprises, mais je peux au moins annoncer comment moi je vais me comporter. Chez Mozilla, l’honnêteté intellectuelle n’est pas un vain mot, et c’est également le cas pour moi de façon personnelle. C’est pourquoi je pense que nous ne nous abaisserons jamais à de telles pratiques. Pour nous, le web et ses utilisateurs importent plus que n’importe quel standard ou navigateur particuliers. Et vous retrouverez cette philosophie dans mes billets et dans nos campagnes marketing.




Refaire le monde, une rue après l’autre, avec OpenStreetMap

Pelican - CC by-saSavez-vous pourquoi j’aime les animaux du zoo de Berlin ? Parce qu’ils témoignent du fait qu’on peut faire mieux que Google !

Comparons la carte du zoo selon Google et selon OpenStreetMap. Cela saute aux yeux non ? Le zoo de Berlin made by Google reste désespérément vide (et ses voitures espionnes ne peuvent y pénétrer) tandis qu’il fait bon flâner dans les allées du zoo d’OpenStreetMap[1].

Bon, évidemment, il faut savoir que Murmeltiere signifie Marmotte en allemand, mais pour Pinguine, nul besoin d’explication de texte 😉

« S’il te plaît, dessine-moi un monde libre ! » Tel est, au sens propre, le projet un peu fou d’OpenStreetMap auquel nous avons déjà consacré plusieurs billets. Jetez un œil sur cette extraordinaire animation illustrant une année d’édition planétaire dans OpenStreetMap et vous partagerez peut-être ma fascination pour le travail réalisé par toutes ces petites fourmis, c’est-à-dire toi, plus moi, plus eux, plus tous ceux qui le veulent !

Remarque : Vous trouverez sous la traduction, en guise de bonus, un extrait vidéo de notre chroniqueuse télé préférée Emmanuelle Talon évoquant l’aide qu’a pu fournir OpenStreetMap aux secours portés à Haïti juste après le triste séisme.

OpenStreetMap : Refaire le monde, une rue après l’autre

OpenStreetMap: Crowd-sourcing the world, a street at a time

Nate Anderson – 1 juin 2010 – ArsTechnica.com
(Traduction : Joan et Goofy)

Wikipédia et son modèle « crowdsourcing » (NdT : la production de contenu assurée par des milliers d’internautes amateurs plutôt que par quelques professionnels) ont rendu possible un bien commun formidable, mais tout le monde sait qu’il faut se tenir sur ses gardes : s’il s’agit de quelque chose d’important, ne faites pas confiance à l’encyclopédie en ligne sans vérifier l’information par ailleurs. Un tel modèle « crowdsourcing » aurait-il du succès pour la construction d’une carte détaillée des rues du monde ?

Il y a quelques années, cette même question a conduit à la création d’OpenStreetMap.org, une carte de la planète que tout le monde peut modifier, conçue comme un wiki. Plusieurs amis britanniques en ont eu en effet assez de la politique protectionniste en matière d’échanges de données (Ordnance Survey, l’équivalent britannique de l’IGN, a mis au point des cartes extrêmement détaillées de la Grande-Bretagne à l’aide de fonds publics, mais l’utilisation de ces données à des fins personnelles requiert l’acquisition d’une licence). Ils décidèrent donc de remédier au problème.

La question évidente était « pourquoi réinventer la roue ? ». Des cartographies excellentes de Google, Microsoft et d’autres avaient déjà une avance significative et était la plupart du temps utilisables gratuitement. Mais les services de localisation étaient en plein boom et étaient tous basés sur des données cartographiques. Le fait qu’il n’existe aucune carte du monde de qualité, gratuite et libre restait un problème.

On peut lire dans la foire aux questions d’OpenStreetMap que « La plupart des bidouilleurs connaissent la différence entre gratuit et libre. Google Maps est gratuit mais pas libre. Si les besoins en cartographie de votre projet peuvent être satisfaits en utilisant l’API Google Maps, alors tant mieux. Mais cela n’est pas le cas de tous les projets. Nous avons besoin de données cartographiques libres pour permettre aux développeurs, aux acteurs sociaux et autres de mener à terme leurs projets sans être limités par l’API Google Maps ou par ses conditions d’utilisation. ».

Une carte du monde détaillée à la rue près peut sembler un projet démesurément ambitieux, mais OpenStreetMap a vu sa côte de popularité exploser. Alors qu’à son lancement le projet ne mobilisait qu’une poignée d’amis, c’est plus de 250 000 personnes qui contribuent dorénavant à la cartographie. En peu de temps, la carte a atteint un niveau de précision incroyable, en particulier en Europe où le projet a été lancé.

Regardons l’Allemagne par exemple, où la cartographie libre est devenue un véritable phénomène de société. Le zoo de Berlin (Zoologischer Garten Berlin) est bien entendu renseigné dans Google Maps, mais il n’a que peu de détails (alors même que, contrairement à OpenStreetMap, il dispose de cartes satellitaires). Des habitants motivés de la région ont utilisé les outils d’OpenStreetMap pour faire mieux que Google et cartographier tous les animaux du zoo. Si vous voulez repérer votre itinéraire jusqu’à la tanière du « Großer Panda », c’est possible. Même les toilettes sont utilement indiquées.

Le zoo de Berlin selon OpenStreetMap :

OpenStreetMap - ArsTechnica - Berlin Zoo

La version de Google Maps :

OpenStreetMap - ArsTechnica - Berlin Zoo Google

Une plateforme !

À mesure que le succès de la carte allait grandissant, il devenait clair qu’il manquait quelque chose pour que les développeurs puissent vraiment s’exprimer. Les données cartographiques en tant que telles avaient beaucoup de valeur, mais cette valeur ne pouvait-elle pas être décuplée en créant une plateforme complète de cartographie ? Une plateforme qui pourrait supporter la charge d’applications commerciales, proposer des services de routage côté serveur, faire du geocoding ou du geocoding inversé (NdT : retrouver latitude et longitude à partir de nom de rues), et concevoir des outils pour manipuler les données et créer les applications qui les utilisent…

C’est ainsi que CloudMade a vu le jour. Après un an de développement (l’essentiel du travail ayant été fait par des programmeurs ukrainiens), la plateforme de cartographie fournie par CloudMade est maintenant utilisée par 10 500 développeurs. Chaque semaine, la plateforme récupère les dernières données d’OpenStreetMap, ce qui fait émerger quelque chose d’inédit : la possibilité pour les utilisateurs frustrés de corriger les erreurs agaçantes sur les cartes locales, et de voir leurs modifications diffusées dans les applications en l’espace d’une semaine.

Les correctifs sont effectués « par des gens qui connaissent leur environnement » indique Christian Petersen, vice-président de CloudMade. Alors que l’on pourrait penser que le gros du travail est réalisé dans des zones comme les États-Unis ou l’Europe, Petersen précise que « 67% de la cartographie est réalisée en-dehors de ces deux régions. ».

CloudMade espère subsister financèrement en fournissant un accès gratuit aux services qui utilisent sa plateforme : en échange ils lui verseront une partie de leurs recettes publicitaires. (les développeurs peuvent également payer par avance s’ils le souhaitent).

Lorsque ce fut possible, une cartographie de base a été importée de banques de données libres comme TIGER, du bureau de recensement américain. Mais dans de nombreux lieux, la plus grande partie de la carte a été fabriquée à la main, en partant d’une feuille blanche. Les résultats sont impressionnants. Un coup d’œil à la carte révèle de nombreux détails sur des endroits comme Mumbai et La Paz, bien que les lieux très reculés comme les îles de Georgie du Sud près de l’Antarctique n’aient pas encore de données.

Des obstacles inattendus sont apparus en cours de route. En Chine par exemple, l’état place de sévères restrictions sur la cartographie privée. « Faire des affaire en Chine reste un défi » rapporte Petersen.

Et il y a parfois des modifications problématiques sur des cartes sensibles comme celle de l’île de Chypre qui connait une partition de son territoire.

Mais Petersen est convaincu que l’approche « par le peuple » de la cartographie fonctionne bien. Mieux que les alternatives commerciales en fait. « La passion est la plus forte », les entreprises commerciales de cartographie pratiquent la collecte d’informations sur un endroit donné une fois par an environ, et mettent à jour leurs cartes encore moins souvent. Lorsque les utilisateurs locaux s’impliquent, les modifications sont faites rapidement.

Nettoyez votre quartier

La précision des données a été mise à l’épreuve la semaine dernière lorsque l’entreprise Skobbler a dévoilé un outil de guidage GPS « turn-by-turn » pour iPhone, basé sur la plateforme CloudMade. Vu le prix des logiciels de navigation GPS concurrents, cela semble révolutionnaire.

Les gens sont-ils prêts à corriger leurs propres cartes ?

OpenStreetMap - ArsTechnica - SkobblerMalheureusement, le logiciel ne fonctionne pas très bien. Les « plantages » du logiciels ont été courants durant nos tests, les temps de réponse sont importants, et l’interface n’est pas intuitive. Les utilisateurs lui ont donné une note de 2 sur 5. Même le communiqué de presse officiel contenait un passage qui en disait long : « Bien que nous soyons conscients de ne pas être encore tout à fait prêts pour concurrencer les solutions commerciales, nous y arriverons bientôt. » a déclaré Marcus Thielking, co-fondateur de Skobbler.

De tels soucis peuvent être corrigés. Mais il y a un problème plus sérieux : les clients vont-ils faire confiance à un logiciel qui les encourage à cliquer sur une coccinelle pour rapporter les problèmes de cartographie ? (le clic positionne une alerte dans OpenStreetMap qui permettra aux utilisateurs locaux d’identifier et corriger les erreurs.)

Les utilisateurs pourraient rechigner à contribuer à la conception d’une carte censée leur servir de référence. Mais on disait la même chose de Wikipédia. Il est acquis que la carte est en constante amélioration, CloudMade indique que 7 017 modifications sont enregistrées par heure.

Le processus est très addictif. Un rapide coup d’œil dans mon quartier m’a révélé une petite erreur – sur la carte, une route se poursuivait par erreur dans un chemin privé à environ un pâté de maisons de chez moi. J’ai créé un compte sur OpenStreetMap, zoomé sur la zone problématique, et cliqué sur « Modifier ». Une fenêtre d’édition en flash est apparue, superposant la carte OpenStreetMap à une image par satellite issue de Yahoo. Le problème a été résolu en quelques glisser-déposer et clics, et le tour était joué – j’avais apporté ma pierre à l’édifice. (OpenStreetMap offre de nombreux outils de modification, et CloudMap en propose d’autres souvent plus élaborées. Tous impactent les mêmes données sous-jacentes.).

Ajout d’une déviation sur le Pont de Brooklyn :

OpenStreetMap - ArsTechnica - Brooklyn Bridge

Vingt minutes plus tard, après avoir précisé les contours de l’étang d’un parc du voisinage, ajouté la caserne de pompiers et corrigé une rue qui traversait quelques maisons, j’ai malheureusement dû passer à autre chose. Le niveau de détail de la carte est déjà très impressionnant et la modifier était une expérience agréable. Disposer d’une telle ressource libre et gratuite sur Internet est une très bonne chose. Et si CloudMade pouvait s’associer à d’excellents développeurs et produire du code de haute qualité, cela pourrait également devenir quelque chose extrêmement utile.

Bonus Track

Chronique d’Emmanuelle Talon – La Matinale de Canal+ – 18 janvier 2010

« Qu’est-ce que c’est OpenStreetMap ? C’est en quelque sorte le Wikipédia de la cartographie. »

—> La vidéo au format webm

Notes

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




Dis-moi si tu préfères bidouiller Arduino ou consommer iPad et je te dirai qui tu es

FreeduinoParmi la centaine de commentaires provoqués par notre récent article Pourquoi je n’achèterai pas un iPad, on a pu noter une opposition franche entre ceux qui pensaient qu’il était important, voire fondamental, d’avoir la possibilité « d’ouvrir le capot » logiciel et matériel de la bête, et ceux qui n’y voyaient qu’une lubie de geeks passéistes et rétrogrades.

Or aujourd’hui nous allons justement évoquer un drôle d’objet qui accepte d’autant plus volontiers de se mettre à nu qu’il sait que c’est sa principale qualité aux yeux de son enthousiaste et créative communauté.

Il s’agit de la carte Arduino qui est un peu à l’électronique ce que le logiciel libre est à l’informatique, puisque le design, les schémas, les circuits et l’environnement de programmation sont disponibles sous licence libre[1].

Pour vous en dire plus sur cet atypique hardware libre, nous avons choisi de traduire ci-dessous un article de présentation qui fait le parallèle et la liaison avec les hackers ou bidouilleurs du monde GNU/Linux.

Nous vous suggérons également cette excellente interview de Alexandra Deschamps-Sonsino, réalisée par Hubert Guillaud pour InternetActu, dont voici quelques larges extraits :

Arduino est une plateforme de prototypage en électronique. Elle permet aux gens de faire par eux-mêmes, c’est-à-dire de fabriquer des projets interactifs, des objets qui répondent, qui réagissent par exemple à la présence des gens, à leurs mouvements, aux pressions qu’ils y exercent… Arduino relie le monde réel au monde virtuel et vice-versa.

Arduino est né en 2005 au sein d’une école de Design en Italie (…). Plusieurs professeurs ressentaient le besoin d’une plateforme technique pour créer des environnements physiques interactifs, utilisables par des gens qui n’avaient pas les compétences techniques pour cela.

(…) Arduino permet de faire un lien entre une entrée et une réponse. Il agit comme un cerveau : quand il reçoit telle information, il fait telle chose, selon la manière dont je l’ai équipé ou programmé. Arduino est à la fois du hardware et du software (du matériel et du logiciel). Il se compose d’une carte électronique de quelques centimètres qu’on connecte à un ordinateur à l’aide d’un câble USB. On télécharge un logiciel gratuit sur son ordinateur qui permet de gérer et programmer la puce de la carte Arduino. Une fois programmée, cette puce exécute ce qu’on lui dit. Il n’y a plus qu’à connecter la carte à une batterie et elle fait ce pour quoi elle a été programmée.

(…) Au niveau de la communauté, cette plateforme a révolutionné la façon dont les gens pensaient et réfléchissaient à la technologie. Il a permis de ne plus penser la techno de manière abstraite, mais de produire et s’impliquer très rapidement. C’est une plateforme qui coûte peu cher (la carte de base et la puce coûtent une vingtaine d’euros). Toute l’information nécessaire pour accéder au matériel et à son fonctionnement est en ligne, en open source, que ce soit via les forums ou via l’aire de jeux (où la communauté publie codes, plans, tutoriels et astuces). La communauté est désormais forte de quelque 6000 personnes très présentes dans les forums pour accueillir et accompagner les débutants. Il s’est vendu plus de 60 000 cartes Arduino à travers le monde et la distribution est désormais mondiale.

(…) L’internet nous a permis de faire plein de choses avec nos vies en ligne… et nous a donné envie de faire la même chose avec les objets de tous les jours.

Depuis la révolution industrielle, on a beaucoup créé de dépendances aux produits déjà fabriqués, déjà organisés. Le mouvement DIY (Do It Yourself, Faites-le vous-mêmes) qui se développe depuis 2 ans, réunit une communauté qui ne veut plus accepter des produits tout finis, tout cuits. Cette nouvelle vague de hackers (bidouilleurs) essaye de regarder ce qu’il y a l’intérieur, alors que les conditions d’utilisation n’encouragent pas les gens à regarder ce qu’il y a l’intérieur de ce qu’ils achètent. (…) Le DIY devient un outil pour la microproduction, permettant à chacun de créer son propre business, de fabriquer 20 exemplaires et de voir ce qu’il se passe. Le DIY est finalement important pour sortir du carcan de la mégaproduction. Avant, il fallait un grand marché potentiel pour lancer un produit. Avec l’internet et des plateformes comme Arduino, chacun a accès à sa micro production.

Arduino s’inscrit donc en plein dans cette approche DIY (Do It Yourself), ou, encore mieux, du DIWO (Do It With Others), que l’on retrouve dans les Fab lab (lire à ce sujet cet article de Rue89).

Le professeur que je suis se met à rêver d’une utilisation accrue de ces objets libres dans nos écoles, en particulier en cours de technologie au collège[2].

Plus de curiosité, de créativité, d’esprit critique, d’autonomie, et d’envie d’appprendre, comprendre et entreprendre ensemble, pour moins d’idolâtrie, de passivité et d’individualisme consumériste : une « génération Arduino » plutôt qu’une « génération iPad » en somme…

PS : Tous les liens de l’article ont été ajoutés par nos soins pour en faciliter la compréhension.

Arduino – La révolution matérielle

Arduino – the hardware revolution

Richard Smedley – 23 février 2010 – LinuxUser.co.uk
(Traduction Framalang : Yoann, JmpMovAdd, Siltaar et Goofy)

Chaque année on nous annonce que ce sera « l’année de Linux sur nos écrans d’ordinateur ». Or cette percée tant attendue du logiciel libre chez le grand public tarde à arriver. Mais au moment même où nous guettons des signes d’espoir tels que les ventes de netbooks sous Linux, l’apparition de sites en Drupal ou le développement des téléphones Android (dont une partie est libre), une autre révolution est en marche, dans le monde physique et pourtant pas si éloigné de la sphère d’Internet.

Et voici Arduino qui fait son entrée : un faible coût, un code source ouvert, une carte matérielle pour le raccordement du monde réel à votre ordinateur, et/ou à tout l’Internet. Que peut-on en faire ? Tout. La seule limite est l’imagination, et comme vous allez le voir à travers quelques exemples de créations que nous passons en revue ici, l’invention de nouveaux usages est la seule règle.

Matériel ouvert

Tout comme dans le cas de GNU/Linux, la propagation de ce matériel tient aux raisons suivantes : tout le monde le possède, peut l’améliorer et il donne envie de s’y impliquer. Les plans de référence pour Arduino sont en effet distribués sous licence Creative Commons (le logiciel est quant à lui naturellement sous licence libre en GPL/LGPL), et la société italienne qui est derrière cette plateforme, Smart Projects, accepte avec plaisir les nouveaux collaborateurs et les suggestions alternatives. Les cartes sont réalisées en différents formats, vendues partout dans le monde entier, et si vous souhaitez en fabriquer une vous-même, le Web regorge de modèles différents, quel que soit votre niveau de compétence.

Le nombre de cartes utilisées est estimé à plusieurs centaines de milliers, mais comme dans le cas des distributions Linux, la possibilité de les copier librement rend délicat le décompte précis. Ce qui n’est pas difficile c’est de constater la nature véritablement ouverte des communautés en ligne et l’émergence de nombreuses réunions entre hackers autour des projets Arduino. Ceci a généré un flot continu des projets géniaux menés par toutes sortes de personnes à la fibre créative et artistique. Mais d’abord, un peu d’histoire…

Ceux qui ont de la mémoire et un intérêt pour l’histoire des geeks et du mouvement du logiciel libre se souviennent peut-être du Tech Model Railroad Club (TMRC) – un groupe d’étudiants du MIT créé dans les années 1950 qui s’étaient réunis pour jouer avec les trains électriques. Certains s’intéressaient avant tout aux modèles réduits mais d’autres se passionnaient pour les circuits, l’aiguillage et tout ce qui fait que les trains partent et arrivent à l’heure. C’est le fameux Signals and Power Subcommittee (NdT : Sous-comité des signaux et de l’énergie) qui a mis en œuvre dans les années cinquante et soixante un système de contrôle numérique semi-automatique très brillant, avant d’acquérir un ordinateurs PDP-11 en 1970.

Les membres du TMRC on incarné très tôt la culture hacker, lui donnant son vocabulaire et ses termes de référence. Beaucoup sont devenus des pionniers au sein des premières grandes entreprises d’informatique (DEC, …). Mais cette culture hacker correspondait bien au stéréotype américain du « nerd » : le génie sociopathe qui n’arrivait jamais à avoir de petite copine (au TMRC il n’y avait, inévitablement, que des garçons).

Les logiciels libres et la culture hacker ont toujours souffert d’un problème d’image, si bien que la participation féminine dans l’informatique professionnelle a chuté de 50% à 20% pendant les 50 dernières années, certain projets libres ont la proportion dérisoire de 1% de femme. C’est déplorable, les gars, vraiment ! mais il y a des lueurs d’espoir.

Au-delà d’Arduino

Les modules sont basées sur les micro-contrôleurs Atmel AVR et une conception open source. Il vous est donc facile de faire votre propre Arduino et en fait il existe beaucoup de versions de ce que l’on appelle les Freeduinos qui ont été créés pour des besoin très différents.

Même le micro-contrôleur Atmel n’est pas indispensable – du moment que l’interface et le langage sont compatibles, on peut bricoler toutes sortes de clones. Il existe aussi des kits pour créer son propre Arduino, vous pouvez même construire votre propre carte si vous êtes à l’aise avec l’électronique embarquée. C’est ce que font finalement certains après des expériences fructueuses avec l’Arduino, bien qu’ils ne soient pas à priori des hackers de systèmes embarqués.

Ainsi la télécommande Arduino pour caméra de Michael Nicholls’s, élaborée avec au Fizzpop hackerspace, est un voyage parmi les oscillateurs et les signaux carrés de contrôle. Chaque projet peut s’avérer aussi amusant qu’éducatif, et en fait, la vie ne devrait-elle pas toujours lier ces deux éléments ? Les télécommandes pour caméra sont un projet populaire, mais ceux qui souhaitent les rendre encore plus petites vont au-delà du projet Arduino, et développent leurs propres cartes mères.

Pour Abdul A Saleh et Aisha Yusuf, le projet Arduino a été une étape puisqu’ils bidouillaient un circuit à brancher sur des radios ordinaires jusqu’à ce qu’ils réalisent qu’un service Web serait plus utile pour leur idée de startup, un moyen de trouver des émissions télé connexes. Leur système peut désormais pointer sur des podcasts au lieu de parcourir les stations de radios, mais « c’est cela qui donne désormais un nouvel élan à de notre projet » indique Yusuf.

En creusant autour de l’univers amical des hackers d’Arduino on trouve plusieurs startups, micro-sociétés et excellentes petites entreprises de constructeurs, vendeurs et formateurs, ainsi que des artistes. Certains, comme .:oomlout:. entrent dans toutes les catégories à la fois.

Beaucoup sont allés du « suivre la voie du matériel libre », à « poursuivre leur rêves ». Tout comme l’Internet mobile, les ordinateurs portables et les cybercafés ont permis aux créatifs numériques de se lancer en freelance à moindre frais, le bidouilleur de matériel dédié a besoin de son espace de travail partagé à moindre coût, avec si possible plein de collègues créatifs autour. Pour répondre à ce besoin, les hackerspaces (NdT : que l’on pourrait éventuellement traduire par « bidouilloires ») ont finalement vu le jour au Royaume-Uni.

Hackerspaces

Si le netbook n’a pas complètement fait de 2009 « l’année de Linux dans les ordinateurs grand public », il a vu l’arrivée en retard des hackerspaces sur ses rives, avec des groupes se formant à Birmingham, Brighton, Exeter, Leeds, Liverpool, Londres, Manchester, Shrewsbury, Stoke-on-Trent et York, avec deux groupes distincts coopérant à Manchester. (NdT : le même phénomène s’est produit en France avec au moins cinq hackerspaces rien qu’à Paris – voir Hackerspace.net et ce reportage de Rue89)

Fabrique le toi-même, ne l’achète pas. L’éthique du hacker sonne bien ces temps-ci, alors que l’intérêt pour les jardins familiaux va croissant et que les journaux multiplient les dossiers pour nous aider à bâtir des maisons plus écologiques. Ce n’est plus le « fais-le marcher et répare », hérité de nos parents avec le rationnement en temps de guerre, et l’austérité qui a suivi, mais un défi post-société de consommation, pour trouver de la valeur au-delà du « je suis ce que je consomme », par une implication plus profonde dans les choses qui nous entourent. C’est cette implication que l’on retrouve avec les projets Arduino et les réalisations complexes sorties des hackerspaces. Ils témoignent d’une approche vraiment ludique et d’une certaines aisance avec la technologie plutôt que son rejet.

L’Homo sapiens est la seule race définie par les objets dont elle s’entoure, et qui ne peut survivre sans les outils qu’elle fabrique. Des recherches archéologiques ont montré que les néanderthaliens de l’âge de pierre, vivant dans des caves, sans agriculture, et survivant grâce à la chasse et à la cueillette, employaient leurs précieuses heures de temps libre à fabriquer des bijoux et du maquillage.

Il semble que l’envie de jouer, de se parer et de s’amuser soit inhérente à ce que nous sommes. Les hackers et les artistes qui utilisent les modules Arduino pour s’amuser avec le matériel ne sont ni des fondus de technologie ni des artistes d’avant-garde mais la simple incarnation de l’esprit de notre temps.

Quelques liens connexes (en vrac)

Ne pas hésiter à en ajouter d’autres références dans les commentaires et bien entendu à donner votre avis sur Arduino, son modèle et notre choix discutable de l’opposer ici symboliquement et sociologiquement à l’iPad.

Notes

[1] Crédit photo : Freeduino.org (Creative Commons By)

[2] Il est à noter que le groupe toulousain LinuxÉdu (voir ce billet du Framablog) propose le 5 juin prochain une découverte d’Arduino parmi les nombreuses autres actions de sa journée de sensibilisation.




Code is Law – Traduction française du célèbre article de Lawrence Lessig

Chiara Marra - CC byLe 5 mars dernier, Tristan Nitot se pose la question suivante sur Identi.ca : « Je me demande s’il existe une version française de Code is Law, ce texte sublime de Lessig ».

Monsieur Nitot qui évoque un texte sublime de Monsieur Lessig… Mais que vouliez-vous que nos traducteurs de Framalang fassent, si ce n’est participer à modifier favorablement la réponse de départ étonnamment négative !

Écrit il y a plus de dix ans, cet article majeur a non seulement fort bien vieilli mais se serait même bonifié avec le temps et l’évolution actuelle du « cyberespace » où neutralité du net et place prise par les Microsoft, Apple, Google et autres Facebook occupent plus que jamais les esprits et nos données[1].

Bonne lecture…

Le code fait loi – De la liberté dans le cyberespace

Code is Law – On Liberty in Cyberspace

Lawrence Lessig – janvier 2000 – Harvard Magazine
(Traduction Framalang : Barbidule, Siltaar, Goofy, Don Rico)

À chaque époque son institution de contrôle, sa menace pour les libertés. Nos Pères Fondateurs craignaient la puissance émergente du gouvernement fédéral ; la constitution américaine fut écrite pour répondre à cette crainte. John Stuart Mill s’inquiétait du contrôle par les normes sociales dans l’Angleterre du 19e siècle ; il écrivit son livre De la Liberté en réaction à ce contrôle. Au 20e siècle, de nombreux progressistes se sont émus des injustices du marché. En réponse furent élaborés réformes du marché, et filets de sécurité.

Nous sommes à l’âge du cyberespace. Il possède lui aussi son propre régulateur, qui lui aussi menace les libertés. Mais, qu’il s’agisse d’une autorisation qu’il nous concède ou d’une conquête qu’on lui arrache, nous sommes tellement obnubilés par l’idée que la liberté est intimement liée à celle de gouvernement que nous ne voyons pas la régulation qui s’opère dans ce nouvel espace, ni la menace qu’elle fait peser sur les libertés.

Ce régulateur, c’est le code : le logiciel et le matériel qui font du cyberespace ce qu’il est. Ce code, ou cette architecture, définit la manière dont nous vivons le cyberespace. Il détermine s’il est facile ou non de protéger sa vie privée, ou de censurer la parole. Il détermine si l’accès à l’information est global ou sectorisé. Il a un impact sur qui peut voir quoi, ou sur ce qui est surveillé. Lorsqu’on commence à comprendre la nature de ce code, on se rend compte que, d’une myriade de manières, le code du cyberespace régule.

Cette régulation est en train de changer. Le code du cyberespace aussi. Et à mesure que ce code change, il en va de même pour la nature du cyberespace. Le cyberespace est un lieu qui protège l’anonymat, la liberté d’expression et l’autonomie des individus, il est en train de devenir un lieu qui rend l’anonymat plus difficile, l’expression moins libre et fait de l’autonomie individuelle l’apanage des seuls experts.

Mon objectif, dans ce court article, est de faire comprendre cette régulation, et de montrer en quoi elle est en train de changer. Car si nous ne comprenons pas en quoi le cyberespace peut intégrer, ou supplanter, certaines valeurs de nos traditions constitutionnelles, nous perdrons le contrôle de ces valeurs. La loi du cyberespace – le code – les supplantera.

Ce que contrôle le code

Le code élémentaire d’Internet est constitué d’un ensemble de protocoles appelé TCP/IP. Ces protocoles permettent l’échange de données entre réseaux interconnectés. Ces échanges se produisent sans que les réseaux aient connaissance du contenu des données, et sans qu’ils sachent qui est réellement l’expéditeur de tel ou tel bloc de données. Ce code est donc neutre à l’égard des données, et ignore tout de l’utilisateur.

Ces spécificités du TCP/IP ont des conséquences sur la régulabilité des activités sur Internet. Elles rendent la régulation des comportements difficile. Dans la mesure où il est difficile d’identifier les internautes, il devient très difficile d’associer un comportement à un individu particulier. Et dans la mesure où il est difficile d’identifier le type de données qui sont envoyées, il devient très difficile de réguler l’échange d’un certain type de données. Ces spécificités de l’architecture d’Internet signifient que les gouvernements sont relativement restreints dans leur capacité à réguler les activités sur le Net.

Dans certains contextes, et pour certaines personnes, cette irrégulabilité est un bienfait. C’est cette caractéristique du Net, par exemple, qui protège la liberté d’expression. Elle code l’équivalent d’un Premier amendement dans l’architecture même du cyberespace, car elle complique, pour un gouvernement ou une institution puissante, la possibilité de surveiller qui dit quoi et quand. Des informations en provenance de Bosnie ou du Timor Oriental peuvent circuler librement d’un bout à l’autre de la planète car le Net empêche les gouvernements de ces pays de contrôler la manière dont circule l’information. Le Net les en empêche du fait de son architecture même.

Mais dans d’autres contextes, et du point de vue d’autres personnes, ce caractère incontrôlable n’est pas une qualité. Prenez par exemple le gouvernement allemand, confronté aux discours nazis, ou le gouvernement américain, face à la pédo-pornographie. Dans ces situations, l’architecture empêche également tout contrôle, mais ici cette irrégulabilité est considérée comme une tare.

Et il ne s’agit pas seulement des discours nazis et de pornographie enfantine. Les principaux besoins de régulation concerneront le commerce en ligne : quand l’architecture ne permet pas de transactions sécurisées, quand elle permet de masquer facilement la source d’interférences, quand elle facilite la distribution de copies illégales de logiciels ou de musique. Dans ces contextes, le caractère incontrôlable du Net n’est pas considéré comme une qualité par les commerçants, et freinera le développement du commerce.

Que peut-on y faire ?

Nombreux sont ceux qui pensent qu’il n’y a rien à faire : l’irrégulabilité d’Internet est définitive. Il n’est rien que nous puissions faire pour y remédier. Aussi longtemps qu’il existera, Internet restera un espace incontrôlable. C’est dans sa nature même.

Mais rien n’est plus dangereux pour l’avenir de la liberté dans le cyberespace que de croire la liberté garantie par le code. Car le code n’est pas figé. L’architecture du cyberespace n’est pas définitive. L’irrégulabilité est une conséquence du code, mais le code peut changer. D’autres architectures peuvent être superposées aux protocoles de base TCP/IP, et ces nouvelles couches peuvent rendre l’usage du Net fondamentalement contrôlable. Le commerce est en train de construire une architecture de ce type. Le gouvernement peut y aider. Les deux réunis peuvent transformer la nature même du Net. Il le peuvent, et le font.

D’autres architectures

Ce qui rend le Net incontrôlable, c’est qu’il est difficile d’y savoir qui est qui, et difficile de connaître la nature des informations qui y sont échangées. Ces deux caractéristiques sont en train de changer : premièrement, on voit émerger des architectures destinées à faciliter l’identification de l’utilisateur, ou permettant, plus généralement, de garantir la véracité de certaines informations le concernant (qu’il est majeur, que c’est un homme, qu’il est américain, qu’il est avocat). Deuxièmement, des architectures permettant de qualifier les contenus (pornographie, discours violent, discours raciste, discours politique) ont été conçues, et sont déployées en ce moment-même. Ces deux évolutions sont développées sans mandat du gouvernement ; et utilisées conjointement elles mèneraient à un degré de contrôle extraordinaire sur toute activité en ligne. Conjointement, elles pourraient renverser l’irrégulabilité du Net.

Tout dépendrait de la manière dont elles seraient conçues. Les architectures ne sont pas binaires. Il ne s’agit pas juste de choisir entre développer une architecture permettant l’identification ou l’évaluation, ou non. Ce que permet une architecture, et la manière dont elle limite les contrôles, sont des choix. Et en fonction de ces choix, c’est bien plus que la régulabilité qui est en jeu.

Prenons tout d’abord les architectures d’identification, ou de certification. Il existe de nombreuses architectures de certification dans le monde réel. Le permis de conduire, par exemple. Lorsque la police vous arrête et vous demande vos papiers, ils demandent un certificat montrant que vous êtes autorisé à conduire. Ce certificat contient votre nom, votre sexe, votre âge, votre domicile. Toutes ces informations sont nécessaires car il n’existe aucun autre moyen simple pour établir un lien entre le permis et la personne. Vous devez divulguer ces éléments vous concernant afin de certifier que vous êtes le titulaire légitime du permis.

Mais dans le cyberespace, la certification pourrait être ajustée beaucoup plus finement. Si un site est réservé aux adultes, il serait possible – en utilisant des technologies de certification – de certifier que vous êtes un adulte, sans avoir à révéler qui vous êtes ou d’où vous venez. La technologie pourrait permettre de certifier certains faits vous concernant, tout en gardant d’autres faits confidentiels. La technologie dans le cyberespace pourrait fonctionner selon une logique de « moindre révélation », ce qui n’est pas possible dans la réalité.

Là encore, tout dépendrait de la manière dont elle a été conçue. Mais il n’est pas dit que les choses iront dans ce sens. Il existe d’autres architectures en développement, de type « une seule carte pour tout ». Dans ces architectures, il n’est plus possible de limiter simplement ce qui est révélé par un certificat. Si sur un certificat figure votre nom, votre adresse, votre âge, votre nationalité, ainsi que le fait que vous êtes avocat, et si devez prouver que vous êtes avocat, cette architecture certifierait non seulement votre profession, mais également tous les autres éléments vous concernant qui sont contenus dans le certificat. Dans la logique de cette architecture, plus il y a d’informations, mieux c’est. Rien ne permet aux individus de faire le choix du moins.

La différence entre ces deux conceptions est que l’une garantit la vie privée, alors que l’autre non. La première inscrit le respect de la vie privée au cœur de l’architecture d’identification, en laissant un choix clair à l’utilisateur sur ce qu’il veut révéler ; la seconde néglige cette valeur.

Ainsi, le fait que l’architecture de certification qui se construit respecte ou non la vie privée dépend des choix de ceux qui codent. Leurs choix dépendent des incitations qu’ils reçoivent. S’il n’existe aucune incitation à protéger la vie privée – si la demande n’existe pas sur le marché, et que la loi est muette – alors le code ne le fera pas.

L’identification n’est qu’un exemple parmi d’autres. Prenons-en un deuxième, concernant la confidentialité des informations personnelles. RealJukebox est une technologie permettant de copier un CD de musique sur un ordinateur, ou de de télécharger de la musique sur le Net pour la stocker sur un disque dur. Il est apparu en octobre que le système était un peu trop curieux : il inspectait discrètement le disque dur de l’utilisateur, puis transférait à l’entreprise le fruit de ses recherches. Tout ceci en secret, bien entendu : RealNetworks n’avait prévenu personne que son produit collectait et transférait des données personnelles. Quand cet espionnage a été découvert, l’entreprise a tout d’abord tenté de justifier cette pratique (en avançant qu’aucune donnée personnelle n’était conservée), mais elle a fini par revenir à la raison, et a promis de ne plus recueillir ces données.

Ce problème est dû, une fois de plus, à l’architecture. Il n’est pas facile de dire qui espionne quoi, dans le cyberespace. Bien que le problème puisse être corrigé au niveau de l’architecture (en faisant appel à la technologie P3P, par exemple), voici un cas pour lequel la loi est préférable. Si les données personnelles étaient reconnues comme propriété de l’individu, alors leur collecte sans consentement exprès s’apparenterait à du vol.

Dans toutes ces circonstances, les architectures viendront garantir nos valeurs traditionnelles – ou pas. À chaque fois, des décisions seront prises afin de parvenir à une architecture d’Internet respectueuse de ces valeurs et conforme à la loi. Les choix concernant le code et le droit sont des choix de valeurs.

Une question de valeurs

Si c’est le code qui détermine nos valeurs, ne devons-nous pas intervenir dans le choix de ce code ? Devons-nous nous préoccuper de la manière dont les valeurs émergent ici ?

En d’autres temps, cette question aurait semblé incongrue. La démocratie consiste à surveiller et altérer les pouvoirs qui affectent nos valeurs fondamentales, ou comme je le disais au début, les contrôles qui affectent la liberté. En d’autres temps, nous aurions dit « Bien sûr que cela nous concerne. Bien sûr que nous avons un rôle à jouer. »

Mais nous vivons à une époque de scepticisme à l’égard de la démocratie. Notre époque est obsédée par la non-intervention. Laissons Internet se développer comme les codeurs l’entendent, voilà l’opinion générale. Laissons l’État en dehors de ça.

Ce point de vue est compréhensible, vu la nature des interventions étatiques. Vu leurs défauts, il semble préférable d’écarter purement et simplement l’État. Mais c’est une tentation dangereuse, en particulier aujourd’hui.

Ce n’est pas entre régulation et absence de régulation que nous avons à choisir. Le code régule. Il implémente – ou non – un certain nombre de valeurs. Il garantit certaines libertés, ou les empêche. Il protège la vie privée, ou promeut la surveillance. Des gens décident comment le code va se comporter. Des gens l’écrivent. La question n’est donc pas de savoir qui décidera de la manière dont le cyberespace est régulé : ce seront les codeurs. La seule question est de savoir si nous aurons collectivement un rôle dans leur choix – et donc dans la manière dont ces valeurs sont garanties – ou si nous laisserons aux codeurs le soin de choisir nos valeurs à notre place.

Car c’est une évidence : quand l’État se retire, la place ne reste pas vide. Les intérêts privés ont des objectifs qu’ils vont poursuivre. En appuyant sur le bouton anti-Étatique, on ne se téléporte pas au Paradis. Quand les intérêts gouvernementaux sont écartés, d’autres intérêts les remplacent. Les connaissons-nous ? Sommes-nous sûrs qu’ils sont meilleurs ?

Notre première réaction devrait être l’hésitation. Il est opportun de commencer par laisser le marché se développer. Mais, tout comme la Constitution contrôle et limite l’action du Congrès, les valeurs constitutionnelles devraient contrôler et limiter l’action du marché. Nous devrions examiner l’architecture du cyberespace de la même manière que nous examinons le fonctionnement de nos institutions.

Si nous ne le faisons pas, ou si nous n’apprenons pas à le faire, la pertinence de notre tradition constitutionnelle va décliner. Tout comme notre engagement autour de valeurs fondamentales, par le biais d’une constitution promulguée en pleine conscience. Nous resterons aveugles à la menace que notre époque fait peser sur les libertés et les valeurs dont nous avons hérité. La loi du cyberespace dépendra de la manière dont il est codé, mais nous aurons perdu tout rôle dans le choix de cette loi.

Lawrence Lessig est professeur de droit des affaires au Centre Berkman de la Harvard Law School. Son dernier livre, « Le code, et les autres lois du cyberespace » (Basic Books), vient d’être publié (voir http://code-is-law.org). Le site du Centre Berkman pour l’Internet et la Société est http://cyber.law.harvard.edu.

Notes

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




Pourquoi le gouvernement du Québec ne s’ouvre pas davantage aux logiciels libres ?

Telle est en résumé la question posée le 26 avril dernier par Marie Malavoy, députée de Taillon pour le Parti Québécois, lors d’un échange public à la Commission des finances du Québec.

Cet échange est exemplaire et révélateur.

Exemplaire parce qu’il interpelle un gouvernement sur sa timidité vis-à-vis du logiciel libre. Et révélateur parce que les réponses données demeurent prudentes pour ne pas dire confuses voire embarrassées.

Mais ce passage est également à situer dans le contexte particulièrement tendu d’un procès local dénonçant la décision d’accorder sans appel d’offres un contrat public de 722 848 $ à Microsoft Canada pour une migration à Windows Vista. Nous l’avions évoqué dans un précédent billet.

Pour en savoir plus nous vous invitons à vous rendre sur le site de l’association FACIL dont nous profitons de l’occasion pour témoigner de notre soutien.

PS : Il est fait allusion, en fin d’intervention, à un remboursement de frais exorbitant demandé à FACIL dans le cadre d’une autre procédure (mais dont la coïncidence est plus que troublante). Nous savons désormais que l’association n’aura pas à payer cette somme indigente qui menaçait son existence même.

—> La vidéo au format webm

Transcription

URL d’origine du document (extrait)

Mme Malavoy : Merci, M. le Président et bonjour. Moi, j’aimerais aborder, Mme la ministre, une question très précise. Je… J’entends la ministre parler des appels d’offres, j’entends la ministre parler d’une concurrence qui existerait malgré tout. Je l’entends, bien entendu, parler de l’impérieuse nécessité de réduire les coûts de tous nos systèmes d’exploitation. Mais il y a une chose dont elle ne parle pas, absolument pas, c’est d’ouvrir ces appels d’offres aux logiciels libres.

Et j’aimerais aborder cette question-là, cet après-midi. J’aimerais l’aborder d’abord parce que dans beaucoup de pays du monde, on a pris le virage des logiciels libres. On leur a permis de, non seulement, faire des soumissions, mais on leur a permis aussi de gagner un certain nombre de systèmes d’exploitation, et il s’agit de logiciels qui sont plus souples, plus efficaces, qui permettent de faire des choses qu’aucun logiciel propriétaire ne permet de…

Mme Malavoy : …mais on leur a permis aussi de gagner un certain nombre de systèmes d’exploitation, et il s’agit de logiciels qui sont plus souples, plus efficaces, qui permettent de faire des choses qu’aucun logiciel propriétaire ne permet de faire, ils sont mois coûteux pour les contribuables, et, à l’heure où on cherche désespérément de l’argent, j’aimerais comprendre pourquoi le gouvernement du Québec ne fait pas un virage important pour s’ouvrir aux logiciels libres.

Le Président (M. Bernier) : Merci, Mme la députée. Mme la ministre.

Mme Gagnon-Tremblay : Alors, M. le Président, comme mon expertise n’est pas tellement poussée dans la matière, et j’aimerais que la députée ait véritablement la bonne réponse, si vous le permettez, je demanderais au secrétaire associé, M. Parenteau, si vous le souhaitez, de répondre à la députée pour lui donner la meilleure réponse possible.

Le Président (M. Bernier) : Est-ce qu’il y a consentement du côté de l’opposition officielle? Consentement. Allez-y, M. Parenteau, on vous écoute. La parole est à vous.

M. Parenteau (Alain) : Alors, bonjour aux membres de la commission. Écoutez, sur le plan de l’application ou de l’existence des logiciels libres, il y a déjà à des… c’est peut-être pas à une immense envergure, j’en conviens, mais le logiciel libre, au gouvernement du Québec, ça existe: le CSPQ, le MDEIE, le ministère des Services gouvernementaux, le MDEIE, c’est le ministère du Développement économique, là, bon, ont déjà pris en charge des logiciels libres au sein de l’organisation pour des applications peut-être un peu plus locales, mais ça existe.

L’autre défi auquel on est confrontés, puis il faut bien l’admettre, pour des grosses infrastructures, par exemple, si on parle des logiciels propriétaires, on parle des Microsoft et compagnie, quand arrive le temps de faire des changements au niveau des processus informatiques, il y a un… il faut prendre en considération les dimensions du coût d’impact que ça peut avoir que de transformer l’ensemble des… ce n’est pas juste une question de logiciel, il y a toute la mutation et les coûts d’impact que ça va avoir pour faire cette mutation-là.

Le défi auquel on est confrontés actuellement, et sur lequel on travaille, je ne vous dis pas qu’on ne travaille pas, au contraire, on travaille très fort pour essayer de déterminer comment on peut mettre en concurrence justement des entreprises qui favorisent les logiciels libres et les logiciels propriétaires. Je vous dis juste qu’au moment où on se parle sur le plan de la mécanique contractuelle, rien ne s’oppose dans la réglementation à ce qu’on y aille, mais il y a des limitations technologiques auxquelles on est confrontés, dont notamment le fait que, dans certains cas, le besoin est de mettre à niveau certains logiciels existants. Et le gain d’aller en logiciel libre dans un contexte comme celui-là doit être évalué au cas par cas, ce n’est pas nécessairement la meilleure solution, la panacée.

Partir à zéro, puis dire qu’on va y aller… mettons qu’on part qu’une nouvelle entreprise, une nouvelle organisation, puis on repart en logiciel libre, il n’y en a pas de problème. Le problème se pose lorsque tu as déjà une infrastructure de bien établie, par exemple, je ne sais pas, moi, Microsoft de niveau Vista, puis qu’on veut upgrader, par exemple, un certain niveau de logiciel, la question de l’opportunité doit être considérée, et ça, dans ce niveau-là, il y a des coûts d’impact comme je le mentionnais tantôt.

Ce que vous voyez actuellement dans certains ministères qui décident d’aller en appel… en gré à gré, c’est justement à cause de cette difficulté à pouvoir amener la mise à niveau et de mettre en concurrence potentiellement des logiciels libres, puis dire: On fait fi de tout ce qui existe, puis on rentre du logiciel libre. Il faut voir un peu du cas par cas puis comment on peut l’amener. Mais je vous dis: Sérieusement, on travaille là-dessus. Le Président (M. Bernier): Merci, M. Parenteau. Mme la députée de Taillon.

Mme Malavoy : J’apprécie beaucoup les commentaires de M. Parenteau, mais il y a aussi une dimension politique à ma question. Et, à cette dimension-là, j’aimerais aussi que la ministre me réponde. Le problème des logiciels propriétaires, c’est qu’à chaque fois que vus voulez les mettre au niveau, vous devez tout racheter. Ça on n’a pas besoin d’être spécialiste pour comprendre ça. Vous êtes pris avec une suite Office, Microsoft Office, vous voulez la mettre à niveau, vous ne pouvez pas l’ajuster à vos besoins, vous devez la mettre de côté, en racheter une autre. Ce sont des coûts astronomiques.

L’avantage du logiciel libre, c’est qu’il a justement dans sa nature même la possibilité d’une évolution permanente en fonction de expertises qu’on a chez nous, mais en fonction des expertises qu’il y a dans le monde entier. Et je pense qu’il ne s’agit pas à ce moment-ci de regarder: Est-ce que l’on peut, cas par cas, à petite dimension, les introduire timidement? Je pense qu’il s’agit de voir si le gouvernement du Québec pourrait, comme par exemple, les 27 pays de l’OCDE, faire un virage et exprimer une volonté politique. Il y a des millions de dollars en cause dans cette aventure, et je pense qu’il est temps que le Québec prenne le tournant.

Le Président (M. Bernier) : Merci, Mme la députée. Mme la ministre.

Mme Gagnon-Tremblay : Bien, écoutez, M. le Président, c’est qu’on n’est pas en défaveur, là, d’avoir des coûts ou d’essayer d’avoir des coûts moins élevés, au contraire, on est en faveur de ça. Mais, en même temps, il faut dire que c’est des logiciels propriétaires qu’on appelle. Alors, est-ce que, demain matin, on met tout à la porte et on recommence…

Mme Gagnon-Tremblay : …des faveurs, là, de… d’avoir des coûts ou d’essayer d’avoir des coûts moins élevés. Au contraire, on est en faveur de ça. Mais en même temps, c’est… il faut dire que ça, c’est des logiciels propriétaires, qu’on appelle, alors, est-ce que demain matin on met tout à la porte et on recommence à zéro? Alors, c’est ça, là, je pense qu’il faut le faire graduellement, mais tu ne peux pas d’une journée à l’autre arriver puis dire: Bien, voici… Ça, c’est comme je vous dis, c’est des logiciels qui sont déjà la propriété. Alors donc, on ne peut pas demain matin tout balancer puis revenir. Alors, il faut le faire correctement, mais il faut le faire aussi, je dirais, régulièrement, mais ça ne peut pas… on ne peut pas tout balancer demain matin. Alors donc, nous, est-ce qu’on est en faveur? Oui, on est en faveur de… d’avoir… de… on est en faveur d’aller chercher des sommes, des… c’est-à-dire des réductions de coûts, mais il faut le faire correctement. On ne peut demain matin faire table rase et puis dire: Bien, voici, on met de côté tout ce que nous possédons actuellement et on recommence à zéro avec ce genre… ce libre… ces logiciels libres. Mais on n’est pas en défaveur, mais encore faut-il faire correctement.

Le Président (M. Bernier) : Merci. Mme la députée de Taillon.

Mme Malavoy : Bien, j’aimerais en profiter, M. le Président, pour dénoncer une situation qui me semble un peu aberrante. Je comprends donc qu’il y a, mettons, une timide volonté politique pour s’ouvrir petit à petit au logiciel libre, en même temps il y a un groupe qui s’appelle le FACIL, qui plaide sa cause depuis des années et le gouvernement du Québec actuellement le poursuit pour 107 000 $. J’essaie de comprendre comment on peut, d’un côté, croire que le logiciel libre est une voie d’avenir éventuellement, et, d’un autre côté, mettre dans la misère, parce que c’est ça qui va se passer, un groupe qui se porte à la défense de ce type d’exploitation qui est assez révolutionnaire, mais qui n’est pas unique au Québec, qui a fait ses preuves déjà dans bien des pays du monde. Et vous me permettrez de donner un seul exemple qui devrait nous toucher. L’Assemblée nationale française, après un projet pilote, est passée entièrement au logiciel libre. Alors, je me demande pourquoi au Québec on devrait être en retard par rapport à d’autres pays de la planète qui ont compris que c’est un virage essentiel.

Le Président (M. Bernier) : Merci. Mme la ministre.

Mme Gagnon-Tremblay : Bien, M. le Président, c’est qu’on… comme je le mentionnais tout à l’heure, on ne l’exclut pas, il faut le faire, je dirais, graduellement. Mais en même temps, bon, la députée de Taillon a fait mention d’une compagnie qui est actuellement devant la cour face au gouvernement, alors vous comprendrez que je vais m’abstenir de… d’élaborer sur ce sujet.




Google Chrome OS ou l’ordinateur de moins en moins personnel

Doug Siefken - CC byReposant sur le véloce navigateur Chrome et un noyau Linux, Chrome OS est le très original système d’exploitation de Google qui devrait voir officiellement le jour avant la fin de l’année.

Si le succès est au rendez-vous, il révolutionnera notre perception même de l’informatique et de l’ordinateur (victimes collatérales : Microsoft mais aussi le logiciel libre).

Et puisque cela ne pose aucun problème à la majorité de nos concitoyens de confier leurs données personnelles dans les nuages de Facebook[1] sans se soucier le moins du monde des termes du contrat, il en ira de même avec Google. Je lève donc l’incertitude du paragraphe précédent : le succès sera au rendez-vous et, autant s’y préparer dès maintenant, la petite révolution aura bien lieu.

Un ordinateur moins personnel

A Less Personal Computer

Simson L. Garfinkel – Mai 2010 – Technology Review
(Traduction Framalang : Olivier Rosseler)

Le futur système d’exploitation de Google sera rapide et sécurisé. Mais en retour il exploitera vos données personnelles.

Dans le jargon du Web, est dit chrome tout ce qui, dans la navigateur, encadre la page : la barre d’adresse, le bouton Précédent et les fameux marques pages. Chrome, c’est aussi le nom du navigateur lancé par Google en septembre 2008, et, loin de simplifier les choses, Chrome OS est le nom du système d’exploitation annoncé par Google en juillet 2009 et qui devrait sortir avant la fin de cette année.

La confusion des noms est tout sauf fortuite. Elle reflète l’ambition de Google de créer un système d’exploitation fondu dans le navigateur. Adieu fichiers, répertoires et programmes. Chrome OS permettra à Google de mettre son infrastructure dans les nuages, des services et des applications en ligne hébergés sur leurs fermes de serveurs, au cœur de quasiment toutes vos activités. En quelques années, Chrome OS pourrait devenir l’environnement le plus simple, le plus rapide et le plus sûr pour l’informatique personnelle. Mais tout n’est pas rose : il fera de Google le dépositaire de toutes vos informations personnelles. C’est la possibilité pour Google d’exploiter encore un peu plus vos données pour rendre plus lucrative encore sa vente de publicité.

Chrome OS représente un virage important dans notre manière de concevoir l’informatique. Les principaux systèmes d’exploitation aujourd’hui, Windows, Mac OS et Linux, reposent toujours sur le modèle de la station de travail hérité des années 80. Ils sont fait pour tourner sur du matériel puissant, le stockage des données personnelles et des programmes se faisant sur un disque dur local. Même le Web, inventé en 1989 par Tim Berners-Lee, n’est qu’une simple extension de ce modèle, un outil plus performant pour trouver des informations sur le réseau et les rapatrier sur votre ordinateur. Mais plus personne n’utilise son ordinateur ainsi de nos jours. En tout cas, pas ceux qui usent et abusent des populaires applications Web que sont Facebook, Gmail ou Youtube. Avec ces applications, vos données sont stockées dans un ou plusieurs datacenters quelque part dans le monde, décomposées dans le nuage et copiée momentanément sur votre ordinateur seulement pour les lire.

Vous pouvez télécharger le navigateur Chrome et le faire fonctionner sur Mac, Windows ou Linux. Si vous le faites, vous remarquerez qu’il est visiblement plus rapide que Safari d’Apple, Internet Explorer de Microsoft ou Firefox de Mozilla. Chrome intègre moins de chrome que ces navigateurs : pas de bordure épaisse, pas de barre de boutons ou de ligne de statut. Pour Google, le navigateur doit se faire oublier pour vous rapprocher de vos données. le Chrome OS pousse le concept plus loin. Il s’agira d’un navigateur Web et un noyau Linux pour contrôler toute la partie matérielle, pas grand chose de plus. Chrome OS ne devrait pas dépasser le gigaoctet sur le disque dur et le système d’exploitation démarrera en quelques secondes. Il n’y aura pas de bouton Démarrer, seulement la page d’accueil de Google et les liens vers vos applications Internet favorites. Des panneaux s’ouvriront sur les côtés de la page principale lorsque vous branchez un appareil photo numérique ou qu’un réseau sans-fil est détecté.

L’apparence minimaliste de Chrome OS en fait le système d’exploitation idéal pour les netbooks aux spécifications modestes. Certains d’entre eux sont déjà livrés avec un système d’exploitation léger centré sur le navigateur qui peut être utilisé en lieu et place de Windows. Chrome OS est similaire, mais il sera intimement lié aux services dans les nuages de Google. Après avoir entré votre nom d’utilisateur et votre mot de passe Google pour vous connecter à Chrome OS, Google Docs vous permettra d’éditer et de sauvegarder vos documents et Gmail se chargera de vos e-mails.

Vous pouvez déjà télécharger et faire fonctionner Chromium OS pour obtenir un avant-goût de ce qu’il sera dans quelque mois. Mais je ne vous le conseille pas : Chromium OS n’est pas encore prêt. Mais plusieurs fabricants d’ordinateurs, dont Samsung et Acer, prévoient de mettre sur le marché des netbooks sous Chrome OS et Google pourrait même sortir son propre netbook sous Chrome OS construit, un peu comme le smartphone Nexus One, autour de spécifications matérielles déterminées par l’entreprise.

D’après les ingénieurs de Google, Chrome OS utilisera le disque dur de votre ordinateur comme un simple cache où il stockera des copies de ce sur quoi vous travaillez afin de ne pas communiquer sans arrêt avec les serveurs et ainsi épargner votre abonnement 3G (et accessoirement votre batterie). Toutes ces données personnelles seront chiffrées, pas de risque en cas de perte de votre machine. Et si pour une raison ou une autre votre ordinateur était corrompu, par exemple par un virus, vous pourrez le remettre à 0 et recommencer votre travail sans rien perdre, puisque vos données sont dans les nuages.

Si vous faites parti des fans de Google, ou des employés ou encore des actionnaires de la firme, Chrome OS représente alors pour vous la dernière innovation de Google pour améliorer l’expérience utilisateur. Si vous êtes un concurrent, vous ne verrez pas forcément d’un bon œil le nouveau tentacule de Google s’étendre vers les systèmes d’exploitation. Et si vous êtes pour la défense de la vie privée, comme moi, voilà qui devrait renforcer vos inquiétudes les plus profondes quant au géant de l’Internet : en cohérence avec ses déclarations, il cherche vraiment à répertorier toutes les informations du monde.

Souvenez-vous de la tentative de Microsoft de s’appuyer sur sa position de plus grand fournisseur de logiciel au monde pour s’accaparer le marché des navigateurs Internet, des serveurs Web et des services Internet dans les années 1990. L’histoire pourrait bien se répéter, mais dans l’autre sens. Google, roi de la recherche et de la publicité sur Internet pourrait s’appuyer sur la force de ses applications Internet pour se faire une place sur votre prochain netbook et, de là, sur votre ordinateur de bureau. Tous les services Google fonctionneront mieux avec Chrome OS, pas à cause d’un abus de position dominante de la part de Google, mais parce que le système aura été construit spécialement pour faire fonctionner des applications Web complexes. Et si tous vos besoins sont couverts par un navigateur Web, pourquoi devriez-vous payer pour un ordinateur plus gros, plus lent et qui demande une maintenance importante ?

La convergence entre Chrome, Chrome OS et les services dans les nuages représente aussi un grand chamboulement dans le monde de la vie privée. Cela fait maintenant 20 ans que je m’intéresse à ce sujet ; à l’origine des plus grandes menaces sur notre vie privée, on retrouve toujours les grandes entreprises qui essaient de collecter et de revendre des données personnelles et les gouvernements qui tentent d’y accéder. Chrome OS modifie largement les paramètres de l’équation. Pour la première fois, les utilisateurs seront encouragés à confier leurs données personnelles à une seule et même entreprise, une entreprise qui génère de l’argent en disséquant ces données. Et toutes ces informations ne seront protégées que par un identifiant et un mot de passe unique. Si tant est qu’elles soient véritablement protégées : après tout, Google a bien décidé d’inscrire des millions d’utilisateurs de Gmail à Google Buzz sans leur permission, rendant public une grande partie de leurs contacts par la même occasion. Enregistrer, ranger ou sauvegarder ses données ne sera bientôt plus qu’un lointain souvenir pour les utilisateurs de Chrome OS. Mais qu’adviendra-t-il si les banques de données de Google sont piratées, révélées accidentellement ou partagées avec un gouvernement pernicieux ?

On pense en général, à tort, que l’activité principale de Google est la recherche et que nous sommes les clients de l’entreprise. Mais en fait, du chiffre d’affaire de 23,7 milliards de dollars réalisé en 2009 par Google, 22,9 milliards proviennent de la vente de publicité. Google enregistre et exploite le comportement de ses utilisateurs pour cibler plus efficacement les publicités. Google produit des clics de souris et ses clients sont les publicitaires. Chrome et Chrome OS inciteront plus encore les utilisateurs à fournir leurs données personnelles au Googleplex, pour enrichir l’inventaire de Google et augmenter son taux de clics. Ces informations personnelles permettront à Google de mieux cibler encore les publicités pour des utilisateurs qui seront encore plus enclins à cliquer.

Les vrais clients de Google, vous savez, ces entreprises qui sont prêtes à dépenser des milliards tous les mois pour utiliser ses services de placement de publicité, seront heureux, soyez en sûrs. Plus d’espace et de visibilité pour afficher des publicités se traduit par un coût au clic plus faible. Mais pour les utilisateurs ordinaires, ça n’est pas forcément bon. Aujourd’hui, il vous est toujours possible de lancer une application sur votre ordinateur et conserver vos données exactement où vous le souhaitez. Dans le futur, si vous décidez de prendre part à la révolution de l’informatique personnelle selon la vision de Google, vous n’aurez peut-être plus ce choix.

Simson L. Garfinkel est chercheur et auteur, il habite en Californie. Ses sujets de recherches incluent des travaux en informatique légale, sur la vie privée et la gestion des informations personnelles.

Notes

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