1 00:00:04,613 --> 00:00:08,982 Comme Stallman, John Gilmore et d'autres de ma génération, 2 00:00:08,983 --> 00:00:12,436 on peut dire que j'ai été impliqué dans le logiciel libre quand j'étais enfant 3 00:00:12,437 --> 00:00:14,219 car les logiciels étaient libres pour eux. 4 00:00:14,220 --> 00:00:18,823 J'ai commencé à 14 ans comme développeur d'applications APL 5 00:00:18,824 --> 00:00:24,038 pour Scientific Time Sharing Corporation (STSC) en 1973. 6 00:00:24,039 --> 00:00:28,223 J'ai travaillé à la conception et à la mise en oeuvre d'applications APL 7 00:00:28,224 --> 00:00:31,623 pour STSC et pour Xerox dans les années 70 et, 8 00:00:31,624 --> 00:00:36,367 en 79, j'ai été travailler pour IBM au laboratoire de Santa Theresa 9 00:00:36,368 --> 00:00:39,367 où j'ai modifié les interpréteurs APL pour IBM. 10 00:00:39,368 --> 00:00:41,518 J'ai travaillé sur l'APL et APL2. 11 00:00:41,519 --> 00:00:45,063 J'ai écrit une bonne partie du premier compilateur pascal d'IBM. 12 00:00:45,064 --> 00:00:48,750 La manière dont nous travaillions était basée, après tout, 13 00:00:48,751 --> 00:00:53,312 sur le partage du code avec les personnes (clients) qui utilisaient les ordinateurs sur le terrain. 14 00:00:53,313 --> 00:00:57,498 Ils nous aidaient à concevoir, mettre en œuvre, améliorer et modifier les choses (code). 15 00:00:57,499 --> 00:01:00,730 Ils avaient les sources et quand ils émettaient un APAR*, ils envoyaient un patch. 16 00:01:00,731 --> 00:01:05,225 Ainsi, dans un sens, nous vivions dans un environnement où le logiciel était encore libre. 17 00:01:05,226 --> 00:01:07,724 Bien sur, nous avions des principes de propriété mais, 18 00:01:07,725 --> 00:01:13,722 en 1979, quand la commission "CONTU" terminait sa réflexion sur le logiciel libre, 19 00:01:13,723 --> 00:01:15,668 ces principes de propriété n'étaient pas encore bien compris 20 00:01:15,669 --> 00:01:18,016 et dépendaient à la fois de tout le monde et de personne. 21 00:01:18,017 --> 00:01:21,584 Pouvait-on y attacher une propriété intellectuelle ? ATT et IBM n'étaient pas d'accord. 22 00:01:21,585 --> 00:01:23,905 Quelle partie du code pouvait-on protéger par un brevet ? Quasi rien. 23 00:01:23,906 --> 00:01:28,823 Pouvait-on le considérer comme un secret industriel ? Et bien non, ce code permettait seulement de différencier des ordinateurs onéreux. 24 00:01:28,824 --> 00:01:33,990 Ainsi, d'une certaine manière, le monde dans lequel nous vivions présupposait une liberté à bricoler. 25 00:01:33,991 --> 00:01:40,292 J'ai principalement travaillé sur des langages interprétés où les codes source et objet sont confondus. 26 00:01:40,293 --> 00:01:47,265 Il fallait partager le code. J'ai travaillé sur des produits distribués sur des environnements 370 27 00:01:47,266 --> 00:01:53,327 où le client s'attendait à recevoir le code source et s'il avait le code source de VM (NdT : OS) et que quelqu'un lui 28 00:01:53,328 --> 00:01:59,160 fournissait du MVS (NdT : OS) dans un langage appelé PLS pour lequel il n'avait pas de compilateur, il se plaignait ; 29 00:01:59,161 --> 00:02:05,476 parce qu'il s'attendait à pouvoir compiler le produit sur le site. Il s'agissait tout de même d'un super-ordinateur 30 00:02:05,477 --> 00:02:08,452 de plusieurs millions de dollars, qui aurait osé lui dire qu'il n'avait pas le droit de compiler le logiciel sur sa machine ? 31 00:02:08,453 --> 00:02:15,452 D'une certaine façon, je dirais que j'ai toujours vécu dans le logiciel Libre. Ce toujours a néanmoins connu une pause. 32 00:02:15,453 --> 00:02:23,211 Alors que je travaillais chez IBM en 1979, on m'a demandé de tester et de faire un rapport interne sur un machin nommé VALISO ; 33 00:02:23,212 --> 00:02:28,259 le dernier gadget de Apple pour faire entrer la technologie de Xerox PARC 34 00:02:28,260 --> 00:02:34,618 dans le monde de Steve Jobs. Le VALISO était une sorte d'ordinateur Pre-Macintosh ; j'ai donc écrit 35 00:02:34,619 --> 00:02:39,992 mon rapport interne sur cette machine et le contenu de ce rapport était le suivant : C'est une catastrophe. 36 00:02:39,993 --> 00:02:46,752 Cette machine incarne la fin du langage en relation avec l'ordinateur, c'est l'interface de l'homme des cavernes : 37 00:02:46,753 --> 00:02:57,341 tu vises et tu grognes. Si on résume l'interaction homme machine à viser et grogner, on écarte le rôle du langage 38 00:02:57,341 --> 00:03:03,188 dans l'évolution de l'esprit humain et de sa conscience. Le langage est ce qui nous rend plus intelligent, 39 00:03:03,189 --> 00:03:09,261 si nous n'utilisons pas le langage pour communiquer avec les machines alors ni nos cerveaux ni ceux des machines 40 00:03:09,262 --> 00:03:17,457 ne s'épanouiront comme ils devraient le faire. Cet argument eu peu de poids chez IBM et il en eu encore moins 41 00:03:17,458 --> 00:03:20,175 dans le monde en général au fil du temps. 42 00:03:20,175 --> 00:03:25,848 Je devins moins enthousiaste devant la perspective de programmer dans ce monde car j'étais mordu de 43 00:03:25,848 --> 00:03:30,329 langage de programmation et le langage n'était plus ce qui était en vogue. Je suis donc parti et j'ai obtenu 44 00:03:30,329 --> 00:03:35,798 une licence de droit et un Doctorat en histoire et je suis devenu Historien du droit et j'ai fait d'autres travaux. 45 00:03:35,798 --> 00:03:39,460 J'ai débuté avec un emploi en tant qu'assistant Juge (NdT: Law Clerk) pour Weinfeld à NY, j'ai été assistant 46 00:03:39,460 --> 00:03:44,163 de Thurgood Marshal, puis j'ai commencé à me demander de quelle manière on pouvait rendre le monde plus juste ! 47 00:03:44,163 --> 00:03:49,331 J'ai eu ensuite un boulot d'enseignant dans une excellente Université en tant que Historien du droit. J'y ai fait 48 00:03:49,331 --> 00:03:54,609 ma thèse de Doctorat et écrit quelques articles d'histoire. Je m'intéressais à la signification à long terme 49 00:03:54,609 --> 00:04:03,031 de l'information dans la société humaine. Puis j'ai voulu coder car je suis un codeur compulsif et aussi parce que 50 00:04:03,031 --> 00:04:08,831 j'avais un PC à ma disposition qui, certes n'était pas la machine de onze millions de dollars à laquelle j'étais habitué, 51 00:04:08,831 --> 00:04:15,423 mais c'était un ordinateur qui pouvait servir à deux trois petites choses. Je n'aimais pas beaucoup DOS 52 00:04:15,423 --> 00:04:21,869 mais je n'ai jamais utilisé Windows qui était La Chose mauvaise pour les ordinateurs. Je n'allais pas utiliser 53 00:04:21,869 --> 00:04:28,845 quelque chose que je considérais comme la pire des choses. Je savais ce que X windows était, 54 00:04:28,845 --> 00:04:34,314 mais qui désirait utiliser ça, vous savez... le cerveau etc... Je suis donc passé chez Coherent 55 00:04:34,314 --> 00:04:41,336 lorsque la compagnie de Mark Williams créa un Unix estropié à 99$. Je l'ai essayé et j'ai commencé 56 00:04:41,336 --> 00:04:45,408 à l'utiliser avec les Outils du projet GNU puis ensuite j'ai utilisé les outils GNU sous DOS. 57 00:04:45,408 --> 00:04:54,231 J'utilisais DJGPP, puis le compilateur C de Delorie pour porter UNIX sur le DOS afin d'utiliser EMACS 58 00:04:54,231 --> 00:04:59,415 sur ma machine DOS car tout comme Stallman j'avais une grande dévotion pour EMACS. 59 00:04:59,415 --> 00:05:04,693 Donc quelque part le logiciel libre a toujours été présent mais l'essentiel de ma vie 60 00:05:04,693 --> 00:05:12,276 était non technologique. En 1991 je décidais que je savais ce qu'il fallait faire pour commencer à 61 00:05:12,276 --> 00:05:17,602 travailler pour la liberté au 21 siècle: La cryptographie à clé publique était la première chose à 62 00:05:17,602 --> 00:05:22,394 implémenter. Nous en avions besoin pour deux raisons: garder les secrets à l'abri du gouvernement et 63 00:05:22,394 --> 00:05:27,354 faire du commerce électronique. Donc j'ai commencé à m'intéresser à la question, à chercher un moyen 64 00:05:27,354 --> 00:05:32,433 de faire de la cryptographie pour casser les règles du gouvernement sur le chiffrement de données. 65 00:05:32,433 --> 00:05:40,805 En Juillet 1991 j'ai vu un programme appellé Pretty Good Privacy (PGP) publié sur un forum. J'ai récupéré 66 00:05:40,805 --> 00:05:46,855 l'archive zip, j'ai lu le manuel de l'utilisateur et j'ai lu le code source car celui-ci était fourni, 67 00:05:46,855 --> 00:05:52,014 puis j'ai écrit un email non sollicité à l'auteur Phil Zimmerman qui n'avait jamais entendu parler de moi 68 00:05:52,014 --> 00:05:58,689 et je lui ai dit: « Bravo, tu vas changer le monde. Tu vas aussi ne pas tarder à être dans un merde noire, 69 00:05:58,689 --> 00:06:03,587 lorsque ça te sera tombé dessus je pourrais t'aider. Voici qui je suis, voila ce que j'ai fait 70 00:06:03,587 --> 00:06:11,010 et voici ce que je sais, quand tu auras des soucis appelle moi. » Dix jours plus tard le FBI frappait 71 00:06:11,010 --> 00:06:15,448 à sa porte et les ennuis commencèrent. 72 00:06:15,448 --> 00:06:20,911 Donc j'ai décidé de travailler comme bénévole dans un groupe local de défense ; nous étions quelques 73 00:06:20,911 --> 00:06:25,350 personnes à prendre sur notre temps libre pour essayer d'empêcher le gouvernement fédéral d'accuser 74 00:06:25,350 --> 00:06:33,828 Zimmerman de violation de la loi sur le trafic d'armes. Notre but était d'aller aussi loin que possible 75 00:06:33,828 --> 00:06:38,923 avec cette affaire jusqu'au coeur des choses, afin de mettre les contradictions au grand jour. 76 00:06:38,923 --> 00:06:45,569 Alors que je travaillais sur l'affaire Zimmerman j'ai passé du temps avec John Markov du Times 77 00:06:45,569 --> 00:06:50,313 et au cours d'une interview je lui ai exposé mon idée selon laquelle le droit de parler le PGP 78 00:06:50,313 --> 00:06:53,264 (communiquer avec PGP) était le pendant numérique du droit de parler le Navajo. 79 00:06:53,264 --> 00:06:57,480 Markov fit paraître ceci dans le Times et ça devint une maxime que de nombreuses personnes utilisèrent 80 00:06:57,480 --> 00:07:02,431 comme signature dans leurs emails pendant quelques mois. Stallman vit la couverture de Markov 81 00:07:02,431 --> 00:07:08,238 sur le Times et il m'écrivit. Il me dit « j'ai un problème légal/juridique personnel et j'ai besoin d'aide ; 82 00:07:08,238 --> 00:07:13,988 il me semble que tu es l'homme qu'il me faut. » Je lui ai répondu: « J'utilise Emacs tous les jours 83 00:07:13,988 --> 00:07:19,555 et il faudra du temps pour que tu épuises ton crédit d'aide juridique gratuite!.» il m'a demandé 84 00:07:19,555 --> 00:07:22,331 de le faire et j'ai fait ce qu'il fallait faire pour lui. 85 00:07:22,331 --> 00:07:28,993 J'ai réalisé qu'il était la source même d'informations sur ce que je devais faire. J'avais fait 86 00:07:28,993 --> 00:07:32,409 ce qu'il me semblait important de faire au sujet de la cryptographie et je voyais que le problème 87 00:07:32,409 --> 00:07:36,520 était sur le point d'être réglé, mais je ne savais pas quoi faire ensuite pour apporter la Liberté 88 00:07:36,520 --> 00:07:42,064 technologique au 21ème siècle. C'était en automne 1993 et j'ai réalisé que toute personne 89 00:07:42,064 --> 00:07:46,030 qui avait un souci concernant la Liberté Technologique ne connaissait qu'une seule adresse mail : 90 00:07:46,030 --> 00:07:52,397 rms AT gnu.org. Si RMS me transférait tout ses messages nécessitant l'intervention d'un juriste, 91 00:07:52,397 --> 00:07:57,788 je serais assez rapidement mis au courant de ce qu'il y avait à faire en ce bas monde. RMS avait 92 00:07:57,788 --> 00:08:00,042 la meilleure prospective stratégique qui soit. 93 00:08:00,042 --> 00:08:04,044 Je me suis donc assis sur ses épaules pour quelques années, faisant tout le travail qu'il considérait 94 00:08:04,044 --> 00:08:10,051 comme important et me tenant au courant de tout ce que les gens lui écrivaient. A la fin, 95 00:08:10,051 --> 00:08:13,345 je lui ai dis « tu as besoin d'un conseiller juridique » et il a dit « bien sûr ! » et j'ai commencé 96 00:08:13,345 --> 00:08:18,424 à faire le travail qu'il y avait à faire. C'était juste du travail que je faisais sur mon temps libre, 97 00:08:18,424 --> 00:08:22,744 j'étais toujours un historien du droit, personne parmi mes collègues académiques n'avait la 98 00:08:22,744 --> 00:08:26,671 moindre idée de ce dont il s'agissait, tout le monde savait que je racontais que le logiciel libre 99 00:08:26,671 --> 00:08:29,877 allait conquérir le monde et il me répétaient « oui oui, c'est formidable, super, merci beaucoup, 100 00:08:29,877 --> 00:08:35,694 à bientôt » et ça en restait là. Mais je savais où nous allions et surtout j'avais compris que 101 00:08:35,694 --> 00:08:40,779 Stallman en personne était la plus haute des montagnes et qu'en étant assis sur ses épaules 102 00:08:40,779 --> 00:08:42,524 on voyait bien plus loin. 103 00:08:42,524 --> 00:08:50,179 Newton et consorts jusqu'à Bernard de Chartres avaient raison. Nous sommes des nains juchés sur les 104 00:08:50,179 --> 00:08:54,746 épaules des géants et c'est ce qui s'est passé : Stallman était un géant, je me suis juché sur ses épaules 105 00:08:54,746 --> 00:09:02,472 et j'ai vu le monde. Donc d'une certaine manière on pourrait dire 1993, ou 1995, ce qu'on peut dire 106 00:09:02,472 --> 00:09:07,031 en tout cas c'est que j'en ai fait de plus en plus plus car il y avait de plus en plus de travail. 107 00:09:07,031 --> 00:09:15,030 Mais je ne pouvais pas me multiplier par neuf ! Et puis d'un coup l'espace temps à gonflé et 108 00:09:15,030 --> 00:09:17,428 on s'est tous rendu compte que c'était arrivé. 109 00:09:17,428 --> 00:09:22,405 En gros, la réponse est que j'étais là avant le Big Bang et le temps n'existait pas encore. 110 00:09:22,405 --> 00:09:28,937 Beaucoup de personnes ont commencé à s'y référer seulement après que tout cela ait vraiment commencé. 111 00:09:28,937 --> 00:09:34,305 Mon point de vue est que tout cela entre dans la continuité de quelque chose qui a commencé 112 00:09:34,305 --> 00:09:41,113 il y a bien longtemps, c'est le renversement d'une singularité dans le déroulement du temps. 113 00:09:41,113 --> 00:09:46,224 Microsoft a, un temps, réussi à faire croire que le logiciel pouvait être un produit. 114 00:09:46,224 --> 00:09:52,406 Maintenant ce n'est que rarement un produit. L'information technologique précisant la façon dont nous et 115 00:09:52,406 --> 00:09:57,454 nos cerveaux numériques existent, ce n'est pas un produit, c'est une culture, c'est l'empreinte 116 00:09:57,454 --> 00:10:05,340 d'un être humain en interaction avec les autres. C'est comme la littérature, ça ne peut être un produit. 117 00:10:05,340 --> 00:10:09,508 Donc, nous sommes en train de découvrir qu'il s'agit d'une culture engendrée pas des communautés ; 118 00:10:09,508 --> 00:10:16,146 nous aurions pu nous en rendre compte en 1965 où en 1970. C'était difficile à voir en 1990 119 00:10:16,146 --> 00:10:22,674 mais c'est devenu évident en 2006. Pour moi il s'agit plus, d'un point de vue historique, 120 00:10:22,674 --> 00:10:30,230 de mettre un terme à une confusion temporaire plutôt que de parler d'un mystèrieux et étrange 121 00:10:30,230 --> 00:10:32,230 point de départ qui aurait surgit d'on ne sait où.