WEBVTT 00:00:07.080 --> 00:00:10.579 Vous utilisez Linux tous les jours, que vous le sachiez ou non. 00:00:10.579 --> 00:00:14.949 Plus de 850 000 téléphones Android tournant sous Linux sont activés 00:00:14.949 --> 00:00:19.079 chaque jour. Comparez cela aux 30 000 téléphones Windows, 00:00:19.079 --> 00:00:21.069 selon les derniers rapports. 00:00:21.069 --> 00:00:24.139 Cela signifie que 100 appareils Android sont arrivés en ligne 00:00:24.139 --> 00:00:26.619 depuis que vous avez commencé à regarder cette vidéo. 00:00:26.619 --> 00:00:30.330 Presque 700 000 télévisions sont vendues chaque jour, 00:00:30.330 --> 00:00:32.460 la plupart tournent sous Linux. 00:00:32.460 --> 00:00:35.690 8 transactions financières sur 10 sont faites sur Linux. 00:00:35.690 --> 00:00:40.290 9 super-ordinateurs sur 10 tournent sur Linux. 00:00:40.290 --> 00:00:45.220 Google, Twitter, Facebook et Amazon sont tous propulsés par Linux. 00:00:45.220 --> 00:00:50.170 Comment Linux est-il développé pour accomplir tout cela ? À la différence des autres systèmes d'exploitation, 00:00:50.170 --> 00:00:52.240 comme Windows ou iOS, Linux 00:00:52.240 --> 00:00:57.530 est construit collaborativement, à travers les entreprises, géographies et marchés, 00:00:57.530 --> 00:01:00.990 résultant au plus gros projet développé collaborativement dans l'histoire de 00:01:00.990 --> 00:01:06.380 l'informatique. Depuis 2005, environ 8000 développeurs 00:01:06.380 --> 00:01:10.770 issus de quasiment 800 entreprises ont contribué au noyau Linux. 00:01:10.770 --> 00:01:15.500 Ces contributions ont produit 15 millions de lignes de code. 1.5 00:01:15.500 --> 00:01:19.270 million de lignes écrites dans les dernières années. 00:01:19.270 --> 00:01:24.160 L'Iliade d'Homère ne représente que 15 000 lignes de texte. 00:01:24.160 --> 00:01:28.650 La nouvelle "War and Peace" compte uniquement 560 000 mots. 00:01:28.650 --> 00:01:31.740 Mais ce n'est pas seulement le nombre de lignes de code qui importe, 00:01:31.740 --> 00:01:35.200 c'est également la vitesse de développement et de publication de Linux. 00:01:35.200 --> 00:01:39.330 Par exemple, une nouvelle version majeure du noyau sort toutes les 2 à 3 semaines. 00:01:39.330 --> 00:01:42.660 Comparez cela aux années nécessaires pour les systèmes d'exploitation concurrents. 00:01:42.660 --> 00:01:46.710 Cela est possible grâce à un processus de développement collaboratif unique. 00:01:46.710 --> 00:01:50.680 Quand ils soumettent du code au noyau Linux, les développeurs séparent les modifications en 00:01:50.680 --> 00:01:52.390 parties individuelles appelées patchs. 00:01:52.390 --> 00:01:56.079 Le patch décrit les lignes qui ont besoin d'être changées, ajoutées, ou supprimées du 00:01:56.079 --> 00:01:57.020 code source. 00:01:57.020 --> 00:02:01.760 Chaque patch peut ajouter une nouvelle fonctionnalité, du support pour un appareil, corriger un problème, améliorer 00:02:01.760 --> 00:02:05.180 les performances, ou arranger les choses pour être plus facilement compréhensibles. 00:02:05.180 --> 00:02:08.940 Les développeurs postent leurs patchs aux bonnes mailing lists où d'autres développeurs peuvent 00:02:08.940 --> 00:02:10.769 relire et commenter les changements. 00:02:10.769 --> 00:02:13.159 Quand le patch est prêt à la publication, 00:02:13.159 --> 00:02:17.369 il est accepté par un développeur expérimenté du noyau Linux, ou un mainteneur, qui gère 00:02:17.369 --> 00:02:20.659 plus d'une centaine de sections différentes du noyau. 00:02:20.659 --> 00:02:23.369 Même si cela n'est pas une garantie que le patch sera adopté dans le noyau, 00:02:23.369 --> 00:02:25.589 c'est déjà un bon signe. 00:02:25.589 --> 00:02:28.529 Arrive alors une évaluation bien plus difficile. 00:02:28.529 --> 00:02:31.919 Quand le mainteneur termine sa revue de code, il clôture le 00:02:31.919 --> 00:02:36.019 patch et l'envoie au créateur de Linux et membre de la Linux Foundation, Linus Torvalds, 00:02:36.019 --> 00:02:39.719 qui a l'autorité ultime sur ce qui est accepté ou non dans la prochaine 00:02:39.719 --> 00:02:44.379 version. Environ 10 000 patchs sont compris 00:02:44.379 --> 00:02:46.069 dans chaque nouvelle version. 00:02:46.069 --> 00:02:49.819 À peu près 6 patchs sont appliqués au noyau toutes les heures. 00:02:49.819 --> 00:02:53.659 La vitesse de développement de Linux est simplement sans égal. 00:02:53.659 --> 00:02:58.959 Aujourd'hui, Linux domine dans le monde du mobile, de l'entreprise et des infrastructures web, 00:02:58.959 --> 00:03:02.010 des datacenters, des super-calculateurs, et plus. 00:03:02.010 --> 00:03:11.000 Qui est le prochain ? Parce qu'ensembles, nous sommes prêts.