Passer au contenu

Jean-Baptiste Kempf – VideoLan (VLC) : « s’il n’y avait pas de logiciel libre, Microsoft ferait du racket standardisé »

Le président de VideoLan, l’éditeur du lecteur multimédia VLC, était l’un des speakers de l’USI 2024. Pour 01net.com, le quadragénaire est revenu sur l’open source et le logiciel libre, des moyens de rendre l’Europe plus souveraine numériquement.

Investir massivement dans le logiciel libre, un moyen pour l’Europe de rattraper son retard en matière numérique ? Lundi 24 juin avait lieu au musée du Quai Branly à Paris la conférence USI 2024. L’un des speakers était Jean-Baptiste Kempf. Le président de VideoLAN (éditeur de VLC) est une figure du monde du « libre » et de « l’open source ». Si ces deux concepts sont souvent mal compris par le grand public, ils permettraient pourtant à l’Europe d’être davantage souveraine, a soutenu le quadragénaire, que 01net.com a pu interroger après son intervention.

Le logiciel libre est dans quasiment toutes les solutions qu’on utilise aujourd’hui, et pourtant, il reste l’enfant caché et méconnu du numérique. Pourquoi cette contradiction ?

Je pense que les gens ne se rendent pas compte du travail qui a déjà été fait par le monde du libre et de l’open source. S’il n’y avait pas eu Mozilla, il n’y aurait pas le navigateur Chrome en open source. S’il n’y avait pas des gens qui ont fait VLC, le lecteur multimédia aux 500 millions d’utilisateurs, lire des vidéos coûterait beaucoup, beaucoup plus cher. S’il n’y avait pas Linux, Microsoft ferait du racket standardisé à l’ensemble de la planète. Le logiciel libre a déjà un rôle de contre-pouvoir, même s’il n’est peut-être pas visible. Et s‘il n’y avait pas de logiciel libre, on serait encore plus dépendant (des logiciels et des systèmes des géants américains, NDLR).

Mais c’est aussi vrai que le logiciel libre reste très méconnu. En 2016, on avait lancé un petit sondage pour tous ceux qui téléchargeaient VLC media player. On leur demandait s’ils savaient que c’était l’open source et le libre. Les réponses positives arrivaient dans 0,01 % des cas. Pour le reste, c’était : “je ne sais pas ce que ça veut dire”. Les gens ne se posent de toute façon pas assez de questions sur le numérique. Le grand public a tendance à avoir une consommation vraiment très passive (du digital, NDLR), en particulier les générations de moins de 30 ans. 

Alors justement, expliquez-nous, qu’est-ce que l’open source et le logiciel libre ?

Imaginez, vous entrez dans une boulangerie et vous achetez un gâteau au chocolat : ça, c’est vraiment le logiciel classique, propriétaire, à l’image de Word. S’il s’agit d’un logiciel libre, open source, non seulement vous avez le gâteau, mais vous avez la recette pour le refaire. On vous donne aussi les spécifications techniques du four, ainsi que le droit de faire le gâteau, de le modifier, et de le revendre. C’est exactement ça. Un programme informatique, c’est une sorte de longue recette de cuisine.

L’idée de l’open source, c’est de se dire, je veux donner le pouvoir aux utilisateurs. Je veux vous permettre d’utiliser le logiciel comme vous le souhaitez, de modifier la recette de cuisine — vous avez le droit de le redistribuer, et de redistribuer vos versions du gâteau au chocolat. Après, il faut juste comprendre qu’être libre ne veut pas forcément dire être gratuit. L’open source, c’est une façon de développer, c’est une mentalité d’organisation, mais ce n’est pas un modèle économique.

À l’origine, l’open source et le monde du libre, ce sont quand même des petites communautés de gens un peu bizarres, comme moi, qui se mettent d’accord sur un projet.

Concrètement, comment s’organise cette communauté (de développeurs) pour créer un logiciel libre ? 

On utilise le copyright, le droit d’auteur, c’est-à-dire que si je rejoins un projet, je suis d’accord avec l’idée du projet, et j’accepte la licence qui y est rattachée. Prenez par exemple Debian, un système d’exploitation qui fait tourner énormément de machines dans le Cloud (l’informatique en nuage, NDLR). On parle de 1,9 milliard de lignes de code, d’à peu près 25 000 packages, 25 000 programmes. Cela signifie que ce sont des communautés de communautés qui ont contribué à Debian.

Et bien souvent, la plupart n’ont même pas travaillé avec Debian, ils ont juste codé leur logiciel open source, libre, que quelqu’un a ensuite repackagé et redistribué. Comment ça marche ? Déjà, Debian recompile tout. Parfois, on fait des erreurs, il y a un petit bug de sécurité. L’idée, c’est que chaque packager va confirmer le logiciel, et le signer avec sa clé privée — une authentification qui signifie : « c’est bien moi qui ai validé ce programme ». Et ensuite, il y a des groupes de développeurs Debian qui le re-signent (une sorte de 2e niveau de vérification, NDLR), une étape qui signifie que oui, la personne qui a confirmé le logiciel l’a bien fait. Enfin, il y a quelqu’un d’autre, une autre communauté, qui s’appelle FTP Master, qui prend les logiciels et qui dit, ok, ça, c’est la bonne version, et on peut la sortir.

Alors, que se passe-t-il s’il y a un « méchant » (parmi ceux qui codent ou qui vérifient, NDLR) ? Évidemment, on a des milliers de développeurs Debian, il y en a forcément un qui est soit vraiment méchant, soit qui s’est fait prendre son ordinateur. Donc on fait ce qui s’appelle le « reproducible code », c’est-à-dire qu’on va compiler plusieurs fois les logiciels par des personnes différentes, et on va pouvoir ensuite vérifier. Pour résumer, on se fait confiance les uns les autres, mais on vérifie. Et ça, ça marche sur des milliers et des milliers et des milliers de packages.

Votre intervention aujourd’hui à l’USI 2024 était intitulée : le logiciel libre comme levier de souveraineté. En quoi l’open source peut-il aider l’Europe à rattraper son retard dans le numérique, et à devenir plus souveraine ?

L’Europe a raté le virage du Web, des réseaux sociaux, du cloud. Mais si on veut rattraper notre retard en Europe, on ne le fera pas sans l’open source. On ne le fera pas sans le libre.

Car aujourd’hui, avec le Cloud Act, le Patriot Act, on ne peut pas dire qu’une entreprise américaine (soit la majorité des sociétés proposant des services numériques, NDLR) ne va pas nous espionner. Prenons le cloud, un secteur dominé par trois Américains et deux Chinois sans le moindre hyperscaler européen. Aujourd’hui, on a des super cloud providers souverains (français) qui déploient des strates logicielles informatiques américaines en local et qui nous disent : « Ne vous inquiétez pas, faites-nous confiance, faites-leur confiance ».

Alors, non seulement, vous ne pouvez pas leur faire confiance, mais les sociétés américaines n’ont pas le droit de vous dire que vous ne pouvez pas leur faire confiance, au motif que c’est de la sécurité nationale. Ils vont vous espionner, ils n’ont pas le droit de dire non d’ailleurs (à l’espionnage). Les Chinois, ils sont un peu plus directs, au moins, c’est un peu moins hypocrite. Si vous voulez rentrer dans leur Cloud, vous devez leur donner accès à tout.

A lire aussi : Les États-Unis prolongent finalement de 2 ans la loi FISA : les services secrets américains pourront continuer à nous espionner jusqu’en 2026

Ce qui veut dire qu’aujourd’hui, toute votre bureautique, tous vos documents, ils sont gérés dans le Cloud, dans des logiciels américains, si votre entreprise ou vous-même utilisez les services de Google, Microsoft Azure ou d’une autre boîte américaine. Cela signifie que toute la richesse de toutes vos organisations, à n’importe quel moment, elle peut être espionnée.

Mais non, ça ne s’est jamais arrivé qu’on négocie des contrats industriels, par exemple, dans la Défense. Et que tout d’un coup, la veille ou deux jours après, avant, bam ! Finalement, on ne conclut pas le contrat avec les Européens, mais avec les Américains, parce qu’il y a eu un retournement de situation. Ils ont des meilleurs prix. Je ne parle pas d’avion, ni de sous-marin, ni de tube en aluminium pour le pétrole.

Le logiciel libre permet aussi de vérifier que sur tel logiciel, vous n’avez pas mis de backdoor, de porte dérobée — un point quasi impossible à vérifier en cas de logiciel propriétaire, sans accès au code source.

A lire aussi : Une porte dérobée sème la panique dans la communauté Linux

Mais ce n’est pas juste une question de sécurité informatique et de vol des données. Là, on a eu récemment VMWare, une boîte américaine qui était en position de monopole, et qui a changé d’un coup ses tarifs en les multipliant par quatre ou par douze. Et les décideurs informatiques n’ont pas le choix, ils payent. Alors qu’en fait, c’est de la technologie de virtualisation. Il n’y a rien d’incroyable.

A lire aussi : VMWare : Pourquoi ces entreprises européennes sont-elles vent debout contre la société américaine Broadcom ?

Et c’est exactement là que se trouve le risque de la souveraineté numérique. C’est jusqu’où on peut faire confiance. Et le logiciel libre est une des solutions qui va vous permettre de, justement, moins vous exposer à ces risques (d’ingérence, d’espionnage industriel ou étatique, d’augmentation démesurée des prix, NDLR).

Et il faut dire, oui, je vais peut-être opter pour quelque chose qui sera parfois un petit peu moins adapté, qui me coûtera peut-être un petit peu plus cher parce que j’aurai plus besoin d’adaptation. Mais sur le long terme, le libre sera plus intéressant pour vous. Jusqu’à présent, les DSI (les directeurs des systèmes d’information, NDLR) y sont réticents, parce que le monde du logiciel libre est, peut-être, moins structuré que le monde du logiciel classique, propriétaire… Ça veut dire que cette fois-ci la migration pourrait beaucoup plus pénible. Alors est-ce qu’on veut y aller ? Et qui a le courage ? Car celui qui va prendre le risque… C’est aussi celui qui pourrait se faire taper dessus.

Moi, si je suis DSI, oui, j’achète du Microsoft parce qu’on ne pourra pas me reprocher moi de m’être planté. Donc en fait, c’est un problème de culture du risque qui est un peu trop faible, et qui n’existe pas au sein des administrations… Alors oui, il y a quelques projets, mais à la marge. Pourtant, le logiciel libre devrait être au cœur des stratégies des entreprises et de l’État.

Si vous aviez le pouvoir de décider politiquement, que feriez-vous pour que le logiciel libre devienne une priorité ? 

Un travail a été fait, quand même. Des circulaires de l’État, du Premier ministre ont été publiés. Mais elles n’ont été que peu suivies. L’État, en soi, devrait demander et imposer des formats ouverts tout le temps, tous les logiciels développés pour l’État devraient être open source. Cela permettrait aux autres citoyens, mais aussi aux autres parties du gouvernement, de les réutiliser pour faire autre chose.

Toutes les administrations pourraient aussi mettre en commun l’ensemble de ce qu’ils ont. Parce que ça, c’est important, pour justement avoir un partage. Au niveau des DSI de l’État, il faudrait ensuite autoriser qu’il y ait des développeurs et du temps à consacrer aux logiciels libres.

Côté privé, les entreprises du CAC 40 ou équivalentes en Europe ont des capacités financières importantes. Elles pourraient se mettre ensemble et développer ensemble des logiciels libres ou open source, voire payer des sociétés autour de l’open source.

Un autre levier serait que les DGI et le grand public pensent à aller regarder les alternatives aux logiciels propriétaires. Parce qu’il y a des alternatives libres ou open source à presque tout. L’autre point, c’est que tout le monde peut fabriquer du logiciel. L’histoire de VLC le montre : il est possible de travailler avec pas grand-chose. Le lecteur multimédia aux 500 millions d’utilisateurs aujourd’hui n’était à l’origine qu’un petit projet de l’école Centrale Paris, qui a toujours été maintenu par quatre ou cinq étudiants par an. Il faut démystifier l’accès au logiciel. Parce qu’à partir du moment où on aura moins peur du logiciel, on se rendra compte que ce n’est pas si dur (de coder, de développer, NDLR). On sera capable de maîtriser l’ensemble des logiciels utilisés aujourd’hui. Et on deviendra moins esclaves des géants américains.

A lire aussi : Frédéric Pierucci, ex-dirigeant d’Alstom : « réfléchissez à deux fois avant d’utiliser des outils numériques américains »

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Stéphanie Bascou
Votre opinion
  1. Chouette article, en particulier au sujet de JB Kempf, pionnier du libre depuis des décennies. J’ai adoré l’exemple du gâteau au chocolat pour expliquer le libre et l’open source à M et Mme tout le monde est génial, c’est simple et clair, car quand on parle de code source, lignes de code, dév’, etc, ça ne parle pas à tout l’monde.

    Merci pour cette interview et longue vie à VLC, le libre et l’open source.

  2. Merci pour cet article ! JB Kempf toujours très clair, un plaisir de le voir apparaître dans vos pages.

    Juste un détail mais vous précisez “(du digital, NDLR)” alors que M. Kempf parle du numérique et non pas d’empreintes digitales. Merci 🙂

    1. Bonjour, merci pour votre commentaire – ici le terme “digital” est utilisé au sens large, comme synonyme de numérique — mais comme Jean-Baptiste Kempf parle de “numérique” juste avant, j’ai préféré écrire “digital” pour éviter la répétition. 🙂

      1. Laisser de la place à l’open source et le libre dans vos pages est vraiment un vent de fraîcheur, face aux dérives des logiciels propriétaires qui nous privent de liberté.

        Je vous remercie aussi pour cette explication de digitale.

      2. L’usage en a probablement changé la définition, mais digital n’est pas un synonyme de numérique… L’adjectif digital en français signifie « qui appartient aux doigts, se rapporte aux doigts ». du latin digitus : doigt. En anglais, Digit = Chiffre/Nombre, Digital = Numérique.
        Il faut dire que j’aime être chiant et chipoter 😜… mais dans certains cas, cela crée des phrases bizarres. (Un lecteur d’empreinte digitale numérique par exemple, pourrait on dire un lecteur d’empreinte digitale digital ? )
        Et puis, même l’académie française le dit… 😂 https://www.academie-francaise.fr/digital

  3. Merci, vraiment très pertinent. Employé d’un grand groupe aux multiples couches de managers ceci est la triste réalité :
    “Moi, si je suis DSI, oui, j’achète du Microsoft parce qu’on ne pourra pas me reprocher moi de m’être planté. Donc en fait, c’est un problème de culture du risque qui est un peu trop faible, et qui n’existe pas au sein des administrations… Alors oui, il y a quelques projets, mais à la marge. Pourtant, le logiciel libre devrait être au cœur des stratégies des entreprises et de l’État.”
    Cette caste sociale carriériste craint les vagues et privilégie le buy au make.

  4. On peut aussi imaginer une hypothèse alternative. S’il n’y avait pas le logiciel libre, alors plein de startups n’auraient pas pu voir le jour. S’il fallait payer pour tout (pour un éditeur de texte, un compilateur, un décompresseur zip, un shell, un serveur HTTP, un serveur SMTP, etc.), alors ce serait plus difficile de créer sa boite en partant de zéro, puisque la moindre petite action coûterait de l’argent, même envoyer un mail.

    Il ne faut pas oublier que le capitalisme adore qu’on travaille pour le moins cher possible. Pour une boite, utiliser du logiciel libre, c’est comme avoir un employé qui va bosser pour créer les logiciels, mais en recevant un salaire de zéro euro. C’est le rêve de toute entreprise.

    Et Microsoft ne peut pas vivre en dehors du capitalisme. Microsoft a besoin de l’existence de nombreuses autres entreprises. Il ne faut pas oublier que l’argent que gagne une entreprise provient toujours de l’argent créé par d’autres entreprises.

    Donc au final, le logiciel libre est peut-être une bénédiction pour Microsoft.

    C’est peut-être pour ça que le PDG de Microsoft, Satya Nadella, a déclaré « We are all in on open source », et que sur le site officiel de Microsoft, on trouve des pages qui disent “Microsoft loves open source” et “Microsoft loves Linux” (cherchez ces expressions sur le web pour trouver les pages en question).

    Et donc, peut-être que s’il n’y avait pas de logiciel libre, Microsoft finirait par l’inventer.

    Peut-être.

  5. Bonjour,
    À mon humble avis utiliser le franglais digital pour ne pas faire de répétition… ça n’est pas franchement joyeux. Je ne résume pas votre travail à cela.
    Vous parlez de Microsoft et pas de Apple. Je suis beaucoup plus vieux que vous et je me souviens des premières guerres entre ces deux américains. J’avais pour ma part un Apple IIe pour lequel j’avais du emprunter. J’ai fini par le revendre car je ne pouvais pas payer les traites. Je suis resté un an sans machine personnelle et j’ai fait le choix de ce que l’on appelait un compatible IBM avec donc des logiciels microsoft.
    Apple a mené une guerre très forte à tous ceux qui tentaient de faire des compatibles, les vieux se souviennent de Vidéogenie qui a du fermer pour avoir tenté de faire de la compatibilité Apple.
    Heureusement que cela a été possible parce que le développement de la micro aurait été beaucoup ralenti, par exemple à l’école, en particulier par les prix que Apple aurait pratiqués. En plus c’est toujours pénible de voir Apple laisser dire qu’il a inventé la micro et même la souris. Il a réussi a créer une image de progrès, de qualité, etc. même un effet waouhhh… on se sent revenir en enfance, le club Mickey.
    Je ne conteste clairement pas ce que vous dites de Microsoft, mais Apple me semble bien plus violent.
    À nouveau merci pour ce travail et bonne soirée.

  6. Bel article !
    Juste un point de désaccord, avec le logiciel libre on obtient bien la recette pour faire le gâteau, mais les ingrédients pour le gâteau ne sont pas offert, il faut de la mémoires vive, de espace disque, du processeur pour obtenir le gâteaux et surtout un boulanger. Ce qui reste vrai aussi pour le logiciel propriétaire et ne vient donc pas en argument de choix entre les 2 méthodologies.
    Effectivement libre ne veut pas dire gratuit, on doit rémunérer tous les boulangers qui utilisent la recette et ces boulangers contribueront à peaufiner celle-ci en assurant sont accessibilité pour tous!

Les commentaires sont fermés.