WEBVTT 1 00:00:12.000 --> 00:00:17.900 Le logiciel libre est la première bataille vers la libération du cyberespace 2 00:00:18.080 --> 00:00:20.080 Qui contrôle votre ordinateur? 3 00:00:20.080 --> 00:00:25.540 Est-ce vous ? Ou bien est-ce une grande corporation qui le contrôle réellement? 4 00:00:25.540 --> 00:00:27.760 Qu'est-ce qu'un ordinateur? 5 00:00:27.760 --> 00:00:30.520 Un ordinateur est une machine universelle 6 00:00:30.520 --> 00:00:35.040 Elle va effectuer n'importe quel calcul que vous souhaitez 7 00:00:35.040 --> 00:00:40.180 Parce que vous lui donnez un programme qui lui dit quels calculs vous voulez 8 00:00:40.180 --> 00:00:43.940 Ainsi, l'ordinateur ne sait que comment prendre une instruction et la faire 9 00:00:43.940 --> 00:00:46.140 Et prendre une autre instruction et la faire 10 00:00:46.140 --> 00:00:48.380 Le programme donne les instructions 11 00:00:48.380 --> 00:00:50.160 Il dit quoi faire 12 00:00:50.160 --> 00:00:55.100 Alors en écrivant le bon programme vous pouvez lui faire faire n'importe quoi! 13 00:00:55.100 --> 00:00:57.060 Enfin presque n'importe quoi... ;) 14 00:00:57.060 --> 00:01:00.740 Alors qui donne les instructions à votre ordinateur? 15 00:01:00.740 --> 00:01:05.380 Peut-être pensez-vous qu'il répond aux instructions que vous lui donnez 16 00:01:05.380 --> 00:01:07.280 Mais, véritablement, il obéit à quelqu'un d'autre en premier 17 00:01:07.280 --> 00:01:13.240 Ensuite à vous, jusqu'à la limite fixée par la compagnie pour permettre à l'ordinateur de vous écouter 18 00:01:13.240 --> 00:01:21.300 En matière de logiciel, il y a deux possibilités : soit les utilisateurs contrôlent le logiciel, soit le logiciel contrôle les utilisateurs 19 00:01:21.300 --> 00:01:23.780 C'est inévitablement l'un ou l'autre 20 00:01:23.780 --> 00:01:29.560 Alors, pour que les utilisateurs contrôlent le programme, ils ont besoin des quatre libertés essentielles 21 00:01:29.560 --> 00:01:34.520 Et c'est la définition du logiciel libre 22 00:01:34.640 --> 00:01:38.260 Le logiciel libre respecte la liberté des utilisateurs et de leur communauté 23 00:01:38.260 --> 00:01:46.780 Maintenant, nous l'appelons souvent LIBRE utilisant le mot français ou espagnol, prononcez-le comme vous voulez, le but est que cela ne veut pas dire que c'est GRATUIT 24 00:01:46.780 --> 00:01:48.660 Nous ne sommes pas intéressés par le prix 25 00:01:48.660 --> 00:01:50.920 Nous avons à cœur votre liberté 26 00:01:50.920 --> 00:01:55.680 Et parfois nous disons FREE/LIBRE pour l'illustrer 27 00:01:55.680 --> 00:02:01.440 Liberté no 0: la liberté d’utiliser le programme comme vous le voulez, dans n’importe quel but. 28 00:02:01.440 --> 00:02:09.520 Liberté no 1 : la liberté d'étudier le code source du programme et de le modifier afin qu'il fasse les calculs que vous voulez. 29 00:02:09.520 --> 00:02:14.440 Mais qu’est-ce que le code source? Tous les programmes ont typiquement deux formes. 30 00:02:14.440 --> 00:02:24.320 Il y a la forme que vous pouvez lire, et comprendre si vous connaissez le langage de programmation, c'est la source. C'est ce que les programmeurs écrivent et modifient. 31 00:02:24.320 --> 00:02:29.540 Ensuite, il y a l'exécutable qui est une série de chiffres (de 0 et de 1), que même un programmeur ne peut pas comprendre 32 00:02:29.540 --> 00:02:36.400 Si tout ce que vous obtenez est l'exécutable, il est extrêmement pénible de comprendre ce que le programme fait et encore plus difficile de le modifier 33 00:02:36.400 --> 00:02:44.220 Alors, pour vous donner vraiment la possibilité de le lire et de le modifier, ils doivent vous donner le code source, c'est requis 34 00:02:44.220 --> 00:02:53.900 Bien, avec ces deux libertés, chaque utilisateur séparément peut faire une copie et commencer à la modifier et lui faire faire ce qu'il veut 35 00:02:53.900 --> 00:02:56.320 C'est le contrôle individuel 36 00:02:56.320 --> 00:03:01.800 Mais qu'arrive-t-il si vous n'êtes pas un programmeur? Vous regardez le code source, et vous ne le comprenez pas? 37 00:03:01.800 --> 00:03:04.740 Le contrôle individuel ne suffit pas 38 00:03:04.740 --> 00:03:07.560 Nous avons également besoin d'un contrôle collectif 39 00:03:07.560 --> 00:03:13.200 Cela signifie que n'importe quel groupe d'utilisateurs est libre de travailler ensemble pour adapter le programme pour en faire ce qu'ils veulent 40 00:03:13.200 --> 00:03:22.580 Bien sûr, dans un groupe, certains sont des programmeurs. Ce sont eux qui écrivent les modifications, mais ils le font en tant que partie intégrante du groupe pour concrétiser la volonté du groupe 41 00:03:22.580 --> 00:03:28.960 Un pareil groupe n'a pas besoin d'être constitué de tout le monde. D'autres peuvent l'utiliser à leur manière. Ils sont tous libres de le faire 42 00:03:28.960 --> 00:03:33.720 Alors, le contrôle collectif requiert deux libertés essentielles supplémentaires 43 00:03:33.720 --> 00:03:41.080 La liberté no2 : la liberté de redistribuer des copies exactes en tout point. Faire des copies exactes et les donner ou les vendre quand vous le voulez 44 00:03:41.080 --> 00:03:49.060 Et la liberté no 3 : même chose, mais pour vos versions modifiées. Vous êtes libres d'en faire des copies et de les donner ou de les vendre quand vous le voulez 45 00:03:49.060 --> 00:03:53.900 Si vous avez ces libertés essentielles, alors ce sont les utilisateurs qui contrôlent le programme 46 00:03:53.900 --> 00:04:01.960 Mais, s'il manque ne serait-ce qu'une de ces libertés, alors les utilisateurs ne contrôlent pas le programme, mais c'est le programme qui contrôle les utilisateurs 47 00:04:01.960 --> 00:04:05.320 Et le développeur contrôle le programme 48 00:04:05.320 --> 00:04:14.200 Cela signifie que le programme est l'instrument d'un pouvoir illégitime ou injuste du développeur sur les utilisateurs 49 00:04:14.200 --> 00:04:21.700 Cela signifie que les utilisateurs ne sont pas libres, c'est un logiciel non libre, privateur – ce dont nous devons nous débarrasser! 50 00:04:23.004 --> 00:04:25.004 Quand vous avez un logiciel privateur, qu'arrive-t-il? 51 00:04:25.004 --> 00:04:27.500 Parfois, le programme espionne l'utilisateur 52 00:04:27.690 --> 00:04:29.690 Parfois, il suit à la trace l'utilisateur 53 00:04:32.321 --> 00:04:37.800 Parfois, il restreint l'utilisateur et empêche les utilisateurs de faire ce qu'ils veulent faire 54 00:04:38.300 --> 00:04:40.200 [v]ous pouvez voir que le rayon bleu de Blu-ray est votre ennemi ;) 55 00:04:40.200 --> 00:04:48.000 Parfois, le logiciel détruit à distance des livres, comme l'a fait AMAZON avec 1984 56 00:04:48.000 --> 00:05:04.600 Parfois, le développeur force l'utilisateur à utiliser une mise à jour nocive en menaçant de retirer d'autres fonctionnalités si elle n'est pas installée, comme l'a fait SONY 57 00:05:04.600 --> 00:05:15.100 Et parfois, ils peuvent même forcer un changement au logiciel à distance comme le peut Microsoft via la porte arrière universelle de Windows 58 00:05:15.100 --> 00:05:26.600 Parfois, ils vont même saboter les utilisateurs, comme Microsoft le fait quand il renseigne la NSA au sujet des bugs pour que cette dernière l'utilise pour attaquer les ordinateurs des utilisateurs 59 00:05:26.600 --> 00:05:41.100 Ce qui revient à dire qu’avec le logiciel privateur, le propriétaire a le pouvoir sur les utilisateurs et profite de ce pouvoir en ajoutant des fonctionnalités nocives pour faire du mal aux utilisateurs 60 00:05:41.100 --> 00:05:47.600 Bien sûr, ils ne font pas tout ça parce qu'ils sont des sadiques, ils le font juste pour faire de l'argent, par avidité 61 00:05:47.600 --> 00:05:57.100 Il y a différents moyens de profiter du fait de détenir ce pouvoir sur les utilisateurs. Ce qui ne réduit en rien l'aspect maléfique 62 00:05:57.100 --> 00:06:07.100 Ils ne connaissent pas la honte, ils tiennent des conférences où ils discutent des plus récentes manières de profiter des utilisateurs via le pouvoir qu'ils détiennent 63 00:06:07.100 --> 00:06:21.100 Les logiciels privateurs (et presque tous les utilisateurs utilisent des logiciels privateurs) utilisent des logiciels malveillants [malware] privateurs. C'est du logiciel pour les pigeons! 64 00:06:21.100 --> 00:06:33.600 Alors, comment arrêter d'être la victime ? Auparavant, cela voulait dire cesser d'utiliser les ordinateurs Mais ce n'est plus la seule option, vous pouvez dorénavant nous rejoindre au sein du monde libre, construit de nos mains! 65 00:06:33.600 --> 00:06:47.100 En 1983, j'ai annoncé que je développerai un système d’opération logiciel entièrement libre qui s'appelle GNU. En 1992, nous l'avions presque terminé, par contre il manquait un morceau : le noyau [kernel] 66 00:06:47.100 --> 00:06:59.400 La même année, Linus Torvalds a libéré son noyau Linux ce qui a permis de compléter le puzzle et nous ainsi livré le premier système complet pour PC : GNU+Linux 67 00:06:59.400 --> 00:07:06.900 Malheureusement, jouir de la liberté à un moment donné ne vous garantit pas de la conserver 68 00:07:06.900 --> 00:07:15.400 Il y a plus d'un millier de variantes de GNU/Linux appelées distributions (DISTRO). Quelques-unes d'entre elles sont des logiciels libres à 100% 69 00:07:15.400 --> 00:07:26.900 La majorité a des logiciels non libres ajoutés. Parce qu'ils sont maintenus par des gens qui font fi de la liberté! Ils préfèrent améliorer le confort au coût de la liberté 70 00:07:26.900 --> 00:07:27.400 Alors, vous devez vérifier ce qui est une DISTRO libre. Pour conserver votre liberté, cela nécessite parfois des sacrifices Parfois de grands sacrifices, comme à Lexington. 71 00:07:27.400 --> 00:07:37.900 Alors, vous devez vérifier ce qui est une DISTRO libre. Pour conserver votre liberté, cela nécessite parfois des sacrifices. Parfois de grands sacrifices, comme à Lexington. 72 00:07:37.900 --> 00:07:48.400 Dans notre cas, cela tend à être de petits sacrifices. N'importe qui avec ne serait-ce qu'un peu de maturité peut faire ces sacrifices 73 00:07:48.400 --> 00:08:00.400 Par exemple : vous voulez des applications, par contre certaines ne sont pas libres. Si vous voulez la liberté, vous allez faire sans elles. Vous aurez peut-être à souffrir de quelques inconvénients, au nom de votre liberté! 74 00:08:00.400 --> 00:08:00.900 Une grande partie des serveurs mondiaux utilise GNU/Linux et d’autres logiciels libres. Mais je pense que les ordinateurs les plus importants à « libérer » sont VOS ordinateurs 75 00:08:00.900 --> 00:08:17.400 Maintenant, plusieurs sites web envoient des logiciels non libres écrits en JavaScript au navigateur Web de l'utilisateur. Si vous ne voulez pas utiliser de logiciels non libres, vous devez installer LIBRE JS qui bloque, tient à l'écart le JavaScript non libre 76 00:08:17.400 --> 00:08:30.900 Et parfois, les serveurs vont vous offrir de faire VOS calculs. Ils vous disent «envoyez-nous toutes vos données». Évidemment, c’est pour les pigeons. Ainsi, le serveur fait les calculs et vous renvoie le résultat. 77 00:08:30.900 --> 00:08:45.400 Mais, vous n'êtes pas sensé savoir ce qui se passe. Car c'est un NUAGE, et vous ne voyez pas ce qui se passe. Eh bien, vous devriez regarder. Service as a software substitute (Saa SS), c'est un service qui remplace un logiciel et il prend le contrôle de votre informatique 78 00:08:45.400 --> 00:08:58.900 Une grande partie des serveurs mondiaux utilise GNU/Linux et d’autres logiciels libres. Mais je pense que les ordinateurs les plus importants à « libérer » sont VOS ordinateurs 79 00:08:58.900 --> 00:09:05.400 pas les serveurs Web des compagnies. Ils méritent la liberté également. Mais plus important encore, c'est le peuple qui mérite la liberté. 80 00:09:05.400 --> 00:09:22.900 Alors, nous devons avancer, et pour ce faire - il faut franchir des obstacles. Un de ces obstacles : il y a des grandes compagnies qui s'enrichissent énormément grâce à leur contrôle sur les utilisateurs; et elles ne veulent pas nous laisser avancer. Nous devons outrepasser leur opposition 81 00:09:22.900 --> 00:09:34.400 Un autre obstacle : les grands médias ne parlent pas de logiciels libres. Ils utilisent un terme pour enterrer toutes ces questions éthiques. Ils disent logiciel avec CODE SOURCE OUVERT [OPEN SOURCE] 82 00:09:34.400 --> 00:09:41.900 L'open source se réfère à presque la même collection de programmes, mais la philosophie est tout-à-fait différente 83 00:09:41.900 --> 00:09:58.400 Là où les activistes en logiciel libre disent : « C'est une question de bien et de mal, les utilisateurs méritent la liberté, nous demandons la liberté », les gens qui disent « OPEN SOURCE » ne veulent pas dire cela, mais ils enterrent ces problématiques éthiques, ils disent : « Laissons les utilisateurs changer le code et le redistribuer, ils vont l'améliorer, ils vont corriger des « bugs ». 84 00:09:58.400 --> 00:10:08.900 Cela peut être vrai, mais c'est une problématique moins importante. Si nous voulons conserver notre liberté, nous devons parler de liberté. Alors, dites « LOGICIEL LIBRE » ! [Free Software] et vous nous aiderez à chaque fois 85 00:10:08.900 --> 00:10:16.400 Un autre obstacle, c'est qu'il y a beaucoup d’écoles qui enseignent avec des logiciels non libres. Ce qui revient finalement à enseigner à des enfants à fumer des cigarettes! 86 00:10:16.400 --> 00:10:30.900 C'est implanter de la dépendance; ce qui est exactement le contraire de ce que l’école doit faire. L’École devrait préparer les citoyens à vivre dans une SOCIÉTÉ forte, capable, indépendante, solidaire et LIBRE 87 00:10:30.900 --> 00:10:42.400 Ce qui signifie enseigner avec les logiciels libres dans les écoles, collèges et universités. Il y a une raison supplémentaire de le faire : pour l'éducation. Certains jeunes veulent devenir des programmeurs, ils sont curieux, ils veulent comprendre comment le logiciel fonctionne 88 00:10:42.400 --> 00:10:56.900 Quand celui qui étudie un logiciel libre peut comprendre, celui qui étudie un logiciel non libre ne peut apprendre quoique ce soit puisque la connaissance, dans le logiciel non libre, est retenue, refusée aux étudiants. 89 00:10:56.900 --> 00:11:09.400 Pour élever l'esprit de l'éducation, les écoles devraient s'assurer que leurs logiciels sont libres. Et pour une raison encore plus importante, l’École devrait enseigner l'esprit de bonne volonté, l’habitude de l'entraide 90 00:11:09.400 --> 00:11:23.900 Alors, la classe devrait dire: «Si vous amenez un programme en classe, (tout comme quand vous apportez des biscuits en classe) vous devez partager avec tout un chacun. Vous ne pouvez garder ça pour vous uniquement. Vous devez partager le CODE SOURCE pour que d'autres puissent apprendre. 91 00:11:23.900 --> 00:11:38.400 Alors, n'apportez pas de logiciel non libre ou privateur dans cette classe.» L'École doit donner le bon exemple en suivant sa propre règle: Apporter uniquement du logiciel libre en classe, sauf pour le bénéfice de faire un exercice d’ingénierie inversée [reverse-engineering] 92 00:11:38.400 --> 00:11:58.900 Un autre obstacle, c'est qu'il y a du matériel [hardware] pour lequel nous ne savons pas comment écrire du logiciel libre, puisque l'on ne nous dit pas comment utiliser le matériel. C'est choquant! Ils veulent vous vendre le produit et ils ne vous diront pas comment l'utiliser. Ils disent: « Tiens, voici un logiciel non libre; utilise-le et ferme-la! Ne nous dérange pas!» 93 00:11:58.900 --> 00:12:14.400 Et bien comment savoir comment faire fonctionner ce matériel. À l'aide de l'ingénierie inversée. Vous devez étudier tous ces uns et ces zéros pour réaliser ce qu'ils font vraiment. Et écrire comment utiliser le matériel, afin que quelqu'un d'autre puisse écrire le logiciel libre pour le faire 94 00:12:14.400 --> 00:12:20.900 C'est beaucoup de travail, mais c'est ce qui doit être fait. Si vous voulez faire une grande contribution technique, c'est ce que vous devez faire 95 00:12:20.900 --> 00:12:35.400 Chaque nouvelle zone, activité de la vie peut apporter avec elle de nouveaux droits de l'Homme qui sont nécessaires. Et les droits de l'Homme dépendent les uns des autres. Si vous en perdez un, cela devient plus difficile de conserver les autres. 96 00:12:35.400 --> 00:12:46.900 Alors, de nos jours, les calculs informatisés [computing] sont si importants dans notre société, que l'on retrouve les libertés des logiciels libres parmi les autres droits de l'Homme à construire et à protéger. 97 00:12:46.900 --> 00:12:58.400 Comment aider? Vous pouvez ÉCRIRE du logiciel libre Vous pouvez ORGANISER des groupes pour lancer des campagnes et persuader des écoles, des collèges, des universités et des gouvernements de se lancer en logiciels libres 98 00:12:58.400 --> 00:13:08.900 Vous pouvez AIDER d'autres qui ont des problèmes avec les logiciels libres ou les aider à les installer Vous pouvez DIRE logiciel libre et propager ses idées philosophiques 99 00:13:08.900 --> 00:13:18.400 Se lancer en logiciel libre est la première étape vers la libération du cyberespace Bien sûr, nous utilisons l'internet. Nous avons besoin d'autres libertés là également. Comme la neutralité du réseau [NETWORK NEUTRALITY] 100 00:13:18.400 --> 00:13:23.900 Et mettre fin à la surveillance des gens en général 101 00:13:23.900 --> 00:13:28.400 traduit par Julie Cohen-Bacrie, ing. pour le 2e Colloque libre de l’Adte le 4 avril 2015 102 00:13:28.400 --> 00:13:31.900 traduction revue par Richard Stallman le 7 avril 2015. CC-BY 103 00:13:31.900 --> 00:13:35.400 Adte pour le logiciel libre en enseignement supérieur http://adte.ca