Το Linux είναι 25. Ναι! Ας γιορτάσουμε με 25 εκπληκτικά γεγονότα για το Linux.

Πριν από 25 χρόνια αυτήν την εβδομάδα, ένας φοιτητής πανεπιστημίου στη Φινλανδία μοιράστηκε το έργο του σε μια λίστα email:

Από: [email protected] (Linus Benedict Torvalds)

Ομάδες ειδήσεων: comp.os.minix

Θέμα: Τι θα θέλατε να βλέπετε περισσότερο στο minix;

Περίληψη: μικρή δημοσκόπηση για το νέο λειτουργικό μου σύστημα

Αναγνωριστικό μηνύματος:

Ημερομηνία: 25 Αυγ 91 20:57:08 GMT

Διοργάνωση: University of He lsinki Γεια σε όλους εκεί έξω χρησιμοποιώντας minix - κάνω ένα (δωρεάν) λειτουργικό σύστημα ( απλά ένα χόμπι, δεν θα είναι μεγάλο και

επαγγελματίας όπως gnu ) για 386 (486) AT κλώνους. Αυτό παρασκευάστηκε

από τον Απρίλιο και αρχίζει να ετοιμάζεται. Θα ήθελα σχόλια για

πράγματα που οι άνθρωποι αρέσουν / αντιπαθούν στο minix, καθώς το λειτουργικό μου σύστημα μοιάζει κάπως

(ίδια φυσική διάταξη του συστήματος αρχείων (για πρακτικούς λόγους)

μεταξύ άλλων). Προς το παρόν έχω μεταφέρει bash (1.08) και gcc (1.40), και τα πράγματα φαίνεται να λειτουργούν.

Αυτό σημαίνει ότι θα κάνω κάτι πρακτικό μέσα σε λίγους μήνες και

Θα ήθελα να μάθω ποια χαρακτηριστικά θα ήθελαν οι περισσότεροι άνθρωποι. Οποιεσδήποτε προτάσεις

είναι ευπρόσδεκτοι, αλλά δεν θα υποσχεθώ ότι θα τα εφαρμόσω :-) Linus (torv…@kruuna.helsinki.fi) PS. Ναι - είναι απαλλαγμένο από οποιονδήποτε κωδικό minix και έχει πολλαπλές σπείρες fs.

ΔΕΝ είναι προστατευμένο (χρησιμοποιεί 386 εναλλαγή εργασιών κ.λπ.), και μάλλον ποτέ

θα υποστηρίξει οτιδήποτε άλλο εκτός από σκληρούς δίσκους AT, καθώς αυτό έχω μόνο :-(.

«Μόνο ένα χόμπι», λέει. «Δεν θα είμαι μεγάλος και επαγγελματίας όπως ο gnu», λέει.

Αυτό το παιδί δεν έχει ιδέα ότι το λειτουργικό του σύστημα πρόκειται να αλλάξει το λογισμικό για πάντα.

Σήμερα, το Linux είναι το κυρίαρχο λειτουργικό σύστημα για διακομιστές. Είναι επίσης η βάση για το Android, το οποίο είναι το κυρίαρχο λειτουργικό σύστημα για τηλέφωνα. Και είναι 100% δωρεάν και ανοιχτού κώδικα.

Ας βάλουμε τα τελευταία 25 χρόνια του Linux σε προοπτική με αυτά τα 25 εκπληκτικά γεγονότα για το Linux:

Γεγονός # 1: Υπάρχουν 115 εκατομμύρια γραμμές κώδικα στα συνεργατικά έργα του Linux Foundation. Συγκρίνετε αυτό με τις 45 εκατομμύρια γραμμές κώδικα στα Windows XP.

Γεγονός # 2: Ο πυρήνας Linux είναι μακράν το πιο ενεργό έργο ανοιχτού κώδικα στο Earth. Δέχεται κατά μέσο όρο 185 μπαλώματα κάθε μέρα.

Γεγονός # 3: Χρειάστηκαν περίπου 41.000 άτομα-χρόνια για την κατασκευή Linux - το ισοδύναμο περίπου 5 δισεκατομμυρίων δολαρίων σε μισθό προγραμματιστή.

Γεγονός # 4: Το Ίδρυμα Linux πληρώνει Linus 10 εκατομμύρια δολάρια ετησίως για να συνεχίσει το έργο του στο Linux. Η καθαρή του αξία είναι 150 εκατομμύρια δολάρια.

Γεγονός # 5: Παρ 'όλα αυτά, τα χρηματικά ποσά που εμπλέκονται - και όλα τα συστήματα που βασίζονται στο Linux - ο Linus λειτουργεί από το σπίτι, μόνος του, με τη γάτα του. Εδώ είναι μια φωτογραφία του στο γραφείο του διάδρομου:

Γεγονός # 6: Ενώ ο Λινός υπηρετούσε όπως στο φινλανδικό στρατό - κάνοντας υπολογισμούς βαλλιστικών - αγόρασε ένα αντίγραφο των Λειτουργικών Συστημάτων του Andrew Tanenbaum: Σχεδιασμός και Υλοποίηση . Αυτό το βιβλίο περιέγραψε το Minix - μια απλοποιημένη εκπαιδευτική έκδοση του Unix - και άνοιξε τα μάτια του Linus στη φιλοσοφία του Unix.

Σχεδιασμός και υλοποίηση λειτουργικών συστημάτων (3η έκδοση)

Το βιβλίο που ενέπνευσε τον Linus να δημιουργήσει Linux.

Γεγονός # 7: Παρόλο που ο Torvalds έγραψε το 100% της πρώτης κυκλοφορίας του Linux, οι αρχικές συνεισφορές του αντιπροσωπεύουν πλέον λιγότερο από το 1% της συνολικής βάσης κώδικα. Αυτές τις μέρες λέει ότι είναι πολύ απασχολημένος συγχωνεύοντας σε κώδικα γραμμένο από άλλους συνεισφέροντες για να κάνει πολύ προγραμματισμό ο ίδιος.

Δεν έχω σχέδιο πέντε ετών. Δεν έχω φεγγάρι. Είμαι απόλυτα χαρούμενος με όλους τους ανθρώπους που περπατούν γύρω κοιτάζοντας τα αστέρια λέγοντας «Θέλω να πάω εκεί». Αλλά κοιτάζω το έδαφος και θέλω να φτιάξω τη λακκούβα που βρίσκεται ακριβώς μπροστά μου πριν πέσω. - Linus Torvalds

Γεγονός # 8: Άλλα διάσημα εικονίδια λογισμικού όπως ο Μπιλ Γκέιτς και ο Μαρκ Ζούκερμπεργκ εγκατέλειψαν το κολέγιο για να συνεχίσουν τα έργα τους με πλήρη απασχόληση. Ο Linus δεν συνέχισε μόνο το σχολείο μετά την αρχική επιτυχία του Linux - έστω και κολλημένος για να πάρει τους πλοιάρχους του στην επιστήμη των υπολογιστών.

Γεγονός # 9: Παρόλο που ο Linus δημιούργησε το Git, δεν δέχεται αιτήματα έλξης μέσω του GitHub. Το Linux αναφέρεται στο GitHub, ωστόσο, έχει περισσότερα από 35.000 αστέρια.

Γεγονός # 10: Η μασκότ του Linux είναι ένας πιγκουίνος που ονομάζεται "Tux":

Γεγονός # 11: Οι προγραμματιστές από ένα ευρύ φάσμα εταιρειών συμβάλλουν στο Linux. Εδώ είναι, κατατάσσονται κατά συνεισφορές:

Γεγονός # 12: 97% τουοι υπερυπολογιστές του κόσμου εκτελούνται σε Linux - συμπεριλαμβανομένων των συμπλεγμάτων που χρησιμοποιεί η NASA.

Γεγονός # 13: Το SpaceX χρησιμοποιεί μια ειδική ανθεκτική σε σφάλματα σχεδίαση του Linux σε κάθε έναν από τους κινητήρες πυραύλων Merlin. Μέσω αυτού, το Linux βοήθησε στην ολοκλήρωση 32 διαστημικών αποστολών.

Γεγονός # 14: Το 2009, η κυβέρνηση του Μονάχου της Γερμανίας άλλαξε από Windows σε Linux. Ισχυρίζονται ότι έχουν εξοικονομήσει περισσότερα από 10 εκατομμύρια ευρώ σε τέλη αδειοδότησης λογισμικού μέχρι στιγμής. Αλλά ο διακόπτης μπορεί να τους έχει κοστίσει πολύ ή περισσότερο σε χαμένη παραγωγικότητα.

Γεγονός # 15: Το Linux τροφοδοτεί τον μικροσκοπικό υπολογιστή Raspberry Pi αξίας $ 5.

Γεγονός # 16: Είναι το Linux ο βασιλιάς του κόσμου; Το Titanic ήταν η πρώτη ταινία μεγάλου μήκους που δημιουργήθηκε σε διακομιστές Linux.

Γεγονός # 17: Παρόλο που ο ιδρυτής της Valve, Gabe Newell, έχει δηλώσει δημοσίως ότι πιστεύει ότι το Linux είναι το μέλλον του παιχνιδιού, η κονσόλα Steam Machine με έδρα το Linux της εταιρείας του πέταξε. Το συνολικό μερίδιο αγοράς του Linux έχει μειωθεί λίγο από το 2010.

Γεγονός # 18: Το Dronecode είναι Linux για Drones. Περίπου 1.000 εταιρείες αναπτύσσουν υπηρεσίες drone που λειτουργούν πάνω από αυτό το λειτουργικό σύστημα.

Γεγονός # 19: Η Toyota και η Jaguar σχεδιάζουν να τρέξουν τα μελλοντικά αυτοκίνητά τους χρησιμοποιώντας Linux ποιότητας αυτοκινήτου.

Γεγονός # 20: Το Linux είναι διαθέσιμο σε πολλές διανομές ή «διανομές». Οι περισσότερες διανομές βασίζονται σε άλλες διανομές. Η πιο δημοφιλής διανομή είναι το Ubuntu, το οποίο βασίζεται στο Debian.

Εδώ είναι το πλήρες οικογενειακό δέντρο Linux:

Γεγονός # 21: Η Red Hat είναι μια εταιρεία που πραγματοποιεί μια διανομή Linux με επίκεντρο την επιχείρηση. Είναι η μεγαλύτερη εταιρεία που χτίζεται γύρω από λογισμικό ανοιχτού κώδικα και βρίσκεται σε καλό δρόμο για να αποφέρει έσοδα 5 δισεκατομμυρίων δολαρίων φέτος.

Γεγονός # 22: Το Linux δεν έρχεται απαραίτητα με γραφικό περιβάλλον εργασίας χρήστη (GUI). Πολλοί προγραμματιστές αλληλεπιδρούν με αυτό μέσω ενός κελύφους γραμμής εντολών - συνήθως του Bash. Μπορείτε να επιλέξετε από μια ποικιλία κελυφών GUI, όπως Xfce και KDE. Όταν ακούτε τον όρο "Xubuntu", σημαίνει "Ubuntu με Xfce." Μπορείτε να μαντέψετε τι σημαίνει "Kubuntu";

Ǝpʞ ɥʇᴉʍ nʇunq∩: ɹǝʍsuɐ

Γεγονός # 23: Το Linux χρησιμοποιεί το GNU General Public License.

« Οι άδειες χρήσης για τα περισσότερα λογισμικά έχουν σχεδιαστεί για να αφαιρέσουν την ελευθερία σας για κοινή χρήση και αλλαγή. Αντίθετα, η GNU General Public License προορίζεται να εγγυηθεί την ελευθερία σας για κοινή χρήση και αλλαγή ελεύθερου λογισμικού - για να βεβαιωθείτε ότι το λογισμικό είναι δωρεάν για όλους τους χρήστες του. " - Προοίμιο GNU GPL

Γεγονός # 24: Το Linux χρησιμοποιεί ένα σχέδιο "Unix-like", όπου είναιΟ μονολιθικός πυρήνας Linux επιβλέπει συστήματα αρχείων, δικτύωση και έλεγχο διεργασιών. Η υπόλοιπη λειτουργικότητα διαχειρίζεται από ενότητες - πολλές από τις οποίες προέρχονται από το έργο GNU.

Γεγονός # 25: Ακόμα και τα Microsoft Windows - το μεγαλύτερο ανταγωνιστικό λειτουργικό σύστημα Linux - αγκαλιάζουν το Linux. Πρόσφατα ενσωμάτωσε το Ubuntu Bash στα Windows 10.

Bonus Fact: Το Linux εμπνεύστηκε από το έργο GNU του Richard Stallman, το κίνημα του Ελεύθερου Λογισμικού και το Hacker Ethic. Μπορείτε να διαβάσετε σχετικά με αυτά - μαζί με την ιστορία άλλων σημαντικών έργων όπως ο υπολογιστής Apple I - στο κλασικό βιβλίο Hackers του Steven Levy:

Hackers: Heroes of the Computer Revolution: Έκδοση 25ης επετείου

Επεξεργασία περιγραφής amzn.to

Επίσης, εδώ είναι μια σύντομη συνέντευξη με τον Linus όπου μιλά για το Linux και το Git και πώς τους δημιούργησε για να λύσει τα δικά του προβλήματα:

Εδώ είναι τα επόμενα 25 χρόνια του Linux. Μπορεί το λογισμικό ανοιχτού κώδικα να συνεχίσει να κάνει τον κόσμο λιγότερο μέρος με λάθη!

Γράφω μόνο για τον προγραμματισμό και την τεχνολογία. Αν με ακολουθήσετε στο Twitter δεν θα σπαταλήσω το χρόνο σας. ;