Microsoft ou les vertus de la monoculture

Zach Klein - CC byPensez-vous par exemple que la pléthore de distributions GNU/Linux soit une qualité de l’OS et le témoignage de la vivacité de sa communauté ou bien au contraire qu’on aboutit à une situation confuse où trop de choix tue le choix ?

Sur cette thématique assez classique de la pertinence de la pluralité du choix, voici la traduction d’un article (un peu technique mais fort intéressant) d’un développeur américain James Turner sur le site d’O’Reilly.

Extrait :

Alors, quels sont les avantages d’une monoculture et pourquoi Microsoft gagne-t-il si souvent quand les gens doivent choisir une plateforme ? C’est en grande partie à cause de ce que la communauté open source voit comme une force mais que ceux qui essaient de faire leur boulot dans le monde réel voient comme une faiblesse. Nous célébrons la diversité de choix disponibles pour résoudre un problème et nous appelons cela la liberté. Les directeurs informatiques et les patrons de la branche informatique (IT managers et CIOs en anglais) y voient du chaos, de la confusion et des doutes.

Pour ceux qui comme nous sont attachés à la liberté, avoir le choix est bien entendu une valeur fondamentale. Mais il peut en aller autrement dans le monde pragmatique de l’informatique professionnelle où c’est souvent l’efficacité qui est privilégié. Et alors dans ce contexte Microsoft conserve de sérieux atouts avec ses offres monoculturelles sécures et rassurantes[1].

Les vertus de la monoculture

The Virtues of Monoculture

James Turner – 24 avril 2007 – Opinion
(Traduction Framalang : Don Rico et Yostral)

Je ne dis certainement rien de nouveau ici, mais j’ai pensé que je pourrai partager quelques réflexions sur les raisons qui poussent les gens à suivre la voie Microsoft. J’ai récemment fait quelque chose dans mon travail de tous les jours auquel je pensais depuis longtemps, mais pour lequel je n’ai jamais vraiment pris la peine d’aller jusqu’au bout, je me suis inscrit pour participer à un projet Microsoft-centrique et pour apprendre le .NET.

J’avais fait des tentatives avortées par le passé pour apprendre à coder dans l’Univers Microsoft. J’avais fait un essai à la sale époque des COM, mais le nombre de numéros qu’on me demandait d’exécuter me demandait trop d’effort par rapport à ce que j’étais alors prêt à consentir. Depuis j’ai gardé ce mauvais goût au fond de la bouche et j’ai refusé d’ajouter une seul compétence Microsoft à mon répertoire, même si cela représentait parfois un vide dans mon curriculum vitæ.

J’ai souvent travaillé dans des environnements où il y avait ce Monsieur Microsoft, l’évangéliste qui vous répète sans cesse à quel point ça aurait été plus facile en .NET. Je les ai classés dans la catégorie adorateurs de Gates buveurs de Tang*. Mais, à la fin de la journée, je me suis dit que si je devais les critiquer je devais vraiment comprendre leur monde. Connais ton ennemi et tout ça.

J’ai passé la semaine dernière à apprendre dans l’ordre C#, .NET et VSTO (c’est Visual Studio Toolkit for Office, si les abréviations de Microsoft ne sont pas votre tasse de thé). J’ai utilisé le livre Learning C# de chez O’Reilly et j’ai fait quelque chose qui m’arrive rarement : je m’y suis mis de manière très méthodique (du moins pour la première moitié).

Et devinez quoi? Microsoft possède dans ses mains une suite de développement plutôt bonne. Pour être honnête, C# est vraiment ce que je ferai si je pouvais complètement ré-écrire Java sans me soucier de la compatibilité descendante. Il y a quelques fonctionnalités vraiment sympas, comme les mots-clés virtual, override, et new qui vous permettent de spécifier ce qu’il se passe lorsque vous transtypez une classe dans sa classe de base et que vous appelez une méthode qui est définie dans les deux.

Visual Studio est un outil habile qui vous permet vraiment de créer des applications (et avec VSTO des ajouts pour Office) en deux temps trois mouvements. ADO.NET n’est pas pire que JDBC et s’intègre de manière transparente dans Visual Studio. J’ai été capable, arrivé à la fin de la semaine, de développer des applications autonomes et des ajouts pour Office qui étaient capable de dialoguer avec les bases de données en n’ayant écrit que peu de code. D’après ce que j’en ai vu, ASP.NET réalise la même chose pour les applications web MVC (NdT : Model View Controller).

Alors, quels sont les avantages d’une monoculture et pourquoi Microsoft gagne-t-il si souvent quand les gens doivent choisir une plateforme ? C’est en grande partie à cause de ce que la communauté open source voit comme une force mais que ceux qui essaient de faire leur boulot dans le monde réel voient comme une faiblesse. Nous célébrons la diversité de choix disponibles pour résoudre un problème et nous appelons cela la liberté. Les directeurs informatiques et les patrons de la branche informatique (IT managers et CIOs en anglais) y voient du chaos, de la confusion et des doutes.

Est-ce que je devrais utiliser iBatis ou Hibernate? XFire ou AXIS? Perl, PHP ou Ruby? Debian, Fedora, Ubuntu ou Suse? Si vous prenez la mauvaise décision vous pouvez perdre énormément de temps, comme nous l’avons découvert sur un projet récent où nous avons gâché une semaine à essayer de faire marcher AXIS2 pour un projet de service web pour finalement nous rendre compte que XFire était ce qu’il nous fallait.

Pour Monsieur Microsoft cette confusion n’existe pas. Vous utilisez ADO.NET, ASP.NET, C# et Windows. Ils fonctionnent tous, ils sont tous bien documentés du point de vue des besoins des développeurs, sans un seul regarde le code source désobligeant. A chaque fois que je pensais que j’allais être bloqué il y avait une douzaine d’articles expliquant comment faire exactement ce que je voulais faire, avec un exemple de code qui était à jour avec les versions du logiciel que j’utilisais et qui répondait vraiment au problème que je cherchais à résoudre.

Microsoft apporte le confort de ne pas avoir à choisir. Avoir le choix n’est pas toujours bon et la communauté open source offre parfois bien trop de manières différentes de plumer un canard, des choix qui sont pris plus par fierté, ego ou entêtement que par une authentique nécessité d’avoir deux alternatives différentes. Je ne montrerai personne du doigt, tout le monde connaît des exemples.

En fait, à moins que vous ne pensiez que je me sois tourné vers le Côté Obscur, le GROS problème avec une monoculture, c’est que vous vendez plus ou moins votre âme pour la stabilité d’un ensemble de choix défriché pour vous. En empruntant le chemin .NET, en gros, vous vous y perdez à tout jamais, et ce malgré Mono. Vous travaillerez toujours sur une plateforme Windows. Vous avez le joli anneau en or, mais Sauron tire les ficelles et vous fait danser. Pour beaucoup d’entreprises, celles qui n’ont pas besoin de se soucier du déploiement dans un environnement hétérogène, c’est un pacte qu’elles sont plus que prêtes à conclure.

Voici ce que je retiens de toute cette réflexion : en quelque sorte, nous devons commencer à faire le tri. La massue de 350kg pour faire entrer certaines idées dans les têtes devrait être mise à disposition pour marteler les têtes de ceux qui fourchent (NdT : qui créent un fork une déviation indépendante d’un projet) pour la seule et unique raison qu’ils ne sont pas en accord avec la licence, ou de ceux qui prennent les décisions. Quand on entend parler de deux (ou plus) projets qui répondent à la même problématique, on devrait se demander « Pourquoi ne mettent-ils pas en commun leurs efforts pour fournir une très bonne solution? » plutôt que de célébrer la diversité uniquement pour l’amour de la diversité.

A-ton vraiment besoin de Ruby on Rails ET de Groovy on Grails? Quand ils ont annoncé le poisson d’avril de Python on Planes j’ai mis quelques secondes pour réaliser que c’était un canular, parce que c’est exactement le genre d’effort faire quelque chose pour l’amour de le faire qui fractionne la communauté des logiciels open source. Il n’y a aucun moyen d’empêcher les gens de commencer des projets en double, et nous ne le voudrions pas, mais bon sang, doit-on l’encourager activement ?

On passe beaucoup de temps à se plaindre des moyens démoniaques qu’emploie Microsoft pour s’imposer partout. En faisant cela, nous nous lavons automatiquement de toute responsabilité que nous pourrions nous-même porter pour leur succès ou nos échecs. Le fait est qu’il existe d’excellentes raisons pratiques qui poussent les gens dans les bras de la boîte à outil de Redmond et nous devons accepter ceci comme un fait et en tirer des leçons plutôt que d’agiter nos poings en blamant l’obscurantisme. Car nous avons trouvé notre ennemi et c’est nous, pas Microsoft, du moins pas tout le temps…

Notes

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




Mais pour qui vote le libriste ?

Difficile d’échapper à l’élection présidentielle française en ce moment. Alors je vais y aller moi aussi de mon petit couplet et d’oser vous proposer ma très fine analyse sociologico-politique à une question que vous ne vous posez pas en m’appuyant pour cela sur deux sondages en rien comparables. Vous voici donc prévenu, et si vous poursuivez la lecture de ce superficiel billet ce n’est plus de ma faute.

Kézako un libriste ?

Première difficulté c’est quoi un libriste ? Le jargon français a sa petite idée.

Libriste - Jargon Français

Un libriste serait donc un fan du logiciel libre, un peu comme on serait fan de Johnny Hallyday en somme. On a échappé au Partisan du librisme mais ça reste tout de même peu satisfaisant. Et puis il y a cette précision qui interpelle au risque de produire son effet contraire : Le terme est positif. Ouf ! nous voici rassurés parce que quand le terme est négatif ça donne généralement l’équation suivante : libriste = intégriste du libre, qui, d’après ses détracteurs, voudrait rendre libre à peu près tout ce qu’il touche au mépris le plus élémentaire du pragmatisme situationiste de nos habitudes et des règles économiques du marché.

Bon, bref, passons, ne nous écartons pas du sujet (parce qu’il y aurait beaucoup à dire sur ces habitude et ces règles du marché) et faisons un choix. On va réduire ici le libriste à… un visiteur du célèbre site linuxfr. Voilà, ça vaut ce que ça vaut, mais ça m’arrange pour la suite.

Deux sondages

Le premier sondage est tout ce qu’il y a de plus classique et pour tout vous avouer je l’ai pris un peu au pif pourvu qu’il fut récent. Il s’agit d’une enquête Ipsos/DELL difusée par SFR et Le Point auprès de 1300 personnes interrogées par téléphone le 7, 9 et 10 avril sur leur intention de vote au premier tour.

Sondage Ipsos/DELL Présidentielle

Le second est plus original puisqu’issu du site LinuxFr (vous savez, le repaire de… libristes). Il est toujours en cours et compte, en ce doux mercredi 11 avril à 23h41, exactement 2677 votes.

Sondage LinuxFr Présidentielle

Si on lui écarte les réponses qui ne correspondent pas à des votes pour des candidats, et ceci afin de pouvoir mieux le comparer au sondage précédent, ça donne alors : Royal : 24,8 %, Bayrou : 44,4 %, Sarkozy : 14,2 %, autre de gauche ; 13,8%, autre de droite ; 2,8%.

Subjectif comparatif

Les sondages, blabla, on n’a pas attendu 2002 pour cela, c’est à prendre avec des pincettes, ils ne disent que ce qu’on veut bien leur faire dire, tout ça… Ok, j’en conviens fort bien. Tout comme je reconnais, mais c’est assumé et apprécié, que les sondages LinuxFr sont beaucoup plus un pretexte à convivialité et échanges (décontractés) qu’un truc véritablement sérieux. Il suffit de consulter la liste des sondages précédents pour s’en convaincre dont le passionnant Combien de bouton(s) possède(nt) votre souris ?

Il n’empêche qu’il y a tout de même quelques différences notables entre les deux études. Alors moi, ni une ni deux, faisant fi de la moindre rigueur scientifique, d’en tirer pour notre libriste les quelques enseignements / hypothèses / élucubrations suivant(e)s.

  • Le libriste ne vote pas comme le français moyen
  • Le libriste vote deux fois plus pour Bayrou et deux fois moins pour Sarkozy que le français moyen (Royal restant stable)
  • L’axe Bayrou-Royal totalise un peu plus des 2/3 des votes ce qui tendrait à ancrer le libriste au centre gauche
  • L’axe Bayrou tout seul s’approche des 50%
  • Question connexe : Si, parait-il, Bayrou est le favori des bobos, est-ce que le libriste est lui-même un bobo ?
  • L’extrême droite est marginale chez le libriste
  • L’extrême gauche n’est pas marginale mais son score ne suffit pas à démontrer que le libriste est majoritairement un gauchiste révolutionnaire altermondialiste (comme on peut parfois le lire çà et là)
  • Le libriste s’exilera à Bangalore si Sarkozy passe

Le propos reste à affiner

Soit. Admettons cette dissymétrie. On peut alors se demander en quoi les prises de position des candidats vis-à-vis du logiciel libre influence directement le vote de notre libriste. Y accorderait-il la même importance que celles concernant l’éducation, l’économie, le chômage, l’Europe, tout ça ? Cela pourrait expliquer que Bayrou soit sa coqueluche et Sarkozy son mouton noir parce que l’un a défendu publiquement très tôt le logiciel libre tandis que l’autre se fait plutôt discret sur le sujet.

C’est possible mais ce serait un peu réducteur. Il est cependant plausible que les prises de position des candidats sur les nouvelles technologies et la société de l’information dans son ensemble (dont le récent débat autour de la DADVSI) touchent notre libriste tout comme elles touchent, et c’est logique, l‘internaute moyen (qui lui se distingue du français moyen en ce que ce dernier n’est connecté qu’à 44% au net). C’est ce que laisserait à penser un autre sondage réalisé sur le site d’Agoravox le média citoyen (la révolte du pronétariat, le cinquième pouvoir, tout ça…) dont les résultats sont très proche de ceux de LinuxFr.

Libristes et agoravoxiens, même combat donc ici. Peut-on alors étendre ces préférences au net francophone tout entier ? Et de se souvenir qu’en 2005 internet avait majoritairement dit non au référendum français sur le traité établissant une Constitution pour l’Europe avec le résultat final que l’on sait…




Envoyer cet article à un ami

Cher(e) ami(e),

Tu te retrouves sur cette page parce qu’un(e) ami(e) t’a gentiment invité par blog, mail, msn ou autre à venir voir un peu ce que Linux et les logiciels libres sont devenus (en fait on ne dit pas Linux mais GNU/Linux mais ça tu t’en fous complétement pour le moment, par contre on dit bien logiciels libres et non logiciels gratuits même si ils sont gratuits ce dont tu ne te fous pas).

À l’heure où l’on cherche par tous les moyens à te vendre le nouveau Windows Vista, observe cette petite vidéo anglophone de démonstration et constate avec moi les zolis zeffets graphiques que l’on obtient désormais sur son bureau sous Linux. Tu remarqueras au passage que l’on peut naviguer avec confort sur internet, faire du traitement de texte (comme dans Word), voir ses films et même jouer au solitaire histoire que tu ne sois pas trop dépaysé(e).

Voilà, c’est tout.

Personne ne te demande ici de changer d’ordinateur, de système d’exploitation, de logiciels et d’habitudes. Retiens juste que Linux a évolué et que, sait-on jamais, à l’occasion, peut-être un jour, si…

Bien sincèrement,

aKa, pigiste au Framablog.

PS : Si tout ceci te semble probant tu es bien entendu cordialement invité(e) à envoyer à ton tour cet article à un(e) autre ami(e).




Microsoft est mort (et le logiciel libre ne se sent pas très bien ?)

March of the Baby Turtles - Clearly Ambiguous - CC-BY

Encore une traduction (merci Olivier). Celle d’un récent article de Paul Graham au titre choc : Microsoft is dead.

Il nous a semblé intéressant d’abord parce que Paul Graham n’est pas n’importe qui dans le monde de l’informatique. Mais ensuite parce que son point de vue d’américain plongé dans les startups à la sauce web 2.0 tranche singulièrement avec celui d’un européen plongé dans le logiciel libre, comme… moi par exemple ! (sauf à s’appeler Loïc Le Meur ou Tariq Krim mais là n’est pas la question).

Graham propose quatre grandes causes à la mort du géant : Google, Ajax et le Javascript, le haut-débit et Apple. Et d’expliquer en gros que comme les applications de bureau vont toutes finir par migrer sur le web alors on n’aura plus trop besoin de se soucier de son ordinateur du moment qu’il nous fait accéder avec confort à internet. L’exemple emblématique et annonciateur serait alors de consulter ses messages sur Gmail depuis son joli laptop Apple en wi-fi grande vitesse (ce que de nombreux geeks font déjà, j’en ai vu, j’ai les noms !).

Ce qui est notable ici c’est que non seulement le logiciel libre n’est pas cité (ou alors vraiment à la marge), alors que nous sommes (étions ?) nombreux à penser depuis longtemps qu’il est l’un des premiers pour ne pas dire le premier facteur de la chute annoncée du colosse, mais qu’en plus les arguments avancés par Graham font que cela peut également changer la donne pour le logiciel libre lui-même.

En effet force est de constater qu’il est très peu présent dans ce monde encore balbutiant mais en pleine effervescence des applications de bureau taggés web 2.0 accessibles depuis internet. Mais alors, en admettant que la thèse de Graham soit valide, le logiciel libre serait-il lui aussi menacé par cette évolution ? Parce que si il est vrai que l’on arrive à faire des OpenOffice.org en lieu et place de MS Office (et des… GNU/Linux en lieu et place de Windows !), créer un "Gmail libre" me semble hors de portée de la communauté. Poussons le raisonnement jusqu’au bout pour toucher les rives de la science-fiction, entouré de technologies web 2.0 propriétaires finira-t-il par ne rester qu’un Firefox comme logiciel libre phare de nos usages ?

Nous n’en sommes pas encore là. Et à affirmer effectivement que Microsoft soit déjà mort, le macstartupien Paul Graham n’est peut-être pas l’inspecteur idéal pour en désigner seul les coupables[1].

Microsoft is dead - Screenshot

Microsoft is dead

Paul Graham – Avril 2007

Il y a quelques jours j’ai soudainement pris conscience que Microsoft était mort. Je parlais avec un jeune créateur d’une startup de la différence entre Google et Yahoo. Je disais que Yahoo a été empêtré dès sa naissance dans sa peur de Microsoft. C’est la raison pour laquelle ils se sont définis comme une compagnie de média et non une compagnie de technologie. Alors j’ai regardé son expression et j’ai vu qu’il n’avait pas compris. C’est comme si je lui avais dit à quel point les filles aimaient Barry Manilow[2] au milieu des années 80. Barry qui ?

Microsoft ? Il n’a rien dit, mais je pouvais lire que ça lui paraissait invraisemblable que quelqu’un soit encore effrayé par eux.

Microsoft projette son ombre sur le monde du logiciel depuis près de 20 ans, depuis la fin des années 80. Je me souviens qu’avant eux c’était IBM. En pratique j’ai ignoré cette ombre. Je n’ai jamais utilisé de logiciels Microsoft, donc cela ne me touchait qu’indirectement, par exemple dans les spams que je recevais. Et parce que je n’y faisais pas attention je n’ai pas remarqué que cette ombre avait disparue.

Mais elle est partie maintenant, je peux le sentir. Plus personne n’a peur de Microsoft désormais. Ils font toujours beaucoup d’argent, tout comme IBM d’ailleurs. Mais ils ne sont pas dangereux.

Quand est ce que Microsoft est mort et de quoi ? Je sais qu’ils semblaient dangereux jusqu’en 2001 parce que j’avais écrit un article alors sur le fait qu’ils étaient moins dangereux qu’il n’y semblait. Je dirais qu’ils sont mort en 2005. Je sais que lorsque nous avons lancé Y Combinator[3] nous ne nous sommes pas inquiétés de la concurrence de Microsoft quand nous avons fondé les startups. En fait, nous ne les avons même pas invités aux journées de présentation que nous avons organisées pour présenter les startups aux investisseurs. Nous avons invité Yahoo et Google et d’autres entreprises d’internet, mais nous n’avons jamais pris la peine d’inviter Microsoft, pas plus qu’ils n’ont pris la peine de nous envoyer un email. Ils font partie d’un monde différent.

Qu’est ce qui les a tués ? Quatre choses je pense, qui se sont produites en même temps au milieu des années 2000.

La raison la plus évidente est Google. Il ne peut y avoir qu’un seul géant et c’est clairement eux. Google est de loin l’entreprise la plus dangereuse, à la fois dans le bon et le mauvais sens du terme. Microsoft peut au mieux boiter pour essayer de les suivre.

Quand est-ce que Google a pris la tête? Certains diront que c’était en août 2004 lors de leur IPO[4] mais ils ne menaient pas encore la danse à cette époque. Je dirais qu’ils ont pris les commandes en 2005. Gmail leur a donné un avantage décisif. Gmail montrait qu’ils pouvaient faire plus que de la recherche.

Gmail montrait aussi l’étendue des possibilités de ce que vous pouviez réaliser avec un logiciel web si vous tiriez partie de ce qui sera plus tard appelé "Ajax". Et c’est là la deuxième cause de la mort de Microsoft : tout un chacun peut voir que l’informatique de bureau touche à sa fin. Il semble maintenant inévitable que les applications trouveront leur place sur le web, pas les emails uniquement, mais tout, jusqu’à Photoshop. Même Microsoft s’en rend compte maintenant.

Ironiquement, Microsoft sans le vouloir a aidé à la création d’Ajax. Le x de Ajax vient d’objet XMLHttpRequest, qui permet au navigateur de communiquer avec le serveur en fond de tâche tout en affichant une page. (Au départ la seule manière de communiquer avec le serveur était de lui demander une nouvelle page.) Le XMLHttpRequest a été créé par Microsoft à la fin des années 90 parce qu’ils en avaient besoin pour Outlook. Ce qu’ils n’ont pas réalisé alors est que ça s’avérerait utile à beaucoup de gens, en fait tous ceux qui voudraient faire tourner des applications web comme des applications de bureau.

L’autre élément crucial de Ajax est le Javascript, le langage de programmation qui tourne dans le navigateur. Microsoft a vu le danger que représentait le Javascript et a essayé de le maintenir caduque aussi longtemps qu’ils le pouvaient[5]. Mais finalement le monde de l’open source l’a emporté en créant des librairies Javascript qui ont poussé sur les défauts d’Explorer comme un arbre sur du fil barbelé.

La troisième cause de la mort de Microsoft a été l’accès à Internet à haut-débit. N’importe qui le désirant peut avoir une connexion rapide à Internet et plus le tuyau est large moins vous avez besoin du bureau.

Le dernier clou refermant le cercueil a été planté, parmis toutes les raisons, par Apple. Grâce à OSX Apple est revenu d’entre les morts, fait très rare dans le monde de la technologie[6]. Leur victoire est si complète que je suis aujourd’hui surpris quand je tombe sur un PC fonctionnant sous Windows. Presque toutes les personnes que nous finançons chez Y Combinator utilise des portables Apple. Le phénomène était le même dans le public d’une école de startup. Tous les ordinateurs des gens tournent sous Mac ou Linux maintenant. Windows est pour les grand-mères, comme c’était le cas pour les Mac dans les années 90. Non seulement le bureau ne compte plus mais en plus les gens se fichent des ordinateurs avec des logiciels Microsoft.

Je suis heureux que Microsoft soit mort. Ils étaient comme Neron ou Commode[7], diaboliques comme seul l’héritage du pouvoir peut vous le faire devenir. Parce que souvenez vous, le monopole de Microsoft n’a pas commencé avec Microsoft. Ils en ont hérité d’IBM. Le marché du logiciel a été contrôlé par un monopole du milieu des années 50 jusqu’à 2005. Ce qui représente pratiquement toute son existence. L’une des raisons de l’euphorie qui entour le "Web 2.0" est le sentiment, conscient ou pas, que cette ère de monopole pourrait toucher à sa fin.

Evidemment, en tant que hacker, je ne peux m’empêcher de penser à des solutions pour réparer les choses cassées. Y’aurait-il un moyen pour que Microsoft fasse un come-back ? En principe, oui. Pour comprendre comment, pensez à deux choses : (a) La somme d’argent dont Microsoft dispose et (b) Larry et Sergey[8] faisant le tour des moteurs de recherche pour vendre leur idée pour Google pour un million de dollars et se faisant rejeter par tout le monde.

La chose la plus surprenante est que les hackers ingénieux, dangereusement ingénieux, peuvent être achetés pour pas grand chose à l’échelle des entreprises riches comme Microsoft. S’il voulait redevenir un compétiteur, voilà ce qu’il devrait faire :

  1. Racheter toutes les bonnes startups du "Web 2.0". Ils pourraient presque les acheter toutes pour moins qu’ils n’ont dépensé pour Facebook[9].
  2. Les rassembler dans un immeuble dans la Silicon Valley protégé par une enceinte de plomb pour les prémunir de tout contact avec Redmond.

Je me sens à l’aise en proposant cela, parce qu’ils ne le feront jamais. Le plus grand point faible de Microsoft est qu’ils ne réalisent toujours pas à quel point ils craignent. Ils pensent toujours qu’ils peuvent écrire des logiciels en interne. Et ils le peuvent encore, selon les lois du monde de l’informatique de bureau. Mais ce monde a pris fin il y a quelques années.

Je connais déjà les réactions que recevra cet article. La moitié des lecteurs diront que Microsoft est toujours une entreprise qui dégage des bénéfices énormes et que je devrais faire plus attention quand je tire mes conclusions en me basant sur ce que quelques personnes pensent dans notre petite bulle isolée du "Web 2.0". L’autre moitié, les plus jeunes, se plaindront que cette nouvelle date.

Notes

[1] L’illustration est une photographie de Clearly Ambiguous intitulée March of the Baby Turtles issue de Flickr et sous licence Creative Commons BY.

[2] NdT : Barry Manilow est un compositeur, acteur, producteur et scénariste américain né le 17 juin 1943.

[3] NdT : Y Combinator est une société créée par Paul Graham permettant de fournir un premier financement aux startups.

[4] NdT : IPO pour Initial Public Offering.

[5] Vous n’avez pas besoin de faire un gros effort pour rendre un logiciel incompatible. Tout ce que vous avez à faire est de ne pas fournir trop d’efforts pour corriger les bugs, que vous produisez en quantité généreuse si vous êtes une grande entreprise. La situation est semblable à l’écriture de fausses théories littéraires. La plupart ne tentent pas de les rendre obscures, ils ne font simplement pas l’effort d’être clair. Ça ne serait pas payant.

[6] En partie parce que Steve Jobs s’est fait sortir par John Sculley d’une manière rarement vue au sein du monde de la technologie. Si les dirigeants d’Apple n’avaient pas commis cette bourde ils n’auraient pas eu à rebondir.

[7] NdT : Commode, autre empereur romain considéré comme cruel et arbitraire.

[8] NdT : Larry Page et Sergey Brin sont les fondateurs de Google.

[9] NdT : Facebook est un site web de networking destiné à rassembler les lycéens et les étudiants.




Le projet OpenWater ou le meilleur de la culture libre en milieu universitaire

Voici un exemple emblématique de ce que la culture libre peut produire de mieux. Un exemple emblématique que ce qu’internet et les ressources partagées peuvent apporter. Un exemple emblématique que ce qu’il est désormais possible de faire dans le domaine éducatif avec les nouvelles technologies.

Il s’agit d’une vidéo anglophone distillant quelques précieux conseils pratiques pour obtenir de l’eau potable en cas d’urgence liée à des catastrophes naturelles. Le sujet est grave, l’information utile à tous. Quel meilleur choix alors que celui d’y apposer une licence qui en autorise sans contrainte sa libre circulation[1].

Et mon billet pourrait s’arrêter là.

Bonne projection…

Mon billet pourrait s’arrêter là mais penchons-nous également sur la génèse et l’édition de ce document.

Il s’agit d’un projet collectif universitaire[2] proposé par le professeur David Wiley à ses étudiants. Les consignes, simples et offrant une grande latitude, étaient les suivantes : que le travail réalisé nous apprenne quelques chose, que le travail réalisé soit "cool" (en anglais dans le texte) et (surtout) que le travail réalisé fut impossible à produire sans utilisation massive de ressources libres à disposition sur internet.

Quatre étudiants se sont donc lancés dans l’aventure de ce projet. Et cela a donc donné OpenWater, site présentant le résultat de leur travail avec bien entendu la vidéo (sous différents formats dont le format source pour les futurs éventuels remixs).

Le résultat est tout à fait remarquable, tout comme il est tout à fait remarquable que plus des trois-quarts du contenu de cette vidéo proviennent de ressources existantes sous licences Creative Commons pêchées sur des sites comme Internet Archive (vidéo), Flickr (photo) ou Magnatune (musique). Le dernier quart, contenant principalement les démonstrations visuelles et techniques de purification d’eau, est le seul original puisque réalisé à l’occasion par l’équipe du projet.

Assurément un document à diffuser et à montrer aux professeurs, aux élèves et à tous ceux qui, souvent influencés par la pression médiatique des lobbyistes du copyright, n’appréhendent pas forcément tout le potentiel actuel d’internet.

Je sais pas vous mais moi ça me rend bien enthousiaste tout ça 😉

PS1 : On trouve deux autres productions d’élèves au défi du professeur Wiley : un site de découverte et d’information sur l’usage des blogs et des wikis en éducation et un site d’aide à l’entretien d’embauche.

PS2 : Et si on se lançait dans le premier remix de la vidéo en en proposant le sous-titrage en français ?

Notes

[1] En l’occurrence il s’agit de la Creative Commons BY-NC-SA.

[2] En l’occurrence il s’agit de l’Instructional Technology at Utah State University.




Brevets logiciels, dadvsi, école, haut débit : les représentants de six partis s’expriment en vidéo

01Net - Reportage vidéo - Présidentielle

Fort intéressant reportage vidéo de 01net :

Réunis à l’occasion d’un colloque du Club Sénat au Palais du Luxembourg, les représentants des candidats à la présidentielle ont confié à 01net. leur point de vue sur les grands dossiers techno et Internet.

On y parle souvent des logiciels libres (surtout en réponse à la question : faut-il breveter les logiciels ?) et de ses enjeux connexes avec quatre angles proposés :

  • Le haut-débit pour tous
  • Faut-il breveter les logiciels ?
  • Droits d’auteur : la loi DADVSI est-elle un texte mort-né ?
  • Quels moyens pour l’enseignement des NTIC à l’école ?

Casting :

  • Quitterie Delmas : Porte-parole des Jeunes UDF, membre du bureau politique de l’UDF
  • Vincent Feltesse : Secrétaire national aux NTIC du Parti Socialiste
  • Philippe Herlin : Responsable culture et communication du FN
  • Loïc Le Meur :Porte-parole Internet de Nicolas Sarkozy
  • Jérôme Relinger : Délégué TIC du PCF
  • Yann Wehrling : Porte-parole des Verts

Dérisoires petits commentaires personnels, à l’emporte-pièce, en brève de comptoir, et avec plein de trolls inside :

  • Pas mal la position de Vincent Feltesse sur l’école mais c’est pas non plus idiot de la part de Philippe Herlin de rappeler que c’est pas la panacée et que la priorité est ailleurs
  • Quitterie Delmas (ma nouvelle icône médiatique bobo-chic après Clémentine Autain mon icône bobo-altermondialiste) m’a un peu déçu
  • Assez mordant le Jérôme Relinger (et si d’après lui le seul défaut de l’autre c’est son compagnon, son seul défaut ne serait-il pas d’être communiste ?)
  • Je ne m’attendais pas à une position aussi ouverte du représentant du Front National
  • Plus ouverte et courageuse pour moi que celle de Bloïc Le Meur (et ses business angels quand on lui parle d’école)

Dernière réflexion un peu plus sérieuse cette fois : Tout ceci va globalement dans le bon sens (et c’est d’ailleurs souvent du bon sens) mais dans quelle mesure ces jeunes gens influent-ils sur le candidat qu’ils soutiennent ? Qu’en restera-t-il une fois élu(e) ?

Présidentielle : les projets des candidats pour Internet et la techno (1/2)

PS : C’est l’occasion pour moi d’annoncer la première réponse d’un candidat sur Candidats.fr. En l’occurrence c’est une candidate puisqu’il s’agit de Marie-Georges Buffet.




SIALLE : pour autant que leur valeur pédagogique aura été reconnue

DSC00732 - ps_paris5e - Creative Commons BY

« Je considère qu’il faut encourager l’introduction à l’école de logiciels libres pour autant que leur valeur pédagogique aura été reconnue. »

Telle est la réponse donnée par Ségolène Royal à une lettre de l’association Enseignement Public et Informatique (EPI) où l’on pouvait lire ce pertinent paragraphe : « Il faut faire davantage place aux logiciels et ressources libres, dans une perspective de pluralisme technologique. C’est un facteur significatif de baisse des coûts et d’indépendance. Le libre est en phase avec les missions du système éducatif et la culture enseignante. »[1]

Réponse de normand de la candidate à l’élection présidentielle française ? Un peu oui quand même, puisque l’affirmation est corrélée à la reconnaissane de leur valeur pédagogique.

Quel sont les logiciels le plus utilisés dans nos écoles ? Tout d’abord le… système d’exploitation (sic !). Puis dans l’ordre très certainement le navigateur web et le traitement de texte. Ils n’ont strictement aucune valeur pédagogique intrinsèque. C’est l’usage qu’en font les enseignants et leur élèves au cas par cas qui détermine ici l’éventuelle valeur pédagogique.

Autrement dit je ne vois pas très bien comment GNU/Linux, Firefox ou OpenOffice.org vont pouvoir être pédagogiquement évalués alors même que ce serait une bonne idée d’encourager leur introduction massive (en lieu et place de Windows, Internet Explorer et MS Office).

Alors soit, restreignons-nous aux logiciel purement éducatifs. Le ministère à créé depuis un petit bout de temps déjà une marque RIP destinée, je cite, « à guider les enseignants dans le monde du multimédia pédagogique. Un logo permet d’identifier les logiciels et les créations multimédias qui, après expertise par un public d’enseignants et de spécialistes du domaine et par décision de la commission multimédia, répondent aux besoins et aux attentes du système éducatif ».

L’intention est louable même si personnellement j’avoue ne pas faire attention à la présence du label lorsque je décide d’utiliser tel ou tel logiciel. Je fais beaucoup plus confiance aux témoignages de mes pairs et surtout à l’expérimentation effective en classe (avec de vrais élèves inside). Ainsi en va t-il des deux logiciels que j’utilise le plus en collège actuellement en tant que prof de maths : les exerciciels Mathenpoche et le traceur géométrique dynamique Geogebra.

Les deux logiciels cités plus haut sont, vous vous en doutez, libres. Ils n’ont pas le label RIP. D’ailleurs, à ma connaissance, le seul logiciel libre RIP sont les Ateliers de Géométrie, dont nous avions évoqué avec enthousiasme la libération sur Framasoft.

Un seul logiciel libre sur plus d’un millier logiciels RIP ? Pourquoi une telle absence ? Ce n’est pas à moi de répondre à cette question.

Les logiciels libres semblent être en tout cas pour le ministère quelques chose de bien particulier dans le monde des logiciels. Un monde à part qu’il faudrait donc traiter à part. C’est alors l’occasion pour moi de vous présenter le très officiel SIALLE qui a priori semble répondre à la demande de reconnaissance pédagogique préconisée par Ségolène Royal.

SIALLE, Service d’Information et d’Analyse des Logiciels Libres Éducatifs, vous connaissiez ? Sans doute pas et ce n’est pas vraiment étonnant parce qu’on ne peut pas vraiment dire que le ministère en fasse une publicité effrénée.

J’en recopie ici la présentation :

SIALLE est une sélection de logiciels libres destinés à la communauté éducative.
SIALLE est basé sur un service d’appréciation de logiciels sélectionnés en amont, sur des critères stricts :

– Le réseau académique repère en premier lieu un logiciel éducatif potentiellement intéressant.
– Selon son thème et son niveau, un groupe d’experts disciplinaires l’examine et donne un premier avis. Le logiciel est ensuite soumis à des analyses technique et juridique pour vérifier qu’il ne présente pas d’anomalies majeures dans ces domaines.
– Le logiciel retenu est ensuite soumis à évaluation par les enseignants : il est mis en ligne et peut être téléchargé.
– Après identification, l’utilisateur peut donc tester le logiciel à loisir et, grâce à une interface adaptée, saisir directement ses conclusions dans l’espace de travail, et attribuer une note au logiciel.
– La notation s’effectue selon trois axes : la pédagogie, la qualité scientifique du contenu et l’aspect technique.
– À terme, une synthèse des différents avis, où seuls seront retenus les logiciels ayant obtenu au moins la moyenne, permettra de les intégrer aux systèmes d’information du ministère de l’Éducation nationale, de l’Enseignement supérieur et de la Recherche.

Pourquoi SIALLE ?

De nombreux logiciels destinés à des usages pédagogiques sont produits par des enseignants, des chercheurs, des communautés d’intérêt, etc. Ces logiciels, disséminés sur des sites web institutionnels ou non institutionnels, à tous les niveaux (central, académique, départemental, établissement ou université), personnels ou associatifs, constituent un corpus foisonnant mais hétérogène. C’est pourquoi le ministère de l’Éducation nationale, de l’Enseignement supérieur et de la Recherche a souhaité qu’un service d’information et d’analyse de ces productions soit mis en place, afin de mieux connaître les réalisations de qualité.

Quels logiciels y trouve-t-on ?

Les logiciels présents sur la plate-forme SIALLE sont des logiciels éducatifs destinés à un usage en classe. Ils permettent aux élèves d’être en situation de découverte, de structuration, d’entraînement et d’évaluation de connaissances disciplinaires grâce à une présentation de contenus sonores, visuels et/ou textuels interactifs en conformité avec les programmes et respectant la plus grande rigueur scientifique.

À qui s’adresse SIALLE ?

SIALLE est destiné aux enseignants, aux formateurs, aux corps d’encadrement et d’inspection, mais l’information sur la qualité des logiciels pédagogiques est accessible à tous. La partie exclusivement réservée à la communauté éducative concerne le téléchargement des logiciels mis à disposition, ainsi que l’analyse et le vote qui en découlent.

Ouvert à la rentrée 2006, on trouve pour le moment 13 logiciels libres Windows dans la base (et toujours pas mes Mathenpoche et Geogebra).

Quel dynamisme !

Notes

[1] L’illustration est un détail d’une photographie de ps_paris5e issue de Flickr et sous licence Creative Commons BY.




DRM : Du lard ou du cochon Mister Steve Jobs ?

iPod - Parody

La récente posture anti-DRM[1] de Steve Jobs a agité toute la blogosphère.

Il faut dire qu’il y a de quoi être méfiant quand on sait qu’il en est le principal bénéficiaire ![2]

Dont acte nous dit ici le site Defective by Design (littéralement « Défectueux à dessein », initiative anti-DRM de la Free Software Foundation) dans une lettre ouverte au patron d’Apple qu’elle nous invite à signer avant le 1er avril.

Une traduction de notre groupe de travail Framalang (specials thanx to Olivier and GaeliX).

Lettre ouverte à Steve Jobs

Cher Steve Jobs,

Nous voudrions vous remercier pour votre déclaration publique à propos des Digital Restrictions Management (DRM), et votre engagement pour l’abandon des DRM dans iTunes si les quatre majors de l’industrie du disque – EMI, Warner, Universal et Sony, vous laissent le faire.

Comme vous le savez, la campagne anti-DRM de la Free Software Foundation, DefectiveByDesign.org, a spécialement pris pour cible Apple depuis son lancement en Mai 2006. En tant qu’activistes contre les DRM nous avons apporté notre soutien aux manifestations importantes devant les magasins Apple aux États-Unis et au Royaume-Uni, car étant le plus important pourvoyeur de musique cadenassée, Apple possède une grande part de responsabilité dans la situation dans laquelle se trouve les consommateurs actuellement.

Mais Apple subit la pression, non seulement des activistes anti-DRM et du boycott des DRM par les consommateurs, mais aussi des défenseurs des droits des consommateurs en Europe qui ont déclaré les DRM d’iTunes (FairPlay) illégaux. En Norvège les régulateurs ont donné jusqu’au 1er octobre 2007 à iTunes pour s’ouvrir à défaut de quoi le service devra fermer sous peine d’amendes journalières. Des démarches similaires sont entreprises par les régulateurs dans toute l’Europe.

Pour beaucoup d’observateurs l’engagement pris dans votre blog ressemble à une manière de faire baisser le pression exercée par ces régulateurs sur Apple et coupe l’herbe sous le pied de l’industrie qui demande la possibilité pour d’autres distributeurs d’utiliser FairPlay.

Cela fait trois semaines maintenant que vous avez publié votre engagement pour arrêter les DRM et il y a eu beaucoup de réponses de la part de commentateurs qui ont mis en avant les actions que vous pouvez entreprendre pour appuyer vos dires. Le fait que vous n’ayez pris aucune mesure nous amène à nous demander : quelle est l’authenticité de votre engagement ?

Nous avons identifié trois manières pour vous d’afficher votre sincérité à propos des DRM. Prendre des mesures sur l’un de ces fronts serait une manière forte de montrer que vous êtes sérieux.

1) Abandonnez les DRM sur iTunes pour les artistes indépendants

De nombreux artistes et labels indépendants distribuent leur musique au travers d’iTunes et beaucoup souhaitent le faire sans DRM, mais vous ne les laissez pas. Vous pouvez montrer votre bonne foi immédiatement en abandonnant les DRM pour ces artistes et labels.

Cela montrera clairement quels artistes sont vraiment attachés à l’un des quatre grands labels, permettant à vos clients d’éviter ces labels et le fardeau des DRM. Les artistes indépendants, qui respectent le désir de leurs fans d’être libre des restrictions imposées par les DRM, recevront plus de soutien.

Vous pouvez montrer l’exemple moral en étant la première "major" à abandonner les DRM, en libérant les artistes indépendants. Vous avez le pouvoir de faire cela.

2) Abandonnez les DRM sur iTunes pour les films et les vidéos de Disney

Dans l’article sur votre blog vous dites, "L’ alternative est d’abolir les DRM complètement. Imaginez un monde où tous les magasins en ligne vendraient de la musique libre de DRM, encodée dans un format sous license libre" C’est une image forte, une image que nous et le mouvement du logiciel libre partageons avec vous. Mais pourquoi votre vision se limite-t-elle au monde de la musique sans DRM. Vous ne faites pas allusion une seule fois aux films ou vidéos.

Nous comprenons qu’Apple est occupé à signer des contrats avec les studios de cinéma et les réseaux de télévision pour autoriser Apple à vendre des vidéos et des films aux utilisateurs d’iPod. Ces vidéos sont vendues avec des DRM. Les arguments que vous avancez dans votre blog s’appliquent aussi bien aux films qu’à la musique.

En 2006 vous avez vendu Pixar à Disney et êtes ainsi devenu l’actionnaire le plus important de Disney et avez rejoint le conseil d’administration. Disney a été le premier à donner son accord pour la distribution de ses films au travers d’iTunes. Disney est l’un des principaux distributeurs de film mais pas l’une des principales maisons d’édition.

Vous pouvez donner l’exemple dans le domaine de la vidéo et des films. Disney peut être la première "major" à abandonner les DRM. Vous avez le pouvoir de réaliser ceci.

3) Prenez un engagement public contre les DRM et les lois avalisant les DRM en finançant une campagne contre les interdictions du Digital Millenium Copyrith Act (DMCA[3]).

Dans votre blog vous dites que nous pourrions "… abolir complètement les DRM" et qu’Apple "s’y joindrai en un clin d’oeil". Ces mots sont très proches d’un appel à l’élimination des DRM. Nous vous encourageons à faire une telle déclaration explicitement.

C’est une action importante à cause des menaces législatives auxquelles nous faisons face. Le Senateur Feinstein (Démocrate, Californie), dans sa session au congrès a à nouveau présenté sa loi "Platform Equality and Remedies for Right Holders in Music Act (PERFORM Act) (loi sur l’égalité des plateformes et remèdes pour les ayant droits dans le monde de la musique). Cette loi imposerait à tous les diffuseurs sur Internet qui proposent des MP3 en streaming (ou d’autres formats libres de DRM) d’y ajouter un DRM. Ceci inclurait les stations de radio actuellement disponibles par iTunes, qui dépendent des MP3 en streaming.

L’impact des DRM et du DMCA aura des effets effrayants sur notre liberté d’expression. Dans un monde où les émissions de radio, les émissions de télévision, les informations et la couverture du monde politique seraient chargées de DRM, puisque les télévisions numériques, les radios numériques et la diffusion par Internet seraient mandatées pour utiliser des DRM, nous perdrions notre droit de faire des commentaires en utilisant les documents d’origine. La liberté d’expression par la parodie et les citations aura disparu.

En tant que personne ayant imposé les DRM à des millions de personnes et ayant dégagé des millions de dollars de bénéfices par ce moyen, il est temps pour vous de vous élever contre les DRM, qui sont immoraux et qui menacent nos libertés.

Vous pouvez donner l’exemple en demandant l’élimination des DRM en finançant une campagne pour rejeter les interdictions du DMCA sur les appareils qui contournent les DRM. Vous avez le pouvoir concret de réaliser cela.

Même si nous accueillons favorablement votre engagement d’abandonner les DRM, il n’a pas été suivi d’action pour le moment. Certains changements dont vous parlez nécessiteront la coopération d’autres acteurs de l’industrie des médias, mais les trois points que nous avons mis en avant n’en font pas partie. Vous avez les mains libres pour autoriser les artistes indépendants à vendre leur musique sur iTunes sans DRM, pour retirer les DRM des films et vidéos de Disney et pour financer une campagne pour rejeter les interdictions du DMCA sur les appareils qui contournent les DRM. Nous, les signataires, faisons appel à vous pour prendre des mesures maintenant.

Sincèrement votre,

DefectiveByDesign.org - No DRM

Si vous adhérez au contenu de cette lettre n’oubliez pas de la signer avant son envoi le 1er avril à ce gros poisson qu’est Steve Jobs.

Notes

[1] DRM pour Digital Rights Management (Mesures Techniques de Protection, MTP, ou encore Gestion Numérique des Droits, GDN, en français).

[2] On pourra aussi lire la réaction du site francophone StopDRM! aux propos de Steve Jobs.

[3] DCMA dont le pendant en loi française est la DADVSI.