Open Source : liberté, égalité - La méthode scientifique

De April MediaWiki
Aller à la navigationAller à la recherche


Titre : Open Source : liberté, égalité ?

Intervenants : Stéphane Fermigier - Alexandre Hocquet - Voix off de Richard Stallman et de son traducteur - Ivaylo Ganchev - Nicolas ??? - Vincent Strubel - Nicolas Martin

Lieu : Émission La méthode scientifique - France Culture

Date : novembre 2018

Durée : 58 min 54

Écouter ou télécharger le podcast

Licence de la transcription : Verbatim

Illustration :

NB : transcription réalisée par nos soins, fidèle aux propos des intervenants mais rendant le discours fluide.
Les positions exprimées sont celles des personnes qui interviennent et ne rejoignent pas nécessairement celles de l'April, qui ne sera en aucun cas tenue responsable de leurs propos.

Statut : Transcrit MO

Description

Qu'est-ce que l'open source ? Qui en sont les principaux acteurs ? Quel intérêt pour les développeurs, les administrations, les entreprises, les citoyens ? Comment ce mouvement influence-t-il la recherche en informatique ?

Transcription

Nicolas Martin : Après Microsoft, qui s’est offert GitHub et sa plateforme au mois de juin dernier pour la coquette somme de 7 milliards et demi de dollars, c’est IBM qui est passé à la caisse au mois d’octobre pour acquérir Red Hat cette fois, pour 34 milliards de dollars. Le point commun entre ces deux rachats ? GitHub et Red Hat sont deux mastodontes de l’open source, ce mouvement initié à la fin des années 90 qui revendique le droit d’accéder au code, de le modifier, de le transformer et de le céder de façon libre. Un avatar du logiciel libre qui en serait en quelque sorte la philosophie sous-jacente. Est-ce à dire que l’informatique s’est radicalement convertie à une idéologie libertaire ? C’est assez loin d’être le cas.
Open source, logiciel libre : liberté, égalité ? C’est le problème à trou que nous allons examiner dans l’heure qui vient. Bienvenue dans La Méthode scientifique. Et pour évoquer ces questions et ces philosophies de l’informatique nous avons le plaisir de recevoir aujourd’hui Stéphane Fermigier, bonjour.

Stéphane Fermigier : Bonjour.

Nicolas Martin : Vous êtes président du groupe thématique Logiciel Libre dans Systematic, coprésident du Conseil National du Logiciel Libre, et PDG de la société Abilian et Alexandre Hocquet, bonjour.

Alexandre Hocquet : Bonjour.

Nicolas Martin : Vous êtes historien des sciences, professeur attaché aux Archives Poincaré de l’Université de Lorraine.

Vous pouvez suivre cette émission, comme chaque jour en direct sur les ondes de France Culture, sur votre poste de radio mais aussi en replay sur le site franceculture.fr et en podcast quand bon vous semble via votre application préférée qui n’est vraisemblablement pas sous logiciel libre comme on aura l’occasion de le dire dans quelques instants.

Pour commencer rien de telle qu’une bonne petite analogie pour bien définir ce dont il va être question tout au long de cette heure via un extrait, celui d’un documentaire qui fait office un peu de référence en matière de vulgarisation du sujet. Ce documentaire s’appelle Nom de code : Linux, il est signé par Hannu Puttonen et il est sorti en 2002. Linux c’est ce système d’exploitation open source logiciel libre qui est un des piliers fondateurs de ces mouvements. Écoutez comment il est défini dans ce documentaire.

Voix off, traduction des propos de Richard Stallman : Permettez-moi de faire une analogie entre les programmes informatiques et les recettes de cuisine. Il existe de nombreux points communs entre un logiciel et une recette, avec une liste d’étapes à suivre, des règles qui déterminent à quel moment vous avez fini ou comment revenir en arrière. À la fin on obtient un certain résultat.
Si vous aimez cuisiner, vous échangez sans doute vos recettes avec vos amis et vous êtes probablement amené à les modifier. Si vous avez modifié votre recette, que le résultat vous plaît et que vos amis s’en régalent, il y a des chances pour que vous leur donniez la nouvelle version de cette recette.
Et maintenant imaginez un monde dans lequel vous ne pourriez pas changer votre recette parce que quelqu’un aurait décrété qu’il est impossible de la modifier. Et imaginez que si vous partagiez quand même la recette avec vos amis, il vous traiterait de pirate et ferait tout pour vous envoyer en prison pendant des années.

Nicolas Martin : Voilà le logiciel et la cuisine. Finalement cette analogie a du bon, elle est extrêmement claire. Une réaction, peut-être, Stéphane Fermigier.

Stéphane Fermigier : Il m’a semblé reconnaître la voix de Richard Stallman dans ce documentaire, qui est le père fondateur du logiciel libre en 1983. Pour moi le logiciel libre, l’open source c’est une continuité et il y a une évolution sur les 35 dernières années maintenant, où on est passé bien sûr d’une logique un peu idéaliste telle qu’elle est exprimée par Richard Stallman à une industrie qui représente les milliards et même les centaines de milliards de dollars maintenant comme vous l’avez évoqué en début d’émission.

Nicolas Martin : Alexandre Hocquet.

Alexandre Hocquet : Ce qui est intéressant dans l’analogie avec la recette de cuisine c’est qu’en fait il existe un entrepreneur qui a créé un repas complet dont la licence est une licence libre donc qui est modifiable, contrairement à la recette du Coca-Cola par exemple.

Nicolas Martin : Qui serait une sorte de recette propriétaire pour le coup.

Alexandre Hocquet : Bien sûr. La recette libre, ça s’appelle le Soylent. Son but c’est aussi de partager et de faire améliorer la recette au monde entier.

Nicolas Martin : Du moment que ce n’est pas Soilent Green, puisqu’on voudrait ??? la référence à Richard Fleischer mais Soylent ce n’est pas forcément très bon à manger pour tout le monde. Peut-être un mot pour rappeler que ce qu’on va définir aujourd’hui, les débuts de l’informatique, même les débuts d’Internet se passent au maximum, en tout cas les grands entrepreneurs du secteur essayent au maximum de développer des langages propriétaires. On l’a oublié aujourd’hui, mais au début d’Internet AOL, Infonie en France, essayent de développer des plateformes en langage propriétaire qui ne soit pas accessible, lisible, transformable par tout le monde, Stéphane Fermigier.

Stéphane Fermigier : Effectivement. Là on est sur la question des standards ouverts qui dépasse, d’ailleurs, et qui est plus profonde que la notion de logiciel libre puisqu’elle concerne l’interopérabilité entre différents types de logiciels. Là, en l’occurrence, ce sont les logiciels côté serveur qui restent la propriété des géants maintenant, des géants d’Internet, et puis ceux que l’utilisateur final ou l’entreprise a sur son poste de travail ou dans son téléphone qui est ce qu’on appelle le navigateur.
Là il y a eu un mouvement effectivement très fort à la fin des années 90 de standardisation, l’arrivée du Web, d’HTML, le standard HTTP et tout ce qui est venu derrière et qui a aussi été un moteur formidable pour l’évolution du logiciel libre et le fait que le logiciel libre a réussi à percer face à des positions qui semblaient inexpugnables d’acteurs propriétaires comme Microsoft.

Nicolas Martin : Alexandre Hocquet on a dire qu’effectivement que l’âge d’or, un peu, du logiciel libre ce sont les années 90-2000 et qu’aujourd’hui on est dans une sorte de contre-mouvement avec l’arrivée massive de la téléphonie par des opérateurs qui font disparaître derrière des interfaces propriétaires tout ce qui peut être justement accessible, programmable, développable. Est-ce que c’est la réalité ? Est-ce que c’est ce que vous ressentez ?

Alexandre Hocquet : Oui. Je peux aussi rebondir sur le fait de citer Microsoft. En tant qu’historien du logiciel, il y a une chose qui est intéressante, c’est que l’histoire de l’ordinateur est souvent faite sous l’angle de l’histoire du matériel. C’est une histoire à la limite hollywoodienne dans le fait d’être de plus en plus puissante, de plus en plus rapide, ce qui est vrai et le software, là-dedans, est souvent un peu laissé de côté. Depuis que le software existe, si vous voulez, c’est une industrie qui est en crise, en fait. Le software crisis c’est quelque chose qui date de 1967, si je me souviens bien, et qui est, grosso modo, l’idée que le design, la programmation, la diffusion, la portabilité, la maintenance, le support, tout ça font que le rythme de production est impossible à tenir vu l’évolution du matériel et que le software n’est jamais un produit fini en fait.
Donc la stratégie de Microsoft dans les années 80, qui a quand même supplanté en tant qu’entreprise de logiciels IBM qui était une entreprise de matériel, c’est qu’elle a eu une stratégie de captivité : le logiciel s’en sort, en fait il est florissant si les utilisateurs ne peuvent pas partir, puisque de toutes façons le logiciel ne marche pas. D’où l’idée de propriétaire, et le Libre et l’open se sont construits à réaction à cette ambiance-là. Si vous me permettez juste un détail à propos du matériel cette fois, c’est que si le Libre de Stallman, de tout ce qui est free, a pu dans les années 80 s’implanter c’est aussi que le matériel, le personal computer, le PC qui est un objet standard, modulable l’a permis et, pour rebondir à votre question, effectivement depuis que le téléphone a supplanté l’ordinateur alors ça devient de plus en plus dur.

Nicolas Martin : Oui, Stéphane Fermigier.

Stéphane Fermigier : Je ne suis pas d’accord pour dire que l’âge d’or du logiciel libre serait derrière nous ; au contraire ! Quand on regarde le poids économique de la filière du logiciel libre, je pense qu’on en reparlera, quand on regarde les opportunités qu’elle offre aux gens qui veulent démarrer, les start-ups. On parle de « start-up nation » depuis un an ou deux en France, mais c’est un phénomène mondial et ça ne pourrait pas être possible si tous les outils de développement pour développer des applications web, des applications mobiles, de l’intelligence artificielle depuis un ou deux ans qu’on s’y intéresse de près, n’étaient pas disponibles aujourd’hui, en logiciels libres, avec tout ce qui va autour, même les outils pour apprendre. Et on voit aussi dans la réforme de l’enseignement scolaire en France qu’on va apprendre à nos jeunes à coder ; on utilise le mot « coder » ; moi je préfère « programmer ». Aller, on va utiliser la terminologique ambiante.

Nicolas Martin : On avait consacré justement une émission entière à l’apprentissage du code ou du programme informatique sur lequel nous avions largement débattu. On va mettre le lien sur le fil Twitter de l’émission. Un mot pour conclure cette introduction si vous m’autorisez cet oxymore ; le film d’Hannu Puttonen se conclut par cette phrase que je trouve intéressante : « ce serait peut-être l’une des plus grandes opportunités manquées de notre époque si le logiciel libre ne libérait rien d’autre que du code ». Vous avez le sentiment qu’aujourd’hui le logiciel libre a libéré un peu plus que du code ? Ou au contraire, les portes se sont refermées un peu plus vite que ce qu’on imaginait, Stéphane Fermigier ?

Stéphane Fermigier : Certainement ; c’est un mouvement bien sûr économique, technologique quand on le regarde uniquement sous l’angle du logiciel, mais on voit que ça a influencé d’autres domaines : on parle d’open hardware, donc du matériel libre, bien sûr des recettes de certains produits alimentaires on va dire ; on parle d’open data, en partant aussi de la phrase connue qui est que la donnée serait l’essence ou le pétrole du 21e siècle ; on parle d’open science aussi. On est dans une émission scientifique, le logiciel libre vient au départ peut-être de concepts qui venaient de la science, l’idée de revue par les pairs qui est absolument fondamentale dans la recherche scientifique, eh bien maintenant la science reprend des idées du logiciel libre qui est la reproductibilité, donc l’idée qu’il faut absolument publier l’ensemble des outils qui ont été utilisés pour produire un résultat scientifique et non pas simplement une feuille de papier avec des mots et quelques formules.

Nicolas Martin : Alexandre Hocquet.

Alexandre Hocquet : C’est la devise de Framasoft, en fait, la citation que vous venez de citer. Il y a un autre exemple encore plus simple, que le grand public connaît bien, c’est Wikipédia en fait. Wikipédia c’est la transcription dans un monde connu du grand public de principes politiques du logiciel libre.

Voix off : La Méthode scientifique – Nicolas Martin

11’ 13

Nicolas Martin : À 16 heures 10 sur France Culture