Logiciel libre et République
Jean-Luc Ancey
Un point de vue journalistique sur les féodalités numériques
Mai 2017
Un mot sur l’orateur
diapo 2Un mot sur l’orateur
Jean-Luc Ancey Logiciel libre et République
Un mot sur l’orateur
diapo 3Un mot sur l’orateur
diapo 4Un petit talent pour la bidouille.
Jean-Luc Ancey Logiciel libre et République
Un mot sur l’orateur
diapo 5Le parcours d’une idée à l’ère informatique
diapo 6Le parcours d’une idée à l’ère informatique
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 7Le parcours d’une idée à l’ère informatique
diapo 8Pierre Bézier,
ingénieur chez Renault.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 9Ce à quoi on veut aboutir : un point de départ, un point d’arrivée
+ deux poignées
= une courbe, parfaitement lissée et parfaitement définie.
Le parcours d’une idée à l’ère informatique
diapo 10Quatre points.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 11Trois segments de droite.
Le parcours d’une idée à l’ère informatique
diapo 12Trois points médians.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 13Deux nouveaux segments de droite.
Le parcours d’une idée à l’ère informatique
diapo 14Deux nouveaux points médians.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 15Encore un nouveau segment.
Le parcours d’une idée à l’ère informatique
diapo 16Un nouveau point médian, qui sera aussi un point de passage.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 17Au départ, quatre points ; au bout du compte, deux fois quatre points (J est utilisé deux fois).
Le parcours d’une idée à l’ère informatique
diapo 18Une ligne brisée faite de segments de droite.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 19Des poignées aux tiers de chaque segment.
Le parcours d’une idée à l’ère informatique
diapo 20Alignement des poignées sur une direction moyenne.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 21On obtient une courbe parfaitement continue.
Le parcours d’une idée à l’ère informatique
diapo 22On peut relever sur cette courbe
autant de points de passage qu’on le souhaite.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 23Les courbes de Bézier dans le design industriel.
Le parcours d’une idée à l’ère informatique
diapo 24Les courbes de Bézier dans la typographie.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 25Un logiciel commercial : Adobe Illustrator.
Le parcours d’une idée à l’ère informatique
diapo 26Son double en logiciel libre : Inkscape.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 27Les courbes de Bézier dans les jeux vidéo
Le parcours d’une idée à l’ère informatique
diapo 28La première étape, en termes informatiques.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 29La deuxième étape en termes informatiques.
Le parcours d’une idée à l’ère informatique
diapo 30Le calcul du nouveau point de passage.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 31Récapitulatif
des lignes de code.
Le parcours d’une idée à l’ère informatique
diapo 32Construction d’une fonction informatique autour
de cette démarche logique.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 33Deux sous-fonctions pour achever le travail.
Le parcours d’une idée à l’ère informatique
diapo 34La traduction algorithmique de l’idée de départ.
.
Notions de signature et d’interface.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 35Il suffit d’ajouter à cela la maîtrise des tests et des boucles, et on est en route vers la toute-puissance informatique.
Le parcours d’une idée à l’ère informatique
diapo 36Notez que les plus fondamentales de ces lignes sont rigoureusement les mêmespour le design industriel, le jeu vidéo et la typographie : le code informatique estréutilisable.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 37Laquantitéde lignes de code auxquelles ça correspond.
Le parcours d’une idée à l’ère informatique
diapo 38L’évaluation de la complexité d’un programme en lignes de code et en journées-homme. Ordres de grandeur.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 39La proportion de lignes de code susceptibles d’être utilisées pour plus d’un usage... et la proportion du reste.
Le parcours d’une idée à l’ère informatique
diapo 40Ce n’est pas parce que la proportion de code nouveau est faible que son coût est négligeable.
Jean-Luc Ancey Logiciel libre et République
Le parcours d’une idée à l’ère informatique
diapo 41Le parcours d’une idée à l’ère informatique
diapo 42Valeur intellectuelle, valeur lucrative.
Qui mérite de tirer profit d’un code ? Qui risque fort de n’en tirer aucun profit ? Qui peut en tirer profit sans y comprendre rien ?
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 43De la ferraille de bureau
au logiciel libre
De la ferraille de bureau au logiciel libre
diapo 44La Pascaline (1645).
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 45Le métier Jacquard (1801).
De la ferraille de bureau au logiciel libre
diapo 46L’ingénieur américain Herman Hollerith invente la carte perforée, donc crée la mécanographie, en1887.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 47De la ferraille de bureau au logiciel libre
diapo 48Une calculatrice électro-mécanique.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 49La machine de Turing (imaginée en1936) .
Idée capitale : si l’on peut effectuer untraitement informatique, on peut effectuertout traitement informatique.
De la ferraille de bureau au logiciel libre
diapo 50Colossus (1943). Le premier ordinateur est une arme de guerre.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 511955. L’amiral Grace Hopper travaille sur les spécifications
De la ferraille de bureau au logiciel libre
diapo 52Les cartes perforées de
l’époque (initialement pensées, dit la légende, pour des
dispositifs bien peu informatiques...)
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 531959. Le langage Cobol
(Common Business Oriented Language).
De la ferraille de bureau au logiciel libre
diapo 54Code source, compilateurs, code exécutable.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 55L’IBM 360 (1965), premier ordinateur vendu en grande série (IBM a été fondée en 1911, essentiellement
pour produire des machines de mécanographie).
De la ferraille de bureau au logiciel libre
diapo 56La loi de Moore
(énoncée par Gordon Moore, fondateur d’Intel, en1965).
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 57Quelques chiffres pour comprendre la loi de Moore.
De la ferraille de bureau au logiciel libre
diapo 581969. Kenneth Thompson et Dennis Ritchie jettent les bases d’Unix.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 59Le langage C définit pour très longtemps
le style du code informatique.
De la ferraille de bureau au logiciel libre
diapo 601971. Le protocole FTP(File Transfer Protocol)est défini. Les outils de connexion de type Telnet datent de 1969.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 61De la ferraille de bureau au logiciel libre
diapo 62Arpanet en1977.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 63Début des années 1980.
Richard Stallman se voit contester le droit d’utiliser son propre code. Il lance en1983le projet GNU(GNU’s Not Unix).
De la ferraille de bureau au logiciel libre
diapo 64La WTFPL, "What The Fuck Public License".
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 651989. Première version de la GNU GPL (General Public License)(en photo, l’avocat Eben Moglen, inspirateur des versions récentes).
De la ferraille de bureau au logiciel libre
diapo 66Les quatre libertés du logiciel libre.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 67Free as in free speech, not as in free beer.
De la ferraille de bureau au logiciel libre
diapo 681990. Naissance duWorldWide Web.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 691991. Linus Torvalds lance le projet Linux (qui, au départ, n’est qu’un noyau).
De la ferraille de bureau au logiciel libre
diapo 701998. Fondation de Google (des moteurs de recherche moins performants existaient dès 1995).
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 711999. Eric Raymond écrit l’essai
"la Cathédrale et le bazar".
De la ferraille de bureau au logiciel libre
diapo 72Les deux types de licences : contaminantes ou non.
Les deux tendances politiques :libre softwareetopen source.
Jean-Luc Ancey Logiciel libre et République
De la ferraille de bureau au logiciel libre
diapo 73De la ferraille de bureau au logiciel libre
diapo 74L’information libre (Wikipédia devient un projet libre en2001).
Jean-Luc Ancey Logiciel libre et République
L’imaginaire du logiciel libre
diapo 75L’imaginaire du logiciel
libre
L’imaginaire du logiciel libre
diapo 76"Tous mangèrent et furent rassasiés, et l’on emporta douze paniers pleins des morceaux qui restaient."
Jean-Luc Ancey Logiciel libre et République
L’imaginaire du logiciel libre
diapo 77Utiliser la potion magique pour résister encore et toujours à l’envahisseur.
L’imaginaire du logiciel libre
diapo 78La facilité de duplication donne des armes à la contestation.
Jean-Luc Ancey Logiciel libre et République
L’imaginaire du logiciel libre
diapo 79"Soyez résolus de ne servir plus, et vous voilà libres."
L’imaginaire du logiciel libre
diapo 80"La propriété" (intellectuelle),
"c’est le vol."
Jean-Luc Ancey Logiciel libre et République
L’imaginaire du logiciel libre
diapo 81Si tous les gars du monde voulaient se donner la main...
L’imaginaire du logiciel libre
diapo 82La maîtrise de la force et la volonté de lutter contre son côté obscur.
Jean-Luc Ancey Logiciel libre et République
Les logiciels libres les plus notoires
diapo 83Les logiciels libres les
plus notoires
Les logiciels libres les plus notoires
diapo 84Firefox, LibreOffice
(et Gimp, Inkscape, Scribus, Thunderbird...).
Jean-Luc Ancey Logiciel libre et République
Les logiciels libres les plus notoires
diapo 85PHP et MySQL (MariaDB).
Les logiciels libres les plus notoires
diapo 86Wordpress, Mediawiki, PhpBB.
Jean-Luc Ancey Logiciel libre et République
Les logiciels libres les plus notoires
diapo 87Linux (GNU/Linux), notamment Ubuntu.
Les logiciels libres les plus notoires
diapo 88Les compilateurs libres (GCC).
Les langages libres (C, C++, Python...).
Les librairies libres (C++, Java...).
Etc...
Jean-Luc Ancey Logiciel libre et République
Les logiciels libres les plus notoires
diapo 88Qui écrit les logiciels libres ?
diapo 89Qui écrit les logiciels libres ?
Jean-Luc Ancey Logiciel libre et République
Qui écrit les logiciels libres ?
diapo 901 - le petit truc astucieux mais invendable, donné simplement
Qui écrit les logiciels libres ?
diapo 912 - la démonstration de talent du chômeur qui cherche du boulot (2048).
Jean-Luc Ancey Logiciel libre et République
Qui écrit les logiciels libres ?
diapo 92Qui écrit les logiciels libres ?
diapo 934 - la création du chercheur de génie payé pour tout autre chose, mais à qui on a laissé la bride sur le cou (Bézier, Tim Berners-Lee).
Jean-Luc Ancey Logiciel libre et République
Qui écrit les logiciels libres ?
diapo 94Qui écrit les logiciels libres ?
diapo 956 - le projet commercial qui ne veut pas mourir bien qu’il ait fait faillite (Firefox, Blender).
Jean-Luc Ancey Logiciel libre et République
Qui écrit les logiciels libres ?
diapo 96Qui écrit les logiciels libres ?
diapo 978 - le complément libre d’une stratégie commerciale (PostScript, PDF).
Jean-Luc Ancey Logiciel libre et République
Qui écrit les logiciels libres ?
diapo 98Qui écrit les logiciels libres ?
diapo 9910 - le dumping pour entamer le monopole d’un concurrent (Android).
Jean-Luc Ancey Logiciel libre et République
Qui écrit les logiciels libres ?
diapo 10011 - Un jour ou l’autre : l’entrée dans le domaine public.
Exemple récent : le MP3.
.
Gare auMickey Mouse Protection Act!
Qui écrit les logiciels libres ?
diapo 10112 - le financement participatif (projet IDA).
13 - l’appropriation bolivarienne, sur le principe"catch me if you can"(LAME).
14 - etc.
Jean-Luc Ancey Logiciel libre et République
Qui écrit les logiciels libres ?
diapo 102LesBDFL,Benevolent Dictators For Life.
Qui écrit les logiciels libres ?
diapo 103Il restera beaucoup de richesses ensevelies dans les tombeaux des pharaons défunts.
Jean-Luc Ancey Logiciel libre et République
La guerre libre-privateur
diapo 104La guerre libre-privateur
La guerre libre-privateur
diapo 105Sur le matériel.Hélas, la guerre est presque perdue, et de façon encore plus dramatique qu’on ne le croit généralement.
Jean-Luc Ancey Logiciel libre et République
La guerre libre-privateur
diapo 106La guerre libre-privateur
diapo 107Sur Internet.
HTML, formats ouverts, Creative Commons.
Cas particulier de la vidéo (H.264).
Jean-Luc Ancey Logiciel libre et République
La guerre libre-privateur
diapo 108Dans le domaine de la "propriété intellectuelle".
.
Les notions defair useet de brevets logiciels (légaux oude facto).
Demain la féodalité
diapo 109Demain la féodalité
Jean-Luc Ancey Logiciel libre et République
Demain la féodalité
diapo 110La surveillance généralisée.
Demain la féodalité
diapo 111Les milices privées de la propriété intellectuelle font déjà régner leur loi sous le contrôle d’aucun juge...
Jean-Luc Ancey Logiciel libre et République
Demain la féodalité
diapo 112Demain la féodalité
diapo 113Jusqu’où ira l’intelligence artificielle ?
Jean-Luc Ancey Logiciel libre et République
Demain la féodalité
diapo 114Lutter contre
l’analphabétisme informatique.
Demain la féodalité
diapo 115Le logiciel est libre, mais la servitude est volontaire...
Jean-Luc Ancey Logiciel libre et République
Demain la féodalité
diapo 116Les trois mots par lesquels Richard Stallman définit le logiciel libre.
Coordonnées
diapo 117Coordonnées
Jean-Luc Ancey Logiciel libre et République