Χρησιμοποιείς το Linux κάθε μέρα, ίσως χωρίς να το ξέρεις.
Πάνω από 850.000 τηλέφωνα Android ενεργοποιούνται κάθε μέρα...
...σε σύγκριση με 30.000 τηλέφωνα με Windows.
100 συσκευές Android έχουν συνδεθεί από την ώρα που ξεκίνησε αυτό το βίντεο.
700.000 τηλεοράσεις πωλούνται κάθε μέρα, οι περισσότερες με Linux.
8 στα 10 χρηματιστήρια βασίζονται στο Linux.
9 στους 10 υπερυπολογιστές παγκοσμίως τρέχουν Linux.
Η Google, το Twitter, το Facebook, η Amazon, όλα στηρίζονται στο Linux.
Όμως, πώς αναπτύσσεται το Linux;
Σε αντίθεση με άλλα λειτουργικά συστήματα, όπως τα Windows, ή το iOS...
...το Linux αναπτύσσεται συνεργατικά, χωρίς γεωγραφικά ή οικονομικά σύνορα...
...με αποτέλεσμα το μεγαλύτερο συνεργατικό έργο προγραμματισμού στην ιστορία.
Από το 2005 μέχρι σήμερα, 8.000 προγραμματιστές από 800 εταιρείες...
...έχουν συνεισφέρει στον πυρήνα του Linux.
Το αποτέλεσμα είναι 15 εκατ. γραμμές κώδικα (~εντολές).
Ενάμισι εκατομύριο από αυτές μόλις τα τελευταία δύο χρόνια.
Σκεφτείτε οτι η Ιλιάδα αποτελείται από μόλις 15.000 γραμμές κειμένου.
Το μυθιστόρημα "Πόλεμος και Ειρήνη" μόνο από 560.000 λέξεις.
Δεν έχει όμως σημασία μόνο το μέγεθος του προγράμματος...
...αλλά και η ταχύτητα με την οποία το Linux αναπτύσσεται και διανέμεται.
Για παράδειγμα, μια νέα έκδοση κυκλοφορεί κάθε δύο με τρεις μήνες...
...όταν για άλλα λειτουργικά συστήματα χρειάζονται χρόνια.
Αυτό επιτυγχάνεται χάρη σε μια μοναδική διαδικασία συνεργασίας.
Οι αλλαγές στο Linux γίνονται σε μικρές ενότητες που ονομάζονται "μπαλώματα".
Ένα "μπάλωμα" περιγράφει τι χρειάζεται να αλλάξει να προστεθεί ή να αφαιρεθεί από το πρόγραμμα.
Τα μπαλώματα προσθέτουν λειτουργίες ή νέα υποστήριξη για συσκευές...
...διορθώνουν προβλήματα, βελτιώνουν την απόδοση ή τακτοποιούν τον κώδικα.
Οι προγραμματιστές αναρτούν τα μπαλώματα σε μια λίστα αλληλογραφίας...
...όπου άλλοι προγραμματιστές μπορούν να σχολιάσουν.
Όταν το μπάλωμα είναι έτοιμο για έκδοση γίνεται απόδεκτό από έναν έμπειρο διαχειριστή...
...που διευθύνει κάποια από τα 100+ ξεχωριστά τμήματα του Linux.
Αυτό δε σημαίνει οτι θα χρησιμοποιηθεί, αλλά είναι ένα καλό σημάδι.
Στη συνέχεια γίνεται μια εκτενής αξιολόγηση.
Όταν ο διαχειριστής ολοκληρώσει την αξιολόγηση προωθεί το μπάλωμα στον Linus Torvalds...
...που έχει τον τελικό λόγο για τις αλλαγές που θα γίνουν δεκτές στην επόμενη έκδοση.
Σχεδόν 10.000 μπαλώματα ενσωματώνονται σε κάθε νέα έκδοση.
Σχεδόν 6 μπαλώματα εφαρμόζονται στον πυρήνα κάθε μία ώρα.
Ο ρυθμός ανάπτυξης του Linux απλά δεν έχει όμοιό του.
Σήμερα, το Linux κυριαρχεί στις φορητές συσκευές, στις επιχειρήσεις και την υποδομή του διαδικτύου...
...στα κέντρα δεδομένων, τους υπερυπολογιστές κ.α.
Ποιά είναι η συνέχεια; Γιατί μαζί, είμαστε έτοιμοι!