ΕΛ/ΛΑΚ | creativecommons.gr | mycontent.ellak.gr |
freedom

Οι top 10 προγραμματιστές και εταιρίες στην ανάπτυξη του Linux Kernel για το 2015-2016

Η κοινότητα ανάπτυξης του πυρήνα του Linux,  φέτος έφτασε πολύ κοντά ώστε να σπάσει το νέο ρεκόρ αλλαγών που εισήχθησαν σε μια έκδοση, σύμφωνα με την τελευταία έκθεση του Linux Kernel Development που δημοσιεύτηκε από το Linux Foundation.

H  έκδοση  kernel 4.6 είχε  13.517 patches μέσα σε 63 μέρες – ελάχιστα πιο λίγα από το ρεκόρ της έκδοσης 3.15  που είχε 13.722 patches στις 8 Ιουνίου 2014.

Οι αλλαγές στον πυρήνα γίνονται με ιλιγγιώδη ρυθμό τους κατά τους τελευταίους 15 μήνες, με περισσότερα από 3 εκατομμύρια γραμμές κώδικα να  προστίθενται στο πυρήνα του Linux, με ρυθμό 7,8 αλλαγών ανά ώρα.

linux-kernel-report-2016-hero

«Η ικανότητα να διατηρεί αυτό το ρυθμό ανάπτυξης για χρόνια,  είναι πρωτοφανής σε οποιοδήποτε δημόσιο  έργο λογισμικού» , τονίζει η έκθεση.

Η έβδομη έκδοση της έκθεσης αναφέρει λεπτομερώς τους προγραμματιστές που συμβάλλουν στον πυρήνα, τις εταιρείες που εργάζονται και τις πιο σημαντικές αλλαγές που έγιναν στη διαδικασία ανάπτυξης κώδικα από την έκδοση του πυρήνα 3.18. Τα δεδομένα καλύπτουν κυρίως την ανάπτυξη από την τελευταία έκθεση που κυκλοφόρησε τον Μάρτιο του 2015 (εκδόσεις 3.19 – 4.7)  αλλά μερικά στατιστικά πάνε πίσω  ως στο 2005, όταν η ανάπτυξη του πυρήνα μεταφέρθηκε στο  Git.

Με σχεδόν 22 εκατομμύρια γραμμές κώδικα και μια νέα έκδοση που είναι διαθέσιμη κάθε 9-10 εβδομάδες, ο πυρήνας Linux είναι ένα από τα μεγαλύτερα, και ταχύτερα αναπτυσσόμενα έργα ανοικτού κώδικα στην ιστορία της τεχνολογίας. Είναι επίσης ένα από τα πιο σημαντικά, μιας και  ο πυρήνας του λειτουργικού συστήματος Linux,  είναι το βασικό κομμάτι της σύγχρονης τεχνολογίας – από τα τηλέφωνα Android  και τα Chromebooks, μέχρι  πυρηνικά υποβρύχια, διαστημικούς σταθμούς, χρηματιστήρια, και πολλά άλλα.

Αυτό που ξεκίνησε ο Torvalds,  έχει εξελιχθεί τα τελευταία 25 χρόνια σε μια συλλογική προσπάθεια ανάπτυξης κώδικα από χιλιάδες προγραμματιστές που απασχολούνται σε εκατοντάδες επιχειρήσεις. «Σαφώς, οι προγραμματιστές του πυρήνα κάνουν κάτι σωστό», αναφέρει η έκθεση. «Αυτή η έκθεση παρέχει μια ενημέρωση για το τι έχουν έχουν κάνει οι προγραμματιστές  και γιατί συνεχίζουν να το κάνουν με επιτυχία.»

linux-kernel-report-2016-top-cover

Highlights Ανάπτυξης Linux Kernel  2015-2016

Από την έκθεση:

  • Σχεδόν 115.000 changesets έχουν εισηχθεί από την έκδοση 3,18  στις 7 Δεκεμβρίου του 2014.
  • Οι συνεισφορές ήρθαν από 5.062 μεμονωμένους προγραμματιστές που εκπροσωπούν σχεδόν 500 επιχειρήσεις.
  • 2.355 από αυτούς τους προγραμματιστές, συνείσφεραν για πρώτη φορά στον πυρήνα.
  • Τα νέα χαρακτηριστικά περιλαμβάνουν υποστήριξη για live patching του πυρήνα, υποστήριξη για persistent-memory devices, κρυπτογραφημένη αποθήκευση για το σύστημα αρχείων ext4, πολλές βελτιώσεις δικτύωσης με επίκεντρο το IPv6 και βελτιώσεις data-center, και πολλά άλλες.
  • Το σύστημα ελέγχου “zero-day build and boot robot”  βρήκε σχεδόν 400 σφάλματα (τα οποία διορθώθηκαν).
  • Ο πιο πολυσύχναστος κύκλος ανάπτυξης ήταν ο πυρήνας 4.6 με 13.517 patches – ελάχιστα πιο λίγα από το ρεκόρ της έκδοσης 3.15  που είχε 13.722 patches.

Οι top 10 προγραμματιστές που συμβάλλουν αλλαγές στον πυρήνα ήταν:

Name                         Number of changes
H Hartley Sweeten            1,456
Geert Uytterhoeven           1,036
Arnd Bergmann                  877
Al Viro                                 782
Takashi Iwai                      735
Lars-Peter Clausen             729
Mauro Carvalho Chehab          714
Ville Syrjälä                      707
Linus Walleij                    661
Dan Carpenter                   631

Οι κορυφαίες 10 επιχειρήσεις, οι οποίες απασχολούν τους προγραμματιστές του πυρήνα, για να συμβάλουν στον πυρήνα του Linux, αποτελούν σχεδόν το 57 τοις εκατό των συνολικών αλλαγών στον πυρήνα. Η κατηγορία «None»,  αντιπροσωπεύει τους εθελοντές προγραμματιστές που δεν έχουν σχέση με κάποια εταιρεία, έπεσε στην τρίτη θέση φέτος από το Νο 1 που είχε στην προηγούμενη έκθεση του 2015.

Company                Changes    Percent of total
Intel                  14,384                     12.9%
Red Hat                 8,987                 8.0%
None                    8,571                    7.7%
Unknown                 7,582              6.8%
Linaro                  4,515                  4.0%
Samsung                 4,338              3.9%
SUSE                    3,619                 3.2%
IBM                     2,995                  2.7%
Consultants             2,938            2.6%
Renesas Electronics     2,239      2.0%

Δείτε την πλήρη έκθεση : «Linux Kernel Development: How Fast It is Going, Who is Doing It, What They Are Doing and Who is Sponsoring the Work»

 

Πηγή άρθρου: https://www.linux.com/

Leave a Comment