Comment est construit Linux
-
0:07 - 0:11Vous utilisez Linux tous les jours, que vous le sachiez ou non.
-
0:11 - 0:15Plus de 850 000 téléphones Android tournant sous Linux sont activés
-
0:15 - 0:19chaque jour. Comparez cela aux 30 000 téléphones Windows,
-
0:19 - 0:21selon les derniers rapports.
-
0:21 - 0:24Cela signifie que 100 appareils Android sont arrivés en ligne
-
0:24 - 0:27depuis que vous avez commencé à regarder cette vidéo.
-
0:27 - 0:30Presque 700 000 télévisions sont vendues chaque jour,
-
0:30 - 0:32la plupart tournent sous Linux.
-
0:32 - 0:368 transactions financières sur 10 sont faites sur Linux.
-
0:36 - 0:409 super-ordinateurs sur 10 tournent sur Linux.
-
0:40 - 0:45Google, Twitter, Facebook et Amazon sont tous propulsés par Linux.
-
0:45 - 0:50Comment Linux est-il développé pour accomplir tout cela ? À la différence des autres systèmes d'exploitation,
-
0:50 - 0:52comme Windows ou iOS, Linux
-
0:52 - 0:58est construit collaborativement, à travers les entreprises, géographies et marchés,
-
0:58 - 1:01résultant au plus gros projet développé collaborativement dans l'histoire de
-
1:01 - 1:06l'informatique. Depuis 2005, environ 8000 développeurs
-
1:06 - 1:11issus de quasiment 800 entreprises ont contribué au noyau Linux.
-
1:11 - 1:16Ces contributions ont produit 15 millions de lignes de code. 1.5
-
1:16 - 1:19million de lignes écrites dans les dernières années.
-
1:19 - 1:24L'Iliade d'Homère ne représente que 15 000 lignes de texte.
-
1:24 - 1:29La nouvelle "War and Peace" compte uniquement 560 000 mots.
-
1:29 - 1:32Mais ce n'est pas seulement le nombre de lignes de code qui importe,
-
1:32 - 1:35c'est également la vitesse de développement et de publication de Linux.
-
1:35 - 1:39Par exemple, une nouvelle version majeure du noyau sort toutes les 2 à 3 semaines.
-
1:39 - 1:43Comparez cela aux années nécessaires pour les systèmes d'exploitation concurrents.
-
1:43 - 1:47Cela est possible grâce à un processus de développement collaboratif unique.
-
1:47 - 1:51Quand ils soumettent du code au noyau Linux, les développeurs séparent les modifications en
-
1:51 - 1:52parties individuelles appelées patchs.
-
1:52 - 1:56Le patch décrit les lignes qui ont besoin d'être changées, ajoutées, ou supprimées du
-
1:56 - 1:57code source.
-
1:57 - 2:02Chaque patch peut ajouter une nouvelle fonctionnalité, du support pour un appareil, corriger un problème, améliorer
-
2:02 - 2:05les performances, ou arranger les choses pour être plus facilement compréhensibles.
-
2:05 - 2:09Les développeurs postent leurs patchs aux bonnes mailing lists où d'autres développeurs peuvent
-
2:09 - 2:11relire et commenter les changements.
-
2:11 - 2:13Quand le patch est prêt à la publication,
-
2:13 - 2:17il est accepté par un développeur expérimenté du noyau Linux, ou un mainteneur, qui gère
-
2:17 - 2:21plus d'une centaine de sections différentes du noyau.
-
2:21 - 2:23Même si cela n'est pas une garantie que le patch sera adopté dans le noyau,
-
2:23 - 2:26c'est déjà un bon signe.
-
2:26 - 2:29Arrive alors une évaluation bien plus difficile.
-
2:29 - 2:32Quand le mainteneur termine sa revue de code, il clôture le
-
2:32 - 2:36patch et l'envoie au créateur de Linux et membre de la Linux Foundation, Linus Torvalds,
-
2:36 - 2:40qui a l'autorité ultime sur ce qui est accepté ou non dans la prochaine
-
2:40 - 2:44version. Environ 10 000 patchs sont compris
-
2:44 - 2:46dans chaque nouvelle version.
-
2:46 - 2:50À peu près 6 patchs sont appliqués au noyau toutes les heures.
-
2:50 - 2:54La vitesse de développement de Linux est simplement sans égal.
-
2:54 - 2:59Aujourd'hui, Linux domine dans le monde du mobile, de l'entreprise et des infrastructures web,
-
2:59 - 3:02des datacenters, des super-calculateurs, et plus.
-
3:02 - 3:11Qui est le prochain ? Parce qu'ensembles, nous sommes prêts.
- Title:
- Comment est construit Linux
- Description:
-
Alors que Linux tourne sur nos téléphones, requêtes d'amis, tweets, transactions financières, distributeurs d'espèces, et plus, la plupart ne sait pas comment il est effectivement construit. Cette courte vidéo vous amène dans le procédé d'organisation du plus gros projet de développement collaboratif dans l'histoire de l'informatique. Basée sur le rapport annuel "Qui écrit Linux", c'est une histoire forte et inspirante sur la manière dont Linux est devenu une phénomène conduit par le volontariat.
- Video Language:
- English
- Duration:
- 03:13