Le (logiciel) libre a-t-il

de beaux jours devant lui ?

~# whoami

Denis GERMAIN

🌅 Site Reliability Engineer

🌃 Auteur sur blog.zwindler.fr*

width:50 @zwindler / @zwindler_rflx

#geek 🎮 #SF 🤖 #courseAPied 🏃‍♂️


*Les slides de ce talk sont sur le blog

Le (logiciel) libre a-t-il

de beaux jours devant lui ?

Dis papa, c'est quoi le (logiciel) libre ?

Logiciel Libre

Définition GNU (width:100 margin-right)

  • « Logiciel libre » désigne des logiciels qui respectent la liberté des utilisateurs.

  • [...] Les utilisateurs ont la liberté d'exécuter, copier, distribuer, étudier, modifier et améliorer ces logiciels.

« Free as in free speech, not free beer »

Le libre, c'est pas que du logiciel !

Partager des connaissances, de la culture, c'est aussi faire "du libre"

Les biens communs, ou tout simplement communs, sont des ressources, gérées collectivement par une communauté [...] dans le but de préserver et pérenniser cette ressource.

height:100 height:100 height:100 height:100

Les communs d'abord

Open Source (≠ Logiciel Libre)

Définition GNU (encore)

  • En 1998, une partie de la communauté a […] commencé à faire […] de l'« open source »

  • Le mouvement open source vise à promouvoir le logiciel libre en lui retirant l’aspect idéologique (= politique)

  • GNU.org - Open Source misses the point

Free software versus Open source software

Dans la pratique,

  • Cette distinction est très peu connue du « grand public IT »
  • De nombreux logiciels dits « open source » sont « libres »

width:550 center

"Libre bashing"

crédits : AFP

Voici comment on est vu de l’extérieur

Guillaume Meurice (France Inter) est au Paris Open Source Summit

Ennemis (historique) de l’Open Source ?

center width:400

Ennemis de l’Open Source ?

Linux est un cancer qui, au sens de la propriété intellectuelle, corrompt ce qu’il touche

Steve Ballmer (PDG) en 2001
(crédits : Dan DeLong)

Ennemis de l’Open Source ?

Il existe des communistes d’un genre nouveau, qui souhaitent abolir toute forme de rémunération pour les musiciens, artistes du cinéma et développeurs de logiciels

Bill Gates en 2005

Ok pour hier. Mais aujourd'hui ?

Dans le top10 des éditeurs de logiciels dans le monde, 4 sont (très) connues pour leur catalogue de "logiciels propriétaires"

width:800 center

height:80

width:1100 center

zwindler.fr - l’open source bashing a encore de beaux jours devant lui

height:80 "On collecte, on connecte, ça marche"

width:750 center

height:65

MySQL est la base de données open source la plus populaire au monde grâce à sa fiabilité, sa facilité d'utilisation et ses performances avérées. (source : oracle.com)

height:38 height:40

Si vous utilisez MySQL, vous allez devoir sacrifier énormément de stabilité, sécurité et performance. C’est un très vieux système.
Larry Ellison (PDG d’Oracle) en 2018

Tech republic - Why does Oracle keep trashing its own product

La communauté Open Source

La communauté Open Source

Les gestionnaires de dépendances / paquets / modules

height:40 install

https://twitter.com/garrows/status/1065217184643768320

La communauté Open Source

  • Mainteneur unique de event-stream

  • Package NPM très populaire avec plusieurs millions (!!!) de téléchargements hebdomadaires

  • Plus maintenu depuis des années

  • Utilisé par de très nombreux packages

    • (Et donc de très nombreux logiciels)

Et là, c’est le drame

width:600

width:1000

https://github.com/dominictarr/event-stream/issues/116

Les "dangers" de l'Open Source

width:900

width:900

Heartbleed / Curl

Le problème ne date pas d'hier et ne se limite pas à NPM !

Deux autres exemples :

  • Curl - virtuellement maintenu par une personne de 1998
  • OpenSSL - faille Heartbleed en 2014

OneZero - The Internet Relies on People Working for Free & xkcd/2347

Qui pour sauver l'open source ?

Open source versus Proprietary


FIRST
THEY IGNORE YOU.
THEN
THEY LAUGH AT YOU.
THEN
THEY FIGHT YOU.
THEN
YOU WIN.

Redhat; the OSS company

Créée en 1993, entreprise surtout connue pour Redhat Entreprise Linux, CentOS, Fedora, Openshift, ...

  • Souvent citée en exemple de l’open source "qui marche"
  • 3.4 Md$ de chiffre d'affaire en 2019

Et là, c'est le drame (oui, encore...)

center width:600

IBM + redhat = ❤️

width:600

Qui contribue le plus ?

Vous pouvez répéter la question ?

width:400 center

Dans le monde, quelle entitée contribue le plus de "code ouvert" ?

Qui contribue le plus ?

Est ce que c'est Redhat ? C'est leur coeur de métier après tout

  • width:300 center

Qui contribue le plus ?

"Indice sur vos écrans"

C'est un cloud provider connu

  • ... mais ce n'est certainement pas eux !
  • width:600 center

Qui contribue le plus ?

Même s'ils sont bons 2èmes, ce n'est pas eux non plus

  • center width:500

Les ennemis amis de l'Open Source

center

« We are all in on open source »

Satya Nadella (CEO actuel de Microsoft)

Etude "State of the octoverse" 2018

Encore plus amis de l'Open Source

  • 2017 - Microsoft rejoint l'OSI height:60

  • 2018 - Microsoft libère 60k brevets

  • 2018 - Microsoft achète height:60

  • 2019 - La height:40 donne une conf' à Redmond

Microsoft saute le pas et met 60 000 brevets à disposition de Linux

Toujours plus amis de l'Open Source

  • 2020 - Conférence Linux aurait du (COVID-19) avoir lieu au siège, à Redmond !

  • 2020 - Microsoft achète height:50

Site de la WSL Conf 1

Changement ou openwashing ?

Adoption massive de l'open source dans "le cloud"

Beaucoup n'ont pas oublié "Embrace, Extend and Extinguish"

Embrace, Extend, Extinguish - PatchFriday

Le libre pour sauver le monde

Le libre peut redonner du sens à nos vies

Titre d'un article de Framasoft qui parle de Bernard Stiegler.

Philosophe qui s'inspire énormément du libre pour tenter d'imaginer une société plus juste : "une économie de la contribution".

Crédits: Berkeley Center for New Media

Open Food Facts

Open Food Facts est une base de données sur les produits alimentaires faite par tout le monde, pour tout le monde.

  • Une base de données communautaire ouverte
  • Plus de 700.000 produits renseignés
  • On peut même contribuer à tout, même au code

Github de Open Food Facts

Se déplacer sans qu'on vende mes données

Tweet de Jerome Herbinet

center height:600

Grâce à OSM, on peut aussi un peu rigoler

212 étages dans Flight Simulator à cause d'une typo dans OSM

width:750 center

Conclusion

Conclusion [Sarcarsm ON]

  • Logiciel libre ≠ Logiciel Open Source

    • et tout le monde s’en fout™ floatright width:400
  • Le libre, ce n’est pas que des logiciels

  • L’Open Source c’est le cancer*

    • *sauf si on peut faire de l’argent avec
  • Faire du libre fait de vous un saltimbanque néocommuniste....

    • ... mais arrêter de maintenir vos projets mettra la vie de millions d’innocents en danger

Conclusion [Sarcasm OFF]

Contribuer au libre c'est cool, c'est participer à un monde meilleur

width:830 center

https://twitter.com/BenLesh/status/1119770730185363456?s=19

That's all folks

width:800 center

Des questions ?

Ca vous a plu ?

Bonus !

Le super sketchnote de @ane_naiz

center height:540

Bonus Microsoft

La FSF n'est plus ennemi juré de Microsoft, mais ça ne l'empêche pas de troller : la FSF envoie à Microsoft un disque dur vide pour récupérer le code source de Windows 7

Microsoft and Open Source: An unofficial timeline

Brad Smith (président de Microsoft), reconnait que Microsoft a été "on the wrong side of history"

Bonus communauté

Victor Stinner a propos des termes offençants et des réactions de la communauté. Il a reçu des commentaires comme "I would want him dead" suite à un talk à la PyCon où il parle simplement de retirer des termes offençants dans Python.

Rubocop, un framework en Ruby, a vu une partie de sa communauté exiger du mainteneur principal qu'il change de nom suite au mouvement #BlackLivesMatter

Bonus libre = moyen age ?

Le tweet en question

So far, so good

Tous les épisodes de Pepper & Carrot sont publiés en libre accès sur Internet via le site de David Revoy [...] sous licence Creative Commons BY (Paternité).

Celle-ci est très ouverte, puisqu’elle autorise toutes les formes de réutilisation (y compris à caractère commercial) à condition de citer le nom de l’auteur.

S.I.Lex - Pepper et Carrot : BD Open Source chez Glénat

Mais dans les commentaires...

Un investissement sans limites de cet auteur passionné doublé d’un combat quasi politique pro « Open Source » (alors que sous couvert de modernité, on est juste revenu sur la place du marché en plein moyen âge quand les saltimbanques essayaient de vivre des pièces jetées par les passants).

#saltimbaque #neocommuniste

Blog zwindler.fr - Licence libre, auteurs du web et copyright

Peertube versus Youtube

AstronoGeek, Youtube vs Peertube

Leo Grasset tacle ENCORE l'open source

Bonus licence

Zimbra devient open core

Changement de licence chez Sentry pour contrer AWS

Bonus coup de gueule

Sebsauvage à propos de WSL

Sebsauvage encore, à propos de Brad Smith qui demande l'équivalent d'un serment d'Hypocrate aux informaticiens

Et l'état dans tout ça ?