To Linux δεν είναι UNIX. Τόσο νομικά, όσο και τεχνικά. Τεχνικά γιατί δεν μοιράζετε καθόλου κωδικά με την υλοποίηση του UNIX από την AT&T, και νομικά γιατί δεν έχει πληρώσει όποιον έχει το εμπορικό δικαίωμα σήμερα. Το τελευταίο έχει αλλάξει χέρια τόσες φορές και έχει χαθεί η μπάλα.
Αλλά πως ήταν άραγε μια “διανομή” UNIX, πως ήταν η σωστή εμπειρία UNIX; Το δοκίμασα σήμερα σε μια εικονική μηχανή. Της έδωσα 16 ολόκληρα megabytes (ΜΒ) μνήμη και σε αυτήν έτρεξα την τελευταία έκδοση του UNIX που έχει βγει από την AT&Τ και τα Bell Labs κάπου το έτος 1979. Το θρυλικό και ιστορικό UNIX V7.
Αυτό ήταν τι περιμένατε; Να έχει δυνατότητα να μπαίνει στο διαδίκτυο ή να έχει γραφικά; Στην εικόνα βλέπουμε όλο τον κώδικα του init system. Systemd φάε την σκόνη μας.
Στην παρακάτω σελίδα υπάρχει αυτή η τελευταία έκδοση, τροποποιημένη ώστε να μπορεί να τρέξει σε x86 (i386). Περιέχει τον αρχικό κώδικα, και την αρχική τεκμηρίωση, κλασικά προγράμματα όπως το vi καθώς και ένα assembler για τον X86.
Κατέβασα τον δίσκο για εικονική μηχανή, 145 ολόκληρα MB, και είχα την αυθεντική εμπειρία σε ελάχιστα λεπτά.
Πριν λίγες μέρες κάποιος δημοσίευσε στο Facebook τι βρήκε στην αποθήκη του. Αυτό ήταν λίγο μετά.
Πολύ χαρτούρα αδελφάκι μου. Για να το αγοράσεις ήθελες ένα νεφρό. Και για κάποιο λόγο το φτηνό Coherent, που δεν είχε μέσα κωδικά της AT&T και δεν μπορούσε να λεχθεί UNIX δεν ήρθε ποτέ στην Ελλάδα (ή δεν έπεσα ποτέ πάνω του).
Τα βιβλία του Coherent μπορείς να τα κατεβάσεις από εδώ και αξίζουν ακόμα και σήμερα να τα διαβάσεις. Μέσα σε 1500 σελίδες θα μάθεις τα βασικά και που ισχύουν ακόμα και σήμερα!
Σχετική συζήτηση: https://news.ycombinator.com/item?id=25213659