Ο Πατέρας του UNIX (και ο παππούς Mac OS X) Dennis Ritchie Πεθαίνει στα 70 του
Τις τελευταίες εβδομάδες έχει περάσει ένας αριθμός κολοσσών υπολογιστών. Ο κόσμος έμαθε αυτήν την εβδομάδα ότι ο Dennis Ritchie, ο επιστήμονας υπολογιστών που βοήθησε στη δημιουργία του λειτουργικού συστήματος UNIX και της γλώσσας προγραμματισμού C, πέθανε σε ηλικία 70 ετών. Αυτό το λογισμικό ήταν ο προγονός πολλών σύγχρονων υπολογιστών, συμπεριλαμβανομένων των Mac OS X και iOS, και γεννήθηκε (ειρωνικά) από την ανάγκη να παίζουν παιχνίδια στον υπολογιστή!
Το 1968 ο Ritchie, επιστήμονας στα εργαστήρια Bell, εργάστηκε σε ένα συνεργατικό έργο μαζί με το MIT και το GE για την ανάπτυξη Multics-το Σύστημα Πολλαπλής Ευέλικτης Πληροφορίας και Υπολογισμού-ένας από τους πρώτους σύγχρονους υπολογιστές που μοιράζονται χρόνο συστήματα. Το Multics ήταν πολύ περιεκτικό αλλά πολύ περίπλοκο και δεν κράτησε πολύ ως λειτουργικό λειτουργικό σύστημα. Μέχρι το 1969 η AT&T αποφάσισε να αλλάξει κατεύθυνση και να ακολουθήσει ένα διαφορετικό σύστημα
ComputerHope’s Ιστορία του Unix και του Linux προσφέρει αυτό το διασκεδαστικό ανέκδοτο για το τι συνέβη στη συνέχεια:
Όταν αποσύρθηκε το Multics, ο Ken Thompson και ο Dennis Ritchie χρειάστηκε να ξαναγράψουν ένα λειτουργικό σύστημα για να αναπαραγωγή διαστημικών ταξιδιών σε άλλο μικρότερο μηχάνημα (μνήμη DEC PDP-7 [Προγραμματισμένη μνήμη 4K επεξεργαστή δεδομένων για τον χρήστη προγράμματα). Το αποτέλεσμα ήταν ένα σύστημα που ένας συνάδελφός του ονόμασε UNICS (UNiplexed Information and Computing Service) - ‘emasculated Multics’.
Η πρώτη έκδοση του UNIX ήρθε στη ζωή το 1969 - συμπτωματικά την ίδια χρονιά που γεννήθηκε ο Linus Torvalds. Το 1971 κυκλοφόρησε η πρώτη έκδοση του Εγχειρίδιο UNIX PROGRAMMER από τους Ken Thompson και Dennis M. Ρίτσι. Η παραπάνω φωτογραφία δείχνει τον Κεν (καθιστός) και τον Ντένις (όρθιος) σε ένα DEC PDP-11 το 1972.
Ο Ritchie δεν ήταν ένα οικείο όνομα όπως ο Steve Jobs, αλλά μαζί με τους συναδέλφους τους Thompson και Brian Kernighan βοήθησαν να δημιουργηθεί μεγάλο μέρος της βάσης για μεγάλο μέρος της σύγχρονης πληροφορικής. Είναι ίσως πιο γνωστός μαζί με τον Kernighan ως συν-συγγραφέας του βιβλίου, Η γλώσσα προγραμματισμού C, η οποία είναι η Βίβλος για τους προγραμματιστές C από τη δημοσίευσή της.
Το UNIX ωφελήθηκε από τη γέννηση την κατάλληλη στιγμή. Στα τέλη της δεκαετίας του 1970 και στις αρχές της δεκαετίας του '80 σηματοδοτήθηκε η άνοδος των εταιρικών διακομιστών και των επιτραπέζιων υπολογιστών. Αυτά τα Οι τεχνολογίες δημιούργησαν ένα μοντέλο ανοιχτών συστημάτων και το UNIX OS ήταν το πρώτο μεγάλο λογισμικό ανοιχτού κώδικα έργο. Το GNU, το Linux και το κίνημα FOSS στη συνέχεια αναπτύχθηκαν από αυτές τις ρίζες.
Το UNIX παίζει επίσης ισχυρό ρόλο στις βάσεις των σύγχρονων λειτουργικών συστημάτων της Apple. Όταν ο Steve Jobs ανέπτυξε το NeXTSTEP, βασίστηκε το σύστημα στο BSD UNIX. Αυτός ο πυρήνας εξελίχθηκε στο επίπεδο Darwin του Mac OS X όταν αγοράστηκε το NeXT από την Apple το 1997 και ζει στην καρδιά όλων των υπολογιστών που λειτουργούν με OS X ή συσκευών με iOS μέχρι σήμερα.
Ένας πραγματικός πρωτοπόρος χάθηκε. Ευχαριστώ για όλα, Ντένις. πείτε στον Steve Jobs (όταν τον δείτε στο Cloud) ότι σας χρωστάει ένα iPad!