1 00:00:07,080 --> 00:00:10,579 Vous utilisez Linux tous les jours, que vous le sachiez ou non. 2 00:00:10,579 --> 00:00:14,949 Plus de 850 000 téléphones Android tournant sous Linux sont activés 3 00:00:14,949 --> 00:00:19,079 chaque jour. Comparez cela aux 30 000 téléphones Windows, 4 00:00:19,079 --> 00:00:21,069 selon les derniers rapports. 5 00:00:21,069 --> 00:00:24,139 Cela signifie que 100 appareils Android sont arrivés en ligne 6 00:00:24,139 --> 00:00:26,619 depuis que vous avez commencé à regarder cette vidéo. 7 00:00:26,619 --> 00:00:30,330 Presque 700 000 télévisions sont vendues chaque jour, 8 00:00:30,330 --> 00:00:32,460 la plupart tournent sous Linux. 9 00:00:32,460 --> 00:00:35,690 8 transactions financières sur 10 sont faites sur Linux. 10 00:00:35,690 --> 00:00:40,290 9 super-ordinateurs sur 10 tournent sur Linux. 11 00:00:40,290 --> 00:00:45,220 Google, Twitter, Facebook et Amazon sont tous propulsés par Linux. 12 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, 13 00:00:50,170 --> 00:00:52,240 comme Windows ou iOS, Linux 14 00:00:52,240 --> 00:00:57,530 est construit collaborativement, à travers les entreprises, géographies et marchés, 15 00:00:57,530 --> 00:01:00,990 résultant au plus gros projet développé collaborativement dans l'histoire de 16 00:01:00,990 --> 00:01:06,380 l'informatique. Depuis 2005, environ 8000 développeurs 17 00:01:06,380 --> 00:01:10,770 issus de quasiment 800 entreprises ont contribué au noyau Linux. 18 00:01:10,770 --> 00:01:15,500 Ces contributions ont produit 15 millions de lignes de code. 1.5 19 00:01:15,500 --> 00:01:19,270 million de lignes écrites dans les dernières années. 20 00:01:19,270 --> 00:01:24,160 L'Iliade d'Homère ne représente que 15 000 lignes de texte. 21 00:01:24,160 --> 00:01:28,650 La nouvelle "War and Peace" compte uniquement 560 000 mots. 22 00:01:28,650 --> 00:01:31,740 Mais ce n'est pas seulement le nombre de lignes de code qui importe, 23 00:01:31,740 --> 00:01:35,200 c'est également la vitesse de développement et de publication de Linux. 24 00:01:35,200 --> 00:01:39,330 Par exemple, une nouvelle version majeure du noyau sort toutes les 2 à 3 semaines. 25 00:01:39,330 --> 00:01:42,660 Comparez cela aux années nécessaires pour les systèmes d'exploitation concurrents. 26 00:01:42,660 --> 00:01:46,710 Cela est possible grâce à un processus de développement collaboratif unique. 27 00:01:46,710 --> 00:01:50,680 Quand ils soumettent du code au noyau Linux, les développeurs séparent les modifications en 28 00:01:50,680 --> 00:01:52,390 parties individuelles appelées patchs. 29 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 30 00:01:56,079 --> 00:01:57,020 code source. 31 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 32 00:02:01,760 --> 00:02:05,180 les performances, ou arranger les choses pour être plus facilement compréhensibles. 33 00:02:05,180 --> 00:02:08,940 Les développeurs postent leurs patchs aux bonnes mailing lists où d'autres développeurs peuvent 34 00:02:08,940 --> 00:02:10,769 relire et commenter les changements. 35 00:02:10,769 --> 00:02:13,159 Quand le patch est prêt à la publication, 36 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 37 00:02:17,369 --> 00:02:20,659 plus d'une centaine de sections différentes du noyau. 38 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, 39 00:02:23,369 --> 00:02:25,589 c'est déjà un bon signe. 40 00:02:25,589 --> 00:02:28,529 Arrive alors une évaluation bien plus difficile. 41 00:02:28,529 --> 00:02:31,919 Quand le mainteneur termine sa revue de code, il clôture le 42 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, 43 00:02:36,019 --> 00:02:39,719 qui a l'autorité ultime sur ce qui est accepté ou non dans la prochaine 44 00:02:39,719 --> 00:02:44,379 version. Environ 10 000 patchs sont compris 45 00:02:44,379 --> 00:02:46,069 dans chaque nouvelle version. 46 00:02:46,069 --> 00:02:49,819 À peu près 6 patchs sont appliqués au noyau toutes les heures. 47 00:02:49,819 --> 00:02:53,659 La vitesse de développement de Linux est simplement sans égal. 48 00:02:53,659 --> 00:02:58,959 Aujourd'hui, Linux domine dans le monde du mobile, de l'entreprise et des infrastructures web, 49 00:02:58,959 --> 00:03:02,010 des datacenters, des super-calculateurs, et plus. 50 00:03:02,010 --> 00:03:11,000 Qui est le prochain ? Parce qu'ensembles, nous sommes prêts.