Microsoft, ennemi des droits de l’homme en Russie ?

Délirante Bestiole - CC byQuand la Russie utilise Microsoft pour réprimer la dissidence, tel est le titre d’un stupéfiant article du New York Times, qui a fort justement fait réagir notre ami Glyn Moddy dans un billet traduit ci-dessous.

Il fallait y penser. Pour museler les écologistes qui souhaitent préserver le lac Baïkal[1], vérifions si leurs ordinateurs ne tournent pas avec des versions de Windows piratées ! Et avec l’aide des avocats de Microsoft qui plus est ! Une histoire incroyable mais malheureusement vraie.

Cependant, comme il est dit en conclusion, il est tout aussi incroyable de constater que ces organisations non gouvernementales n’aient pas encore rencontrés le logiciel libre. Ceci obligerait alors les autorités russes à trouver un autre prétexte pour les embarquer.

Microsoft, ennemi des droits de l’homme en Russie ?

Microsoft, Enemy of Human Rights in Russia?

Glyn Moody – 12 septembre 2010 – Open…
(Traduction Framalang : Goofy, Yoann, Barbidule, Pablo et Garburst)

Voici une jolie fable morale.

Le lac Baïkal est une merveille. Hôte de nombreuses espèces uniques, c’est le lac le plus ancien et le plus profond du monde. Mais Vladimir Poutine s’en moque complètement : il est préoccupé par le taux de chômage croissant dans la région, c’est pourquoi il a autorisé la réouverture d’une papeterie qui pendant des années a déversé du mercure, du chlore et des métaux lourds dans cet écosystème exceptionnel.

Jusque-là, c’est déjà assez déprimant.

Mais voici le moment de l’histoire où cela devient intéressant :

C’est par une fin d’après-midi de janvier qu’une escouade d’officiers de police en civil est arrivée au quartier général d’un groupe écologiste de premier plan. Ils sont passés devant l’équipe en leur adressant à peine la parole et se sont aussitôt emparés des ordinateurs pour les emmener. Ils ont ainsi pris des fichiers qui relataient les efforts d’une génération entière pour protéger la nature sauvage sibérienne.

Le groupe « Baikal Environment Wave » organisait des manifestations contre la décision du premier ministre Vladimir Poutine de ré-ouvrir une papeterie qui polluait le lac Baïkal tout proche, une merveille de la nature qui, selon certaines estimations, concentre 20 pour cent des réserves d’eau douce du monde.

Mais le groupe a été victime de l’une des plus récentes tactiques des autorités pour mater les contestataires : la confiscation des ordinateurs sous prétexte d’y chercher des logiciels Microsoft piratés.

À travers toute la Russie, les services de sécurité ont mené ces dernières années des douzaines d’actions coup de poing de ce genre contre des journaux ou des organisations d’opposition. Les officiels des services de sécurité prétendent que ces enquêtes sont justifiées par la lutte contre le piratage logiciel, endémique en Russie. Cependant ils s’attaquent rarement sinon jamais à des organisations ou des journaux qui soutiennent le gouvernement.

À mesure que ce stratagème s’est développé, les autorités ont reçu l’appui décisif d’un partenaire inattendu : l’entreprise Microsoft elle-même. Dans des cas de poursuites comportant un aspect politique, partout en Russie, les avocats engagés par Microsoft ont vigoureusement aidé la police.

Apparemment, la détermination de Microsoft pour aider à réprimer la contestation n’est pas limitée à ce cas de figure :

Compte-tenu des soupçons portant sur le motif politique de leurs investigations, la police et les juges se sont tournés vers Microsoft pour donner du poids à leurs accusations. En Russie du sud-ouest, le ministre de l’Intérieur a déclaré dans un document officiel que l’enquête sur un défenseur des droits de l’Homme, portant sur la piraterie informatique, avait été lancée « sur le fondement d’une requête » d’un avocat de Microsoft.

Dans une autre ville, Samara, la police a saisi les ordinateurs de deux journaux d’opposition, avec le soutien d’un autre avocat de Microsoft. « Sans la participation de Microsoft, ces poursuite criminelles contre des défenseurs des droits de l’Homme n’auraient tout simplement pas eu lieu », a déclaré le directeur de publication de ces deux journaux, Sergey Kurt-Adzhiyev.

Mais le pire dans cette histoire, c’est qu’il ne sert à rien d’avoir des versions légales des logiciels Microsoft :

Les dirigeants de l’association Baïkal Wave ont précisé qu’ils avaient été avertis que les autorités utiliseraient de telles actions pour faire pression sur les groupes de défense de l’environnement, ils s’étaient donc assurés que tous leurs logiciels étaient légaux.

Mais ils ont vite compris à quel point il leur serait difficile de se défendre.

Ils ont déclaré avoir expliqué aux officiers de police qu’ils se trompaient, en leur montrant les factures et l’emballage d’origine de Microsoft pour prouver qu’il ne s’agissait pas de logiciels piratés. La police n’a pas paru en tenir compte. Un officier supérieur a rédigé sur-le-champ un procès-verbal prétendant que des logiciels illégaux avaient été découverts.

Les défenseurs de l’environnement disent qu’avant l’opération coup de poing, les autocollants de Microsoft « Certificat d’authenticité » étaient collés sur les ordinateurs pour attester de la légalité des logiciels. Mais alors que les ordinateurs étaient emmenés, ils remarquèrent une chose étrange : les autocollants avaient disparu.

Naturellement, il existe une solution simple : utiliser des logiciels libres. Ainsi, pas besoin d’autocollants, et impossible pour les autorités de vous reprocher leur utilisation. D’ailleurs, compte-tenu du meilleur niveau de sécurité que procure le logiciel libre, j’ai du mal à comprendre pourquoi les associations qui défendent les droits de l’Homme ne les installent pas de manière systématique. Espérons que ces pénibles expériences les mettront sur la bonne voie et qu’ils passeront bientôt au libre – pour eux, et pour l’avenir du lac Baïkal.

Notes

[1] Crédit photo : Délirante Bestiole (Creative Commons By)




Combien de futurs hackers Apple est-il en train de tuer ?

Mark PilgrimLe succès actuel de l’écosystème Apple et de son dernier bébé l’iPad n’en finissent plus de nous interpeller.

Après Cory Doctorow, voici le vibrant témoignage du vieux développeur Mark Pilgrim qui, paradoxe, est devenu ce qu’il est grâce aux anciens ordinateurs d’Apple (cf photo ci-contre[1] en plein apprentissage).

Ces ordinateurs étaient ouverts et c’est parce qu’on pouvait les bidouiller que Mark a pu trouver sa vocation et faire de sa passion son métier.

Ce ne serait plus le cas aujourd’hui. Et de se demander alors combien de Mozart de l’informatique est-on actuellement en train de virtuellement assassiner…

L’informatique est une science jeune mais qui commence à avoir ses anciens combattants dont certains cèdent à la tentation du « c’était mieux avant ». Le problème c’est qu’ici c’était effectivement mieux avant !

Ce serait déprimant si le logiciel et le hardware libres n’existaient pas. Mais encore faudrait-il qu’ils rencontrent massivement la jeune génération. Et malheur à nous si le rendez-vous est manqué !

Le crépuscule du bidouilleur

Tinkerer’s Sunset

Mark Pilgrim – 29 janvier 2010 – DiveIntoMark
(Traduction Framalang : Loque humaine)

Quand DVD Jon fut arrêté après avoir cassé l’algorithme de chiffrement CSS, il a été inculpé « d’intrusion d’ordinateur non-autorisée ». Cela mena alors ses avocats à poser la question suivante : « sur quel ordinateur s’est-il introduit ? ». Réponse du procureur : « le sien » !

Si cette introduction ne vous a pas fait bondir mieux vaut arrêter dès maintenant la lecture de cet article.

Lorsque j’étais plus jeune, « l’intrusion » était quelque chose que vous pouviez uniquement perpétrer sur les ordinateurs des autres. Mais mettons ça de côté, nous y reviendrons plus tard.

Mon père était professeur d’université la plus grande partie de sa vie d’adulte. Une année, il prit un congé sabbatique pour écrire un livre. Il avait suffisamment économisé pour s’acheter un ordinateur et une chose super récente appelé logiciel de traitement de texte. Ainsi il écrivit, il édita, et il écrivit encore. C’était évidemment tellement mieux que de travailler sur une machine à écrire qu’il ne s’est jamais posé la question de savoir si c’était de l’argent bien dépensé ou non.

Il se trouve que sur cet ordinateur, le langage de programmation BASIC était pré-installé. Vous n’aviez même pas besoin de booter le système d’exploitation à partir d’un disque. Vous allumiez l’ordinateur, appuyiez sur Ctrl-Reset, et vous aviez une invite de commande. Et sur cette invite de commande, vous pouviez taper un programme tout entier, puis vous tapiez EXECUTE, et, bordel, ça s’exécutait.

J’avais 10 ans. C’était il y a 27 ans, mais je me souviens encore de ce que j’ai ressenti quand j’ai réalisé que vous pouviez — que je pouvais — faire faire n’importe quoi à cet ordinateur en tapant les bons mots dans le bon ordre, en lui disant EXECUTE, et que, bordel, ça s’exécutait.

Cet ordinateur était un Apple IIe.

À l’âge de 12 ans, j’écrivais des programmes BASIC si complexes que l’ordinateur n’avait plus assez de mémoire pour les contenir. À 13 ans, j’écrivais des programmes en Pascal. À 14 ans j’écrivais des programmes en assembleur. À 17 ans, je participais à l’épreuve de Programmation de l’Olympiade Nationale (et la remportais). À 22 ans, j’étais employé comme programmeur.

Aujourd’hui, je suis un programmeur, un rédacteur technique, et un hacker au sens de Hackers and Painters. Mais vous ne devenez pas hacker en programmant ; vous devenez hacker en bidouillant. C’est le bricolage qui donne ce sens de l’émerveillement.

Vous devez bondir hors du système, abattre les barrières de sécurité, enlever une à une les couches posées par l’ordinateur pour faciliter la vie des gens qui ne veulent pas savoir comment ça marche. Il s’agit d’utiliser l’éditeur de secteur Copy+ pour apprendre comment le disque du système d’exploitation démarre, puis de le modifier de manière à ce que l’ordinateur fasse du bruit à chaque fois qu’il lit un secteur sur le disque. Ou alors d’afficher une page de garde au démarrage avant qu’il liste le catalogue du disque et mène à l’invite de commande. Ou de copier une myriade de merveilleuses commandes du tableau Peeks & Pokes du magazine Beagle Bros. et d’essayer de comprendre ce que je venais de faire. Juste parce que ça me bottait. Juste parce que c’était fun. Parce que ça effrayait mes parents. Parce que je devais absolument savoir comment tout ceci marchait.

Après, il y a eu un Apple IIgs. Et encore après, un Mac IIci. MacsBug. ResEdit. Norton Disk Editor. Arrêtez-moi si ça vous rappelle quelque chose.

Apple a fait les machines qui ont fait qui je suis. Je suis devenu qui je suis en bidouillant.

Le titre de ce billet est tiré de « On the iPad » d’Alex Payne, que je vais citer maintenant dans ses grandes largeurs :

L’iPad est un objet attractif, fort bien pensé et conçu, mais profondément cynique. C’est une machine de consommation digitale. Or, comme Tim Bray et Peter Kirn l’ont fait remarquer, c’est un appareil qui ne favorise pas la créativité…

Le tragique avec l’iPad est qu’il semble offrir un meilleur modèle d’informatique pour beaucoup de personnes — peut-être la majorité des gens. Envolés les métaphores et concepts déroutants de ces trente dernières années d’informatique. Envolé la possibilité de tripatouiller et modifier sans but particulier. L’iPad est simple, va droit au but, ne demande pas d’entretien…

La chose qui me préoccupe le plus avec l’iPad est la suivante : si j’avais eu un iPad plutôt qu’un vrai ordinateur lorsque j’étais petit, je ne serais jamais devenu un programmeur aujourd’hui. Je n’aurais jamais eu la possibilité d’exécuter n’importe quel programme stupide, potentiellement dangereux, mais hautement éducatif que j’aurais pu télécharger ou écrire. Je n’aurais pas été capable de titiller ResEdit et de supprimer le son du démarrage du Mac de façon à ce que je puisse bricoler sur l’ordinateur à toute heure sans réveiller mes parents.

Maintenant, je suis conscient que vous allez pouvoir développer vos propres programmes pour l’iPad, comme vous pouvez développer pour l’iPhone aujourd’hui. Tout le monde peut développer ! Tout ce dont vous avez besoin, c’est d’un Mac, XCode, un « simulateur » d’iPhone, et de 99 dollars pour un certificat de développeur à durée limitée. Le « certificat de développeur » est en vrai une clé cryptographique vous permettant (temporairement) d’accèder (partiellement) à… votre propre ordinateur. Et c’est très bien — tout du moins exploitable — pour les développeurs d’aujourd’hui, parce qu’ils savent qu’ils sont développeurs. Mais les développeurs de demain ne le savent pas encore. Et sans cette possibilité de bidouiller, certains ne le seront jamais.

(À y réfléchir, j’avais tort et Fredrik avait raison, car il semblerait que les ordinateurs sous Chrome OS donneront bien la possibilité aux développeurs d’exécuter leur propre code en local. Je ne connais pas les détails de ce à quoi cela va ressembler, si ça sera un bouton, un interrupteur physique ou autre chose. Mais ça sera là, une plateforme officielle prenant en compte les développeurs d’aujourd’hui et, plus important, les développeurs de demain.)

Et, je sais, je sais, vous pouvez « jailbreaker » votre iPhone, pour (re)gagner l’accès administrateur, et exécuter n’importe quoi qui, bordel, puisse s’exécuter. Et je n’ai aucun doute sur le fait que quelqu’un trouvera comment « jailbreaker » l’iPad aussi. Mais je ne veux pas vivre dans un monde où il faut forcer l’entrée de son propre ordinateur avant de pouvoir bidouiller. Et je ne veux certainement pas vivre dans un monde où bidouiller son ordinateur est illégal. (Au passage, DVD Jon a été acquitté. Le procureur a fait appel et il a été acquitté à nouveau. Mais qui a besoin de la loi quand vous avez la cryptographie à clé publique de votre côté ?)

Il était une fois des machines, fabriquées par Apple, qui ont fait de moi ce que je suis.

Je suis devenu ce que je suis en bidouillant. Maintenant, il semble qu’ils fassent tout ce qui est en leur pouvoir pour empêcher mes enfants de trouver ce sens de l’émerveillement. Apple a déclaré la guerre aux bidouilleurs. À chaque mise à jour de logiciels, la génération « jailbreakée » précédente cesse de fonctionner, et les gens doivent trouver de nouvelles façons pour entrer de force dans leurs propres ordinateurs. Il n’y aura même pas de MacsBug pour l’iPad. Il n’y aura pas de ResEdit, ou un éditeur de secteur Copy ][+, ou un tableau Peeks & Pokes pour l’iPad.

Et c’est une vraie perte. Peut-être pas pour vous, mais pour quelqu’un qui ne le sait pas encore et qui pourrait même ne jamais le savoir.

Notes

[1] Crédit photo : Mark Pilgrim




Les logiciels libres ne sont pas les bienvenus dans l’App Store d’Apple

Annia316 - CC byNous avons déjà eu l’occasion d’en parler, Apple enferme les utilisateurs dans une prison dorée et les développeurs de logiciels dans une prison tout court !

Pour que votre application soit en effet proposée dans l’App Store, il est d’abord nécessaire qu’elle convienne à Apple qui se réserve le droit de la refuser sans fournir d’explication (et gare à vous si un bout de sein dépasse !)[1].

Mais une fois cet obstacle franchi, il faut aussi et surtout accepter les conditions d’utilisation de la plateforme.

Or ces conditions sont restrictives et donc discriminantes si on les observe avec le prisme des quatre libertés d’un logiciel libre. Elles interdisent donc aujourd’hui à un logiciel libre de pouvoir faire partie du catalogue parce que sa licence se télescope alors avec les termes du contrat d’Apple.

Un logiciel libre simulant le jeu de Go, GNU Go, s’est pourtant retrouvé récemment dans l’App Store. Et qu’a fait Apple lorsque la FSF lui a écrit pour soulever la contradiction et voir ensemble comment améliorer la situation ? Elle a purement simplement retiré GNU Go de sa plateforme, manière pour le moins radicale de résoudre le problème !

C’est l’objet de notre traduction du jour, qui constate au passage que cela se passe pour le moment mieux dans le store Android de Google.

On est en plein dans la problématique d’un billet précédent opposant la liberté à la gratuité. Ce n’est pas le fait que GNU Go soit gratuit qui contrarie Apple. C’est bien qu’il soit libre. Libre d’échapper au contrôle et aux contraintes imposés aux utilisateurs, sachant que c’est justement pour cela qu’il a été créé !

Apple préfère supprimer une application plutôt que s’encombrer d’une licence Open Source

Apple would rather remove app than leave open-source license

Amy Vernon – 11 juin 2010 – NetworkWorld
(Traduction Framalang : Don Rico, Joan et Goofy)


Pourquoi GNU Go a disparu de l’App Store d’iTunes, et pourquoi Apple a tort.


Qu’ils soient gratuits ou payants, ce sont les jeux qui rencontrent le plus grand succès dans les app-stores pour mobiles. Rien de surprenant, donc, que GNU Go, version libre du Go, jeu aussi ancien que populaire, ait été disponible gratuitement sur la boutique en ligne de l’iTunes. Jusqu’à récemment en tout cas.

Sa disparition est le résultat direct d’une plainte de la Free Software Foundation, qui reprochait aux conditions d’utilisation d’Apple d’enfreindre la licence du logiciel.

GNU Go est placé sous licence GPLv2, dont la Section 6 interdit expressément d’ajouter la moindre « restriction supplémentaire » à une licence qui permet à tout un chacun de copier, distribuer ou modifier le logiciel. Mais ce sont précisément les faits reprochés aux conditions d’utilisation de l’App Store, qui restreignent les supports sur lesquels on peut installer le programme.

La FSF a envoyé un courrier à Apple pour demander à l’entreprise de permettre à GNU Go (et toute autre application sous licence GPL) d’être distribuée en respectant les termes non-restrictifs de la licence, mais Apple a préféré retirer l’application.

Je me suis donc demandé quelle était la politique de Google concernant son app-store Android. Le charabia juridique a manqué me donner la migraine, mais après plusieurs lectures, il semblerait qu’un simple extrait des conditions d’utilisation de Google élimine ce problème (c’est moi qui souligne) :

10.2 Vous n’êtes autorisé (et vous ne pouvez autoriser quiconque) à copier, modifier, créer une œuvre dérivée, pratiquer de l’ingénierie inverse, décompiler ou tenter de quelque façon que ce soit d’extraire le code source du Logiciel ou toute partie dudit Logiciel, sauf si cela est expressément autorisé ou requis par la loi, ou sauf si Google vous en donne l’autorisation expresse par écrit.

Dans l’ensemble, les conditions d’utilisation de Google semblent aussi restrictives que celles d’Apple. Et on n’a probablement pas fini d’avoir de mauvaises surprises en examinant le copyright et la licence. Mais au détour de ce petit bout de phrase, voici au fond ce que dit Google : « Oh là ! Si la licence de ce logiciel dit que tu peux en faire ce que tu veux, vas-y. Sinon, pas touche ! »

Voilà la formule magique. C’est elle qui permet à Google de protéger ses produits sous copyright et ceux de ses développeurs, mais qui permet également aux logiciels d’être diffusés dans la licence de leur choix.

Apple a le droit le plus absolu de règlementer les applications en vente ou téléchargées sur son App Store. Mais l’entreprise outrepasse ses droits si elle impose des restrictions plus importantes à l’usage d’un logiciel. Bon d’accord, peut-être que légalement, l’entreprise est juste dans son droit, il n’empêche que ce n’est pas…juste.

J’aimerais croire que la formulation choisie par Google est la conséquence directe de la nature open source d’Android et de l’investissement de l’entreprise dans le monde de l’open source. Mais je suis perplexe quand je vois qu’Apple, tout populaire qu’il soit parmi les utilisateurs et défenseurs de l’open source, ne se donne pas la peine d’une simple rectification qui permettrait aux applications libres et open source d’être diffusées partout dans les mêmes conditions.

C’est juste une petite décision à prendre. Mais c’est une décision juste.

Notes

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




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.




Pourquoi je n’achèterai pas un iPad

Josh Liba - CC byHier, vendredi 28 mai, soit deux mois après les États-Unis, Apple a lancé officiellement la commercialisation en France de l’iPad.

L’occasion pour nous de traduire cet article de Cory Doctorow dont le titre ne souffre d’aucune ambiguïté.

L’ami Cory est l’un de nos plus brillants défenseurs des libertés numériques, et il n’est guère étonnant de le voir ici monter au créneau pour y manifester sa grande perplexité, arguments percutants et convaincants à l’appui.

Avec notre billet iPad’libertés pour les utilisateurs de la Free Software Foundation, cela nous fait deux bonnes raisons d’expliquer aux adorateurs du Veau d’or[1] que sous le vernis clinquant d’une fausse modernité se cache une réalité bien moins reluisante qu’il n’y paraît.

Remarque : Cette traduction a été entièrement réalisée le samedi 29 mai de 11h à 14h dans le cadre du premier « Traducthon », atelier original organisé par l’équipe Framalang et inséré dans l’Ubuntu Party de Paris. Pour en savoir plus…

Pourquoi je n’achèterai pas un iPad (et pense que vous ne devriez pas non plus)

Why I won’t buy an iPad (and think you shouldn’t, either)

Cory Doctorow – 2 avril 2010 – BoingBoing
(Traduction Framalang : la quinzaine de personnes présentes au Traducthon)

Voilà dix ans que j’écris des chroniques sur Boing Boing pour y faire découvrir des trucs sympas que d’autres ont créés. La plupart des nouveautés vraiment intéressantes ne sont pas venues de grosses entreprises aux budgets gigantesques, mais d’amateurs qui expérimentent. Des gens qui ont été capables de créer des produits, de les proposer au public et même de les vendre, sans avoir à se soumettre aux diktats d’une seule entreprise qui s’autoproclame gardien de votre téléphone et autres engins high-tech personnels.

Danny O’Brien explique très bien pourquoi je ne vois aucun intérêt à l’achat d’un iPad – on dirait vraiment le retour de la « révolution » CD-ROM, quand l’industrie du « contenu » proclamait qu’elle allait réinventer les médias, en concevant des produits hors de prix (à fabriquer et à acheter). J’ai commencé ma carrière dans l’informatique en tant que programmeur pour des CD-ROM, et j’ai moi aussi ressenti cet engouement, mais j’ai fini par comprendre que c’était une impasse et que les plateformes ouvertes et les amateurs inventifs finiraient par surpasser les pros roublards et disposant de gros budgets.

Je me rappelle les premiers jours du Web – et les derniers jours du CD-ROM – quand tout le monde s’accordait à dire que le Web et les PC étaient trop « geek », trop compliqués et trop imprévisibles pour « ma mère » (c’est incroyable le nombre de technophiles qui mettent leur mère plus bas que terre). Si on m’avait donné une action d’AOL à chaque fois qu’on m’a dit que le Web allait mourir parce qu’AOL était simplissime et que le Web était un vrai dépotoir, je serais un gros actionnaire.

Et mes parts ne vaudraient pas grand-chose.

Les entreprises dominantes font de piètres révolutionnaires

Compter sur les entreprises dominantes pour être à l’origine de nos révolutions est une erreur stratégique. Elles ont une fâcheuse tendance à utiliser leurs technologies pour facturer voire interdire tout ce qu’il y a de bien dans leur produit.

Prenez par exemple l’application Marvel dédiée à l’iPad (jetez juste un coup d’œil, pas plus). Enfant, j’étais fan de comics, et je le suis resté. Ce qui me plaisait par-dessus tout, c’était de les échanger. Il n’existait pas de medium reposant davantage sur les échanges entre gamins pour constituer son public. Et le marché des bédés d’occasion ! C’était – et c’est encore – tout simplement énorme, et essentiel. Combien de fois ai-je farfouillé dans les caisses de bédés d’occasion dans un immense entrepôt poussiéreux pour retrouver des anciens numéros que j’avais ratés, ou de nouveaux titres pour pas cher (dans ma famille, c’est devenu une sorte de tradition qui se perpétue d’une génération à l’autre – le père de ma mère l’emmenait tous les week-ends avec ses frères et sœurs au Dragon Lady Comics sur Queen Street à Toronto pour troquer leurs vieilles bédés contre des nouvelles).

Qu’ont-ils fait chez Marvel pour « améliorer » leurs bandes dessinées ? Ils vous interdisent de donner, vendre ou louer les vôtres. Bravo l’amélioration. Voilà comment ils ont transformé une expérience de partage exaltante et qui crée du lien, en une activité passive et solitaire, qui isole au lieu de réunir. Bien joué, « Marvsney » (NdT : Contraction de Marvel et Disney, en référence au récent rachat du premier par le second pour 4 milliards de dollars).

Du matériel infantilisant

Considérons ensuite l’appareil lui-même : à l’évidence, on s’est creusé la tête pour le concevoir, mais on ressent aussi un grand mépris pour l’utilisateur. Je suis intimement convaincu de la pertinence du Manifeste du constructeur (NdT : Maker Manifesto) : « Si vous ne pouvez pas l’ouvrir, alors ce n’est pas à vous ». Il faut préférer les vis à la colle. Le Apple ][+ d’origine était fourni avec le plan schématique des circuits imprimés, et a donné naissance à une génération de hackers qui bidouillaient leur matériel informatique ou leurs logiciels et ont bousculé le monde dans le bon sens.

Mais, avec l’iPad, il semblerait que pour Apple le client type soit la maman technophobe et simplette, celle-là même dont on parle si souvent dans l’expression « c’est trop compliqué pour ma mère » (écoutez les pontifes chanter les louanges de l’iPad, ils ne tarderont pas à expliquer qu’on tient enfin quelque chose qui n’est pas trop compliqué pour leur pauvre maman).

La seule interaction que propose l’iPad est celle du simple « consommateur », c’est-à-dire, selon la mémorable définition de William Gibson, « un truc de la taille d’un bébé hippo, couleur patate bouillie vieille d’une semaine, qui vit seul, dans l’obscurité, dans un mobile home, aux alentours de Topeka. Il est recouvert d’yeux, et transpire en permanence. La sueur dégouline et lui pique les yeux. Il n’a pas de bouche… pas d’organes génitaux, et ne peut exprimer ses pulsions rageuses et ses désirs infantiles qu’en changeant de chaîne avec sa télécommande universelle ».

Pour améliorer votre iPad, ne cherchez pas à comprendre comment il fonctionne pour le bricoler, achetez des iApps. Offrir un iPad à vos enfants, ce n’est pas un moyen de leur faire comprendre qu’ils peuvent démonter et réassembler le monde autour d’eux. C’est un moyen de leur dire que même changer les piles c’est une affaire de pros.

Sur ce sujet, il faut absolument lire l’article de Dale Dougherty sur l’influence d’Hypercard pour toute une génération de jeunes hackers. J’ai effectué mes débuts comme programmeur Hypercard, dont l’invitation douce et intuitive à refaire le monde m’a donné envie d’embrasser une carrière dans l’informatique.

Le modèle de la grande distribution s’étend au logiciel

Intéressons-nous maintenant à l’iStore. Les DRM sont l’alpha et l’oméga d’Apple, alors même que son dirigeant clame partout qu’il les déteste. Apple s’est allié à deux industries (celles du divertissement et des télécoms) qui sont les plus convaincues que vous ne devriez pas être en mesure de modifier vos appareils, d’y installer vos logiciels, d’écrire des applications, et d’outrepasser les instructions envoyées par le vaisseau mère. Apple a construit son activité autour de ces principes. La société utilise des DRM pour contrôler ce que vous pouvez faire sur vos propres appareils, ce qui signifie que les clients d’Apple ne peuvent emmener leur « iContenu » avec eux vers des appareils concurents, et que ceux qui développent pour Apple ne peuvent vendre à leurs propres conditions.

Le verrouillage de l’iStore ne rend pas meilleure la vie des clients ou des développeurs d’applications . En tant qu’adulte, je veux être capable de choisir ce que j’achète et à qui je fais confiance pour l’évaluer. Je ne veux pas que le Politburo de Cupertino (NdT : La ville du siège d’Apple) restreigne mon univers applicatif à ce qu’il choisit d’autoriser sur sa plateforme. Et en tant que créateur et détenteur de copyright, je ne veux pas d’un unique canal de diffusion contrôlant l’accès à mon public et dictant quel contenu est acceptable. La dernière fois que j’ai blogué sur ce sujet, Apple s’est répandu en excuses pour le caractère abusif de ses conditions contractuelles, mais la meilleure était : « Pensiez-vous vraiment que nous fournirions une platefome où vous pouvez faire fortune sans aucune contrepartie ? ». J’ai lu cette phrase en imitant la voix de Don Corleone et ça sonnait vraiment bien. Je crois en un marché où la compétition peut prendre place sans que j’aie pour autant à m’agenouiller devant une entreprise qui a érigé un pont-levis entre mes clients et moi.

Le journalisme en quête d’une figure paternelle

Si la presse parle autant de l’iPad, c’est selon moi parce qu’Apple assure le spectacle, et parce dans le monde merveilleux de la presse, chacun cherche une figure paternelle qui lui promettra le retour de son lectorat payant. Toutefois, ce n’est pas seulement parce que les gens peuvent avoir accès gratuitement aux journaux qu’ils ne paient plus. C’est aussi parce que des contenus alternatifs, gratuits et de qualité équivalente, se multiplient. L’ouverture des plateformes a permis une explosion de la quantité de contenus, certains un peu amateurs, d’autres de qualité professionnelle, la plupart mieux ciblés que ne le proposaient les anciens médias. Rupert Murdoch peut menacer tant qu’il le veut de retirer son contenu de Google, je lui dis : Vas-y Rupert, fonce ! Ta fraction de fraction de morceau de pourcentage du Web nous manquera tellement peu qu’on ne le remarquera même pas, et nous n’aurons aucun problème à trouver du contenu pour combler le vide.

La presse techno regorge de gadgets dont les blogueurs spécialisés raffolent (et qui n’intéressent personne d’autre). De même, la presse généraliste est remplie d’articles qui nourrissent le consensus médiatique. Les empires d’hier pensent faire quelque chose de sacré, vital et surtout mature, et ce sont ces adultes qui veulent nous extraire de ce bac à sable qu’est le Web, plein de contenus amateurs sans circuits de distribution, afin d’y conclure des accords d’exclusivité. Et nous retournerons alors dans le jardin clôturé qui apporte tant de valeur actionariale à des investisseurs dont le portefeuille n’a pas évolué avec le commerce en ligne.

Mais l’observation attentive du modèle économique de l’édition sur iPad nous raconte une toute autre histoire : même des ventes astronomiques d’iPad n’arriveront pas vraiment à arrêter l’hémorragie des ventes de l’édition papier. Et ce n’est pas en poussant de grands soupirs et en regrettant le bon temps où tout était verrouillé que les clients reviendront.

Les gadgets, ça va ça vient

Les gadgets, ça va ça vient. L’iPad que vous achetez aujourd’hui va devenir de l’e-pollution dans un an ou deux (moins, si vous décidez de ne pas payer pour qu’on vous change la batterie). Le vrai problème n’est pas dans les fonctionnalités de ce bout de plastique que vous déballez aujourd’hui, mais dans l’infrastructure technique et sociale qui l’accompagne.

Si vous voulez vivre dans un univers créatif où celui qui a une bonne idée peut en faire un programme que vous pourrez installer sur votre appareil, l’iPad n’est pas fait pour vous.

Si vous voulez vivre dans un monde équitable où vous pouvez conserver (ou donner) ce que vous achetez, l’iPad n’est pas fait pour vous.

Si vous voulez écrire du code pour une plateforme où la seule chose qui conditionne votre succès est la satisfactions de vos utilisateurs, l’iPad n’est pas fait pour vous.

Notes

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




Google Chrome m’a tuer ou le probable déclin de Firefox si nous n’y faisons rien

Jasen Miller - CC byCe billet d’anticipation se demande si le navigateur Google Chrome n’est pas en route pour doucement mais sûrement tout écraser sur son passage et si la communauté du Libre peut ou doit y faire quelque chose, sachant que l’une des principales victimes collatérales pourrait bien être Firefox.

Je me souviens des premières interventions de Tristan Nitot, il y a quatre ans de cela, quand Firefox a commencé à émerger. Il s’agissait de casser le monopole de Microsoft qui avec son tristement célèbre Internet Explorer 6 ralentissait le Web tout entier en bloquant l’innovation. Ouvert, communautaire et, last but not least, de meilleure qualité, force est de constater que Firefox a parfaitement relevé le défi en devenant l’un des exemples emblématiques de la réussite du logiciel libre[1].

À Firefox le Web reconnaissant

On est ainsi passé d’une situation où Internet Explorer culminait à 95% de parts de marché et des miettes pour les autres à celle actuelle qui voit en Europe Internet Explorer à 57%, Firefox à 30%, Google Chrome à 6% et Safari à 5%.

Extraordinaire succès pour le navigateur de Mozilla et grands progrès pour les utilisateurs puisque Firefox a également directement participé à ce que toute la concurrence tende à respecter les standards d’Internet, facilitant ainsi la vie de tous les créateurs et lecteurs de pages Web. Et si on a pu parler d’un « Web 2.0 », avec ses riches et complexes applications en ligne, c’est aussi à Firefox qu’on le doit.

Contrat rempli haut la main. Firefox nous a effectivement et indéniablement offert un meilleur Internet. Et c’est un logiciel libre conduit par une fondation à but non lucratif qui nous a fait ce cadeau-là. Merci Firefox, merci Mozilla et derrière la fondation, merci à toute sa communauté.

Sauf que la situation a tant et si bien évolué que l’on peut légitiment se demander aujourd’hui si Firefox n’est pas en train, contre sa volonté, de vivre ses ultimes heures de gloire. N’assiste-t-on pas aux prémisses de la fin d’un cycle ? Son déclin aurait-il déjà commencé ? Doit-on s’y résoudre et quelles conséquences cela peut-il bien avoir pour le logiciel libre ?

Accusé levez-vous !

Pourquoi toutes ces questions qui peuvent sembler exagérées voire provocatrices ?

Parce que Google Chrome.

Le navigateur de la firme de Mountain View a beau ne réaliser aujourd’hui que 6% malheureuses petites parts de marché, il peut potentiellement faire très mal à Firefox. Jusqu’à devenir un « Firefox-killer » si la tendance actuelle persiste.

Car c’est bien cette tendance qui inquiète. Sur la dernière année en Europe et dans le monde, Internet Explorer a encore baissé mais, pour la première fois, Firefox a stagné, tandis que Google Chrome, en pleine phase d’ascension, a plus que triplé le nombre de ses utilisateurs.

Firefox, en croissance continue ces dernières années, se trouve donc si ce n’est stoppé dans son élan tout du moins fortement ralenti. On se dit alors que ce n’est pas forcément bien grave puisque Chrome capte avant tout des utilisateurs d’Internet Explorer sur le principe des vases communicants. Certes mais ce sont autant d’utilisateurs Windows qui, faisant l’effort de changer de navigateur, ne migrent pas vers Firefox.

Et puis, il ne faut pas se le cacher, il y a également des nouveaux venus chez Chrome provenant directement de Firefox. Je vous épargne les liens vers des billets de blogs anglophones ou francophones titrant « Pourquoi j’ai choisi de remplacer Firefox par Google Chrome », mais ils existent et seraient même de plus en plus nombreux, surtout depuis que Chrome accepte les extensions.

Le grand perdant est donc clairement Internet Explorer, ce dont on ne se plaindra pas. Mais on a un nouveau gagnant, c’est inédit et cela interpelle. Y a-t-il de la place pour ces deux rivaux déclarés de Microsoft dans un secteur qui a longtemps souffert d’une absence de concurrence ? Oui à court terme mais à long terme rien n’est moins sûr, malgré les rassurants discours officiels de Google et Mozilla qui prennent bien soin de ne jamais se critiquer mutuellement.

On ne vous le dira pas publiquement mais on se marche un peu sur les pieds (puisque les deux applications se ressemblent et se positionnent comme des alternatives à Internet Explorer). Pour s’en convaincre il suffit de chercher à comprendre ce qui a bien pu motiver Google à carrément sortir un nouveau navigateur plutôt que de contribuer avec Mozilla à l’amélioration de Firefox.

Pourquoi un tel succès ?

Google Chrome soufflera sa deuxième bougie en septembre prochain. Comment une application si jeune a-t-elle pu se faire si rapidement une place dans l’espace à priori sursaturé des navigateurs ?

Il y a bien sûr la force de frappe de Google. Pour la première fois on a vu la société se payer un peu partout d’agressives campagnes de publicité. On a vu également des invitations à le télécharger apparaître sur ses propres sites (YouTube, accueil du moteur de recherche…). À n’en pas douter ça aide à faire connaitre et diffuser son logiciel.

Mais il y a surtout la qualité du produit.

Là aussi il ne faut pas se le cacher, Google a réussi à innover en débarquant avec Chrome, directement sur les trois plateformes Windows, Mac et GNU/Linux. Sécurité, interface épurée (fidèle à la tradition Google), affichage fluide et agréable, onglets indépendants, moins gourmand en ressources, une très pratique recherche à même la barre d’adresses, la présence d’extensions dans la dernière version… et puis cet argument massue : la rapidité.

Il faut être de mauvaise foi pour ne pas reconnaitre que cette rapidité est réelle. Et elle est décisive parce que c’était et cela demeure, malgré les récents progrès de la version 3.6, l’un des défauts majeurs de Firefox.

On me reprochera la radicalité de ce qui va suivre, car tout est relatif dans ce bas monde, mais la raison principale de la croissance de Google Chrome est finalement d’une limpide simplicité : c’est techniquement parlant aujourd’hui le « meilleur » navigateur du marché.

Voilà ce que les ingénieurs de chez Google ont réussi à produire en à peine plus d’un an et demi ! Et l’essayer, c’est réellement prendre le risque de l’adopter.

Çà n’est qu’un début…

Oui, 6% de parts de marché pour Chrome, c’est aujourd’hui ridicule. Mais la dynamique est clairement en faveur du navigateur de Google.

Le rythme de développement de Chrome reste impressionnant. Ainsi on apprend aujourd’hui que la prochaine version 5 de Chrome sera 35% plus rapide que la précédente, c’est-à-dire l’actuelle, qui est déjà la plus rapide du marché ! Cette avance-là n’est pas prête d’être rattrapée…

Quant à la toute récente rumeur qui verrait pour la première fois Chrome (ou plutôt sa déclinaison libre Chromium) remplacer Firefox par défaut dans la prochaine version netbook de la distribution Ubuntu 10.10, elle fera à n’en pas douter jaser dans les chaumières ubunteros. L’exemple a valeur de symbole. Et si Chromium équipait par défaut toutes les versions d’Ubuntu demain ?

Et puis surtout il y a l’avènement annoncé de Google Chrome OS, ce système d’exploitation d’un nouveau genre que l’on trouvera pré-installé dans des ordinateurs neufs, et peut-être bien plus tôt que prévu. Ils ne remplaceront pas Windows du jour au lendemain, mais nul doute qu’ils trouveront leur public en augmentant d’autant l’effectif des utilisateurs du navigateur Chrome.

La gêne manifeste de la communauté du logiciel libre

Aujourd’hui que répondre à Tata Janine qui a comparé Firefox à Chrome et lui préfère ce dernier ? Quel navigateur installer sur le vieil ordinateur de Tonton Jacques alors qu’on sait très bien que Chrome ramera bien moins que Firefox ?

Qu’il est déjà loin le temps où Firefox n’avait que l’horrible Internet Explorer 6 en face de lui. Et qu’il était facile pour la communauté du Libre de trouver des arguments pour inciter à passer de l’un à l’autre. Google Chrome est un compétiteur d’un tout autre calibre pour Firefox.

Il y a donc sa redoutable qualité technique mais il y a aussi le fait que Google Chrome repose sur la couche libre Chromium. Ne l’oublions pas, Google Chrome n’est pas un logiciel libre mais presque !

Pour ne rien arranger, rappelons également la situation schizophrénique et paradoxale des ressources de la Mozilla Foundation apportées à plus de 90% par l’accord avec… Google ! Quand vous dépendez financièrement d’un partenaire qui se transforme jour après jour en votre principal concurrent, vous vous sentez légèrement coincé aux entournures !

Toujours est-il que Google soutient donc indirectement le développement de Firefox et nous propose, pour tout OS, le plus véloce des navigateurs dont la base est libre par dessus le marché. On comprendra alors aisément l’embarras de certains d’entre nous.

J’y vais ou j’y vais pas ? D’aucuns « résistent » mais d’autres « craquent ». Coupons la poire en deux en adoptant Chromium plutôt que Chrome ? C’est se donner momentanément bonne conscience, mais ne nous-y trompons pas, cela fait quand même le jeu de Google. Peut-être retrouve-t-on d’ailleurs ici la fameuse différence d’approche entre « ceux du logiciel libre » (éthique) et « ceux de l’open source » (technique), les seconds étant plus enclins que les premiers à franchir le pas.

Le débat est du reste également présent chez nous à Framasoft, puisqu’au sein de l’équipe Framakey certains ont récemment évoqué l’éventualité d’une clé plus rapide ne reposant plus sur Firefox mais sur Chromium.

En tout cas les statistiques du Framablog ne viennent pas contredire cette valse hésitation. Il y a un an on avait du Firefox à 71%, Internet Explorer à 16% et Chrome à 2%. Aujourd’hui, c’est du Firefox à 66%, Chrome à 11% et Internet Explorer à 9%. On peut supposer, chers et tendres lecteurs, que vous êtes un public averti, ce que tend à prouver les 35% qui arrivent ici sous GNU/Linux, mais cela n’empêche en rien un certain nombre d’entre vous d’avoir déjà adopté Chrome (ou Chromium ou Iron), visiblement parfois en lieu et place de Firefox.

Ce qu’il y a de caractéristique lorsque l’on discute avec quelques uns de ces nouveaux transfuges, c’est qu’il ne sentent pas forcément très fiers d’être passés à Google Chrome/Chromium. Jusqu’à éprouver comme un étrange sentiment de culpabilité d’avoir ainsi sacrifié leur fidélité à Mozilla sur l’autel du confort de leur navigation. Parce que, quand bien même aurait-on préféré Chromium à Chrome, on sait très bien que l’on se fait complice d’un Google toujours plus présent et puissant alors qu’on a plus que jamais besoin de structures comme Mozilla pour lui donner le change.

Passer de Thunderbird à Gmail n’était déjà par forcément très glorieux mais cela ne portait pas, pensait-on, à grande conséquence. Il en va différemment ici.

Au revoir et merci Firefox ?

Va-t-on se réveiller un jour en surfant plus agréablement mais en ayant perdu l’un des fleurons du logiciel libre ?

Firefox est potentiellement en danger car il est effectivement momentanément détrôné. La force marketing de Google conjuguée à l’impressionnante qualité du logiciel font aujourd’hui de Google Chrome la principale solution alternative à Internet Explorer sous Windows. Cette qualité est telle qu’elle réussit de plus à faire en sorte que même des membres aguerris de la communauté du Libre décident de l’adopter.

La belle affaire, me diriez-vous. Chrome est innovant, respectueux des standards et se base sur du libre, alors que le meilleur gagne et ainsi va la vie. Certes, sauf que nos choix ne sont pas anodins et à l’heure de l’informatique dans les nuages et de l’exploitation souvent trouble des données personnelles, nous aurions beaucoup à perdre à consolider encore davantage Google et affaiblir d’autant Mozilla.

D’un côté Google, multinationale à la taille démesurée, qui force peut-être l’admiration mais dont les contrats d’utilisation restent plus qu’ambigus. De l’autre côté Mozilla, fondation à but non lucratif dont le Manifeste aura d’autant plus de chances d’être influent que ses applications seront diffusées et utilisées.

À qui accorderiez-vous votre confiance ? Qui avez-vous envie de soutenir pour participer à rendre le Web tel que vous le souhaitez ?

J’ai évoqué plus haut ces blogs qui titrent : « Pourquoi je suis passé (la mort dans l’âme) de Firefox à Google Chrome ». Mais au sein de la même communauté on voit également fleurir en ce moment de nombreux billets diamétralement opposés qui pourraient se résumer ainsi : « Pourquoi j’ai fermé tous mes comptes Google en migrant vers des alternatives libres ». La préoccupation est là, la division également.

Oui, Firefox stagne et les indicateurs sont pour la première fois à la baisse. Mais rien n’est inéluctable et la tendance aura d’autant plus de chances de s’inverser que nous ne nous montrerons ni passifs ni complices.

Même si la différence de rapidité est flagrante au démarrage mais moins évidente à la navigation, même si les extensions lui donnent encore une longueur d’avance, il faut impérativement que Mozilla et sa communauté améliorent rapidement Firefox sinon le soutien deviendra de plus en plus délicat. La version 3.6 montre le chemin et la prochaine version 4.0 promet beaucoup et pourrait bien combler son retard voire passer devant.

Mais il convient également de se serrer les coudes et d’être solidaires face à l’adversité en ne quittant pas forcément le navire à la première vague venue. Ne dit-on pas que c’est dans les moments difficiles qu’on reconnaît ses vrais amis ?

Notes

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




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)




Google prends les ARM pour défendre Theora

Titlap - CC byComme vous le savez, HTML5 est la cinquième version du langage utilisé pour concevoir les pages Web, qui propose enfin aux développeurs le moyen d’afficher directement et simplement les vidéos dans la page, de la même façon qu’il est déjà possible de le faire pour des images. C’est à dire de façon simple, ouverte et puissante, sans la contrainte de recourir à un plugin propriétaire comme Flash.

Mais la taille des vidéos doit être réduite pour pouvoir être diffusées sur Internet, et comme il a déjà été dit dans ces colonnes, HTML5 est muet quant au format à utiliser pour compresser ces vidéos (on parle aussi de codec). Aujourd’hui, deux codecs peuvent techniquement assumer ce rôle clé : Theora et H264 (en attendant une possible libération du codec VP8 racheté par Google). Mais alors que le premier est entièrement libre et utilisable sans aucune restriction, le deuxième est breveté et son usage est rigoureusement encadré et soumis à redevance.

On comprend alors que l’affrontement de ces deux codecs n’est que la traduction de l’affrontement de deux visions : tandis que Theora doit permettre de maintenir un Web ouvert où chacun serait libre de publier du contenu ou de créer des applications innovantes, H264 permettra à quelques entreprises privées de faire main basse sur le Web.

À côté de l’avènement de HTML5, un autre facteur est en train de rebattre les cartes : il s’agit du nombre grandissant d’appareils mobiles reliés à Internet[1].

Pour ces appareils mobiles, la question de la puissance processeur et de la consommation électrique se pose de manière nouvelle : ces appareils sacrifient souvent la première au profit de la seconde.

Ainsi, à l’inverse de ce qui se passe dans le monde des micro-ordinateurs de bureau, où l’architecture x86 développée par Intel domine, l’univers des appareils ultra mobiles est dominé par une architecture concurrente : ARM.

Les processeurs ARM (pour Advanced Risc Machine) sont des processeurs fabriqués sous licence par différentes sociétés de par le monde à partir des travaux de la société anglaise ARM. Cette société conçoit des processeurs consommant peu d’énergie qui se retrouvent ensuite dans la plupart des appareils mobiles : des sociétés comme Nokia, Google (Nexus One), HTC, Samsung, Apple (Iphone/iPad), Sony Ericsson, Palm (Plam Pre), Siemens, LG, ou encore Motorola l’utilisent dans leurs smartphones.

Dans la mesure où l’on retrouve souvent le codec H264 dans les vidéos en Flash et où le format H264 exige d’importantes ressources processeur pour être décodé, de nombreux appareils mobiles ont été optimisés pour aider au décodage du H264.

De fait, ce handicap initial est devenu paradoxalement un avantage pour le H264 : bien que Theora demande beaucoup moins de ressources pour être décodé et soit ainsi plus adapté aux appareils mobiles, certains lui opposent le fait qu’il ne bénéficie pas du même support matériel que le H264.

Heureusement la situation n’est pas figée et de nombreux développeurs sont à pied d’œuvre pour permettre à Theora de tirer parti de ces optimisations matérielles (en attendant que les fabricants implémentent eux-même leurs optimisations pour Theora).

C’est le cas notamment de Google qui investit dans le développement de theorARM, une version de Theora optimisée pour les processeurs ARM, comme l’explique Robin Watts sur le blog « des projets Open Source » de Google dans le billet traduit ci-après.

Avant de laisser la parole à Robin Watts, remarquons que, depuis que Theora est pressenti comme codec possible pour la vidéo sur le Web, celui-ci s’améliore de manière constante. Tous les défauts relevés à l’encontre de Theora sont en passe d’être corrigés grâce aux efforts conjugués de toute une communauté de développeurs talentueux regroupée derrière la fondation Xiph.Org (qui développe Theora) dont Red Hat, les fondations à but non lucratif Wikimédia et Mozilla, et à présent Google.

H264, de son côté, reste irrémédiablement entravé par son péché originel : celui d’être breveté jusqu’à l’os. Et les meilleurs développeurs du monde n’y pourront rien changer.

Bref, là où Theora promet le meilleur, à tous points de vue, H264 n’annonce que le pire.

Ça bouge du côté de la vidéo sur le Web

Interesting times for Video on the Web

Robin Watts – 9 avril 2010 – Google Open Source Blog (Traduction Framalang : Olivier Rosseler et Goofy)

Si je vous disais que Google a participé au financement d’une version du codec Theora optimisée pour les processeurs ARM, vous seriez nombreux à passer directement au billet suivant de ce blog. Personne ne se soucie des codecs audio ou vidéo, du moins tant qu’ils fonctionnent.

Demandez à la plupart des utilisateurs d’ordinateurs quel est leur codec favori et ils vous regarderont comme si vous aviez demandé leur moteur de machine à laver préféré. « On veut juste que ça marche ! » vous répondront-ils. C’est exactement la même chose pour ceux qui créent et publient du contenu sur le Web. À chaque fois qu’une vidéo est inaccessible au visiteur d’un site Web, c’est un message qui n’atteint pas sa cible. Peu importe la qualité du message et le temps passé à le peaufiner, ou les techniques virales employées pour attirer les visiteurs ; si la page Web n’affiche qu’un beau rectangle vide à l’endroit du contenu, tous ces efforts auront été vains.

Publiez la vidéo afin qu’elle soit lisible partout

L’idée est bonne, mais sa mise en pratique est loin d’être simple. Il n’existe aucun standard vidéo actuellement sur le Web. Certains sites utilisent la technologie Flash, restreignant ainsi leur auditoire aux utilisateurs disposant d’un lecteur Flash et excluant de fait la plupart des téléphones. Certains se servent de lecteurs Java intégrés, mais l’auditoire se limite alors au seul public disposant de machines suffisamment puissantes pour décoder l’audio et la vidéo dans une machine virtuelle, ce qui exclut tout ce qui est plus lent qu’un ordinateur portable. D’autres encore se reposent sur les lecteurs natifs à telle plateforme (comme Windows Media Player) et se coupent ainsi de toutes les autres plateformes. D’autres enfin ne proposent que le lien vers la vidéo et s’en remettent au lecteur vidéo que l’utilisateur a pu éventuellement installer.

On est bien loin du « ça marche, tout simplement », et aucune de ces solutions ne semble en prendre le chemin. Que ça vous plaise ou non, avec la multiplication des appareils connectés, ce Graal va être de plus en plus difficile à atteindre. À une époque, il suffisait de s’assurer que la vidéo était lisible sur PC et sur Mac. Maintenant il faut jongler entre Android, ChromeOS, iPhoneOS, Linux, Maemo, Symbian et plein d’autres systèmes encore. Et ce n’est pas tout, puisqu’il faut prendre en compte toute une gamme de processeurs de puissances différentes, depuis les ordinateurs de bureaux aux téléphones en passant par les ordinateurs portables, les netbooks et les PDA. Le problème est loin d’être résolu, bien au contraire.

Heureusement, HTML5 nous apporte de l’espoir. Cette nouvelle version d’HTML (le langage de base utilisé pour écrire les pages Web) introduit un élément video.

Un standard existe maintenant pour que les gens spécifient dans le code de la page l’intégration d’une vidéo. À chaque navigateur, ensuite, d’implémenter la lecture des vidéos : soit qu’il lise lui-même la vidéo soit qu’il délègue cette tâche à un lecteur incorporé ou externe. Dans tous les cas, la décision appartient à l’utilisateur au lieu d’être imposée par le créateur du contenu. Le plus génial dans tout cela, c’est que cette fonction est déjà supportée : Firefox, Opera, Chrome et Safari prennent déjà en charge le HTML5 et les autres navigateurs suivront rapidement.

Alors, problème réglé ?

À vrai dire, non. Il existe désormais un langage commun pour publier des vidéos, c’est un bon début, mais la question du format n’est pas résolue. Là, il n’y a pas de « taille unique ». La vidéo est-elle visionnée sur un téléphone avec un petit écran, sur un netbook, sur un PC de bureau, ou sur un écran LED 3D de 150 pouces à la résolution quatre fois supérieure à celle de la TVHD ? La taille de l’écran, la connectique et la puissance de calcul jouent chacune un rôle ici. Un peu comme la transition de la VHS au DVD puis au BluRay pour les vidéos télévisées, la vidéo sur le Web va s’améliorer au fur et à mesure. Et c’est très bien ainsi : la technologie des serveurs Web permet d’adapter la vidéo au navigateur et à l’appareil utilisés.

En revanche, il nous faut assurément nous accorder sur un plus petit dénominateur commun, un format standard qui servira de format par défaut si tout le reste échoue. Ça ne doit pas nécessairement être le format le plus complexe, ou le plus marketé, ni même celui créé par l’union du plus grand nombre d’entreprises. Il doit simplement être disponible, partout. Le codec le plus adapté actuellement est Ogg Theora, dérivé du codec VP3 libéré par On2 il y a quelques années. Il se débrouille plutôt bien en termes de qualité et de compression, et il n’a pas à rougir face à ses rivaux plus populaires comme le MPEG4, tout en étant bien plus simple à décoder. Mais surtout, il se démarque de ses concurrents par le fait qu’il est libre. Vraiment libre. Pas seulement « libre d’utilisation dans les décodeurs » ou « libre d’utilisation si vous signez cet accord de licence compliqué », mais vraiment, honnêtement, authentiquement, 100% libre. Les spécifications du flux et le code source de l’encodeur/décodeur sont accessibles publiquement et peuvent être librement utilisées/modifiées par n’importe qui. Theora a toujours été développé avec comme objectif premier d’éviter les brevets. Aucun autre codec que Theora ne peut se targuer de n’enfreindre aucun brevet et de n’être soumis à aucune redevance tout en tenant malgré tout la dragée haute à ses concurrents.

Alors, qu’est-ce qu’on attend ?

Décoder une vidéo demande beaucoup de ressources au processeur. Un important travail reste à accomplir avant de réaliser le rêve de lire une vidéo sur n’importe quel appareil. Theora est bien moins complexe que bon nombre de ses concurrents : les autres codecs nécessitent souvent du matériel dédié pour atteindre des performances décentes, alors que, bien programmé, Theora peut être décodé sans aide extérieure. En fait, sur les ordinateurs portables ou de bureau, le décodage à la volée est possible dans un lecteur Java intégré (comme par exemple l’excellent Cortado, lui aussi libre), ce qui permet la lecture de vidéos dans les navigateurs ne prenant pas encore en compte l’élément video. Mais ça n’est pas envisageable pour les appareils comme les PDA, les téléphones, les netbooks, les tablettes ou les lecteurs portables. Ces engins reposent souvent sur des processeurs ARM qui sont bien moins énergivores que les processeurs qui équipent habituellement les micro-ordinateurs. Malgré les gains de puissance continus réalisés au cours de ces dernières années, ils ne rivalisent pas encore avec leurs cousins plus costauds pour ce qui est de la puissance pure. Cette gamme très importante d’appareils construits autour de processeurs ARM représente le dernier défi pour un décodage fluide de Theora. Tout progrès d’efficacité réalisé se traduit par davantage d’autonomie ou des écrans plus grands.

C’est là que l’aide financière de Google intervient. En subventionnant le développement de TheorARM (une version libre de Theora optimisée pour les processeurs ARM), ils nous aident à nous rapprocher du jour où la vidéo fonctionnera partout sur le Web, pour tout le monde. Ça serait plutôt pas mal, non ? Ça y est, maintenant vous pouvez passer au billet suivant du blog.

Notes

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