Internet History, Era of Fragmentation, Part 4: Anarchists

Internet History, Era of Fragmentation, Part 4: Anarchists

<< Πριν από αυτό: Πρόσθετα

Από το 1975 έως το 1995 περίπου, οι υπολογιστές έγιναν πιο προσιτοί πολύ πιο γρήγορα από τα δίκτυα υπολογιστών. Πρώτα στις ΗΠΑ και στη συνέχεια σε άλλες πλούσιες χώρες, οι υπολογιστές έγιναν κοινός τόπος για τα πλούσια νοικοκυριά και εμφανίστηκαν σχεδόν σε όλα τα ιδρύματα. Ωστόσο, αν οι χρήστες αυτών των υπολογιστών ήθελαν να συνδέσουν τις μηχανές τους - να ανταλλάξουν e-mail, να κατεβάσουν προγράμματα, να βρουν κοινότητες για να συζητήσουν τα αγαπημένα τους χόμπι - δεν είχαν πολλές επιλογές. Οι οικιακοί χρήστες μπορούσαν να συνδεθούν σε υπηρεσίες όπως το CompuServe. Ωστόσο, έως ότου οι υπηρεσίες εισήγαγαν σταθερές μηνιαίες χρεώσεις στα τέλη της δεκαετίας του 1980, το κόστος σύνδεσης καταβαλλόταν ανά ώρα και τα τιμολόγια δεν ήταν προσιτά για όλους. Μερικοί φοιτητές και καθηγητές θα μπορούσαν να συνδεθούν σε δίκτυα μεταγωγής πακέτων, αλλά οι περισσότεροι δεν μπορούσαν. Μέχρι το 1981, μόνο 280 υπολογιστές είχαν πρόσβαση στο ARPANET. Το CSNET και το BITNET θα περιλάμβαναν τελικά εκατοντάδες υπολογιστές, αλλά άρχισαν να λειτουργούν μόλις στις αρχές της δεκαετίας του 1980. Και εκείνη την εποχή στις Ηνωμένες Πολιτείες υπήρχαν περισσότερα από 3000 ιδρύματα όπου οι φοιτητές λάμβαναν τριτοβάθμια εκπαίδευση, και σχεδόν όλοι είχαν πολλούς υπολογιστές, από μεγάλους κεντρικούς υπολογιστές έως μικρούς σταθμούς εργασίας.

Κοινότητες, DIYers και επιστήμονες χωρίς πρόσβαση στο Διαδίκτυο στράφηκαν στις ίδιες τεχνολογικές λύσεις για να συνδεθούν μεταξύ τους. Χάκαραν το παλιό καλό τηλεφωνικό σύστημα, το δίκτυο Bell, μετατρέποντάς το σε κάτι σαν τηλέγραφο, μεταδίδοντας ψηφιακά μηνύματα αντί για φωνές και με βάση αυτά - μηνύματα από υπολογιστή σε υπολογιστή σε όλη τη χώρα και σε όλο τον κόσμο.

Όλα τα άρθρα της σειράς:

Αυτά ήταν μερικά από τα πρώτα αποκεντρωμένα δίκτυα υπολογιστών [peer-to-peer, p2p]. Σε αντίθεση με το CompuServe και άλλα κεντρικά συστήματα, τα οποία συνέδεαν υπολογιστές και ρουφούσαν πληροφορίες από αυτούς όπως τα μοσχάρια που ρουφούσαν γάλα, οι πληροφορίες διανεμήθηκαν μέσω αποκεντρωμένων δικτύων όπως κυματισμοί στο νερό. Θα μπορούσε να ξεκινήσει οπουδήποτε και να τελειώσει οπουδήποτε. Κι όμως ξέσπασαν έντονες συζητήσεις μέσα τους για την πολιτική και την εξουσία. Όταν το Διαδίκτυο ήρθε στην προσοχή της κοινότητας τη δεκαετία του 1990, πολλοί πίστευαν ότι θα εξισώσει τις κοινωνικές και οικονομικές συνδέσεις. Επιτρέποντας σε όλους να συνδέονται με όλους, οι μεσάζοντες και οι γραφειοκράτες που έχουν κυριαρχήσει στη ζωή μας θα αποκοπούν. Θα υπάρξει μια νέα εποχή άμεσης δημοκρατίας και ανοιχτών αγορών, όπου όλοι θα έχουν ίση φωνή και ίση πρόσβαση. Τέτοιοι προφήτες μπορεί να είχαν αποφύγει να δώσουν τέτοιες υποσχέσεις αν είχαν μελετήσει τη μοίρα του Usenet και του Fidonet στη δεκαετία του 1980. Η τεχνική τους δομή ήταν πολύ επίπεδη, αλλά οποιοδήποτε δίκτυο υπολογιστών είναι μόνο μέρος της ανθρώπινης κοινότητας. Και οι ανθρώπινες κοινότητες, ανεξάρτητα από το πώς τις ανακατεύετε και τις απλώνετε, παραμένουν γεμάτες σβώλους.

Usenet

Το καλοκαίρι του 1979, η ζωή του Tom Truscott ήταν σαν το όνειρο ενός νεαρού λάτρη των υπολογιστών. Είχε πρόσφατα αποφοιτήσει με πτυχίο πληροφορικής από το Πανεπιστήμιο Duke, ενδιαφερόταν για το σκάκι και έκανε πρακτική άσκηση στα κεντρικά γραφεία της Bell Labs στο Νιου Τζέρσεϊ. Εκεί είχε την ευκαιρία να αλληλεπιδράσει με τους δημιουργούς του Unix, της τελευταίας τρέλας που σαρώνει τον κόσμο των επιστημονικών υπολογιστών.

Η προέλευση του Unix, όπως και το ίδιο το Διαδίκτυο, βρίσκεται στη σκιά της αμερικανικής πολιτικής τηλεπικοινωνιών. Κεν Τόμσον и Ντένις Ρίτσι των Bell Labs στα τέλη της δεκαετίας του 1960 αποφάσισαν να δημιουργήσουν μια πιο ευέλικτη και απογυμνωμένη έκδοση του τεράστιου συστήματος Multics στο MIT, το οποίο είχαν βοηθήσει στη δημιουργία ως προγραμματιστές. Το νέο λειτουργικό σύστημα έγινε γρήγορα επιτυχία στα εργαστήρια, κερδίζοντας δημοτικότητα τόσο για τις μέτριες απαιτήσεις υλικού του (που του επέτρεψαν να λειτουργεί ακόμη και σε φθηνά μηχανήματα) όσο και για την υψηλή ευελιξία του. Ωστόσο, η AT&T δεν μπόρεσε να αξιοποιήσει αυτή την επιτυχία. Σύμφωνα με μια συμφωνία του 1956 με το Υπουργείο Δικαιοσύνης των Η.Π.Α., η AT&T όφειλε να αδειοδοτήσει όλες τις τεχνολογίες μη τηλεφωνίας σε λογικές τιμές και να μην ασχολείται με καμία άλλη επιχείρηση εκτός από την παροχή επικοινωνιών.

Έτσι η AT&T άρχισε να αδειοδοτεί το Unix σε πανεπιστήμια για ακαδημαϊκή χρήση με πολύ ευνοϊκούς όρους. Οι πρώτοι κάτοχοι άδειας που απέκτησαν πρόσβαση στον πηγαίο κώδικα άρχισαν να δημιουργούν και να πωλούν τις δικές τους παραλλαγές του Unix, ιδίως το Berkeley Software Distribution (BSD) Unix, που δημιουργήθηκε στην εμβληματική πανεπιστημιούπολη του Πανεπιστημίου της Καλιφόρνια. Το νέο λειτουργικό σύστημα σάρωσε γρήγορα την ακαδημαϊκή κοινότητα. Σε αντίθεση με άλλα δημοφιλή λειτουργικά συστήματα όπως το DEC TENEX / TOPS-20, μπορούσε να λειτουργήσει με υλικό από διάφορους κατασκευαστές και πολλοί από αυτούς τους υπολογιστές ήταν πολύ φθηνοί. Ο Berkeley διένειμε το πρόγραμμα με ένα κλάσμα του κόστους, επιπλέον του μέτριου κόστους μιας άδειας από την AT&T. Δυστυχώς, δεν μπόρεσα να βρω ακριβή νούμερα.

Στον Τρούσκοτ φαινόταν ότι ήταν στην πηγή όλων των πραγμάτων. Πέρασε το καλοκαίρι ως ασκούμενος για τον Ken Thompson, ξεκινώντας κάθε μέρα με μερικούς αγώνες βόλεϊ, μετά δούλευε το μεσημέρι, μοιράστηκε ένα δείπνο πίτσας με τα είδωλά του και μετά καθόταν αργά γράφοντας κώδικα Unix σε C. Όταν τελείωσε την πρακτική του, το έκανε Δεν θέλει να χάσει την επαφή με αυτόν τον κόσμο, οπότε μόλις επέστρεψε στο Πανεπιστήμιο Duke το φθινόπωρο, κατάλαβε πώς να συνδέσει τον υπολογιστή PDP 11/70 από το τμήμα επιστήμης υπολογιστών στο μητρικό πλοίο στο Murray Hill χρησιμοποιώντας ένα πρόγραμμα που γράφτηκε από τον πρώην συνάδελφό του, Mike Lesk. Το πρόγραμμα ονομαζόταν uucp - Unix to Unix copy - και ήταν ένα από ένα σύνολο προγραμμάτων "uu" που περιλαμβάνονταν στην πρόσφατα κυκλοφόρησε Unix OS έκδοση 7. Το πρόγραμμα επέτρεπε σε ένα σύστημα Unix να επικοινωνεί με ένα άλλο μέσω μόντεμ. Συγκεκριμένα, το uucp επέτρεψε την αντιγραφή αρχείων μεταξύ δύο υπολογιστών που συνδέονται μέσω μόντεμ, επιτρέποντας στον Truscott να ανταλλάσσει email με τον Thompson και τον Ritchie.

Internet History, Era of Fragmentation, Part 4: Anarchists
Τομ Τρούσκοτ

Ο Jim Ellis, ένας άλλος μεταπτυχιακός φοιτητής του Ινστιτούτου Truscott, εγκατέστησε μια νέα έκδοση του Unix 7 σε έναν υπολογιστή του Πανεπιστημίου Duke. Ωστόσο, η ενημέρωση δεν έφερε μόνο πλεονεκτήματα, αλλά και μειονεκτήματα. Το πρόγραμμα USENIX, που διανέμεται από μια ομάδα χρηστών Unix και έχει σχεδιαστεί για την αποστολή ειδήσεων σε όλους τους χρήστες ενός συγκεκριμένου συστήματος Unix, σταμάτησε να λειτουργεί στη νέα έκδοση. Οι Truscott και Ellis αποφάσισαν να το αντικαταστήσουν με ένα νέο ιδιόκτητο πρόγραμμα συμβατό με το System 7, να του δώσουν πιο ενδιαφέροντα χαρακτηριστικά και να επιστρέψουν τη βελτιωμένη έκδοση στην κοινότητα των χρηστών με αντάλλαγμα το κύρος και την τιμή.

Την ίδια στιγμή, ο Truscott χρησιμοποιούσε το uucp για να επικοινωνήσει με μια μηχανή Unix στο Πανεπιστήμιο της Βόρειας Καρολίνας, 15 χιλιόμετρα νοτιοδυτικά στο Chapel Hill, και επικοινωνούσε με έναν φοιτητή εκεί, τον Steve Belovin.

Δεν είναι γνωστό πώς γνωρίστηκαν ο Truscott και ο Belovin, αλλά είναι πιθανό να ήρθαν κοντά στο σκάκι. Και οι δύο αγωνίστηκαν στο ετήσιο τουρνουά σκακιού του Association for Computer Systems, αν και όχι ταυτόχρονα.

Ο Belovin έφτιαξε επίσης το δικό του πρόγραμμα για τη διάδοση ειδήσεων, το οποίο, ενδιαφέροντα, είχε την έννοια των ομάδων ειδήσεων, χωρισμένο σε θέματα στα οποία μπορούσε κανείς να εγγραφεί - αντί για ένα κανάλι στο οποίο απορρίπτονταν όλες οι ειδήσεις. Οι Belovin, Truscott και Ellis αποφάσισαν να ενώσουν τις δυνάμεις τους και να γράψουν ένα σύστημα ειδήσεων δικτύου με ομάδες συζητήσεων που θα χρησιμοποιούσαν το uucp για τη διανομή ειδήσεων σε διαφορετικούς υπολογιστές. Ήθελαν να διανείμουν ειδήσεις που σχετίζονται με το Unix στους χρήστες του USENIX, γι' αυτό ονόμασαν το σύστημά τους Usenet.

Το Πανεπιστήμιο Duke θα χρησίμευε ως κεντρικό γραφείο συμψηφισμού και θα χρησιμοποιούσε αυτόματη κλήση και uucp για σύνδεση σε όλους τους κόμβους του δικτύου σε τακτά χρονικά διαστήματα, λήψη ενημερώσεων ειδήσεων και τροφοδοσία ειδήσεων σε άλλα μέλη του δικτύου. Ο Belovin έγραψε τον αρχικό κώδικα, αλλά λειτουργούσε σε σενάρια φλοιού και επομένως ήταν πολύ αργός. Στη συνέχεια, ο Stephen Daniel, ένας άλλος μεταπτυχιακός φοιτητής στο Πανεπιστήμιο Duke, ξανάγραψε το πρόγραμμα στην έκδοση του C. Daniel που έγινε γνωστή ως A News. Ο Έλις προώθησε το πρόγραμμα τον Ιανουάριο του 1980 στο συνέδριο Usenix στο Μπόλντερ του Κολοράντο και έδωσε και τα ογδόντα αντίτυπά του που έφερε μαζί του. Μέχρι το επόμενο συνέδριο του Usenix, που πραγματοποιήθηκε το καλοκαίρι, οι διοργανωτές του είχαν ήδη συμπεριλάβει το A News στο πακέτο λογισμικού που διανεμήθηκε σε όλους τους συμμετέχοντες.

Οι δημιουργοί περιέγραψαν αυτό το σύστημα ως «το ARPANET του φτωχού». Μπορεί να μην σκεφτείτε το Duke ως ένα πανεπιστήμιο δεύτερης κατηγορίας, αλλά εκείνη την εποχή δεν είχε την επιρροή στον κόσμο της επιστήμης των υπολογιστών που θα του επέτρεπε να αξιοποιήσει αυτό το κορυφαίο αμερικανικό δίκτυο υπολογιστών. Αλλά δεν χρειαζόσασταν άδεια για να αποκτήσετε πρόσβαση στο Usenet—το μόνο που χρειάζεστε ήταν ένα σύστημα Unix, ένα μόντεμ και τη δυνατότητα να πληρώνετε τον λογαριασμό του τηλεφώνου σας για τακτική κάλυψη ειδήσεων. Στις αρχές της δεκαετίας του 1980, σχεδόν όλα τα ιδρύματα που παρείχαν τριτοβάθμια εκπαίδευση μπορούσαν να πληρούν αυτές τις απαιτήσεις.

Ιδιωτικές εταιρείες προσχώρησαν επίσης στο Usenet, το οποίο συνέβαλε στην επιτάχυνση της εξάπλωσης του δικτύου. Η Digital Equipment Corporation (DEC) συμφώνησε να ενεργεί ως μεσάζων μεταξύ του Πανεπιστημίου Duke και του Πανεπιστημίου της Καλιφόρνια στο Μπέρκλεϋ, μειώνοντας το κόστος των υπεραστικών κλήσεων και των λογαριασμών δεδομένων μεταξύ ακτών. Ως αποτέλεσμα, το Berkeley στη Δυτική Ακτή έγινε ο δεύτερος κόμβος του Usenet, συνδέοντας το δίκτυο με τα Πανεπιστήμια της Καλιφόρνια στο Σαν Φρανσίσκο και το Σαν Ντιέγκο, καθώς και με άλλα ιδρύματα, συμπεριλαμβανομένης της Sytek, μιας από τις πρώτες εταιρείες στον τομέα του LAN. Στο Μπέρκλεϋ βρισκόταν επίσης ένας κόμβος ARPANET, ο οποίος κατέστησε δυνατή τη δημιουργία επικοινωνιών μεταξύ του Usenet και του ARPANET (αφού το πρόγραμμα ανταλλαγής ειδήσεων ξαναγράφτηκε ξανά από τους Mark Horton και Matt Glickman, αποκαλώντας το B News). Οι κόμβοι ARPANET άρχισαν να αντλούν περιεχόμενο από το Usenet και αντίστροφα, παρόλο που οι κανόνες ARPA απαγόρευαν αυστηρά τη σύνδεση με άλλα δίκτυα. Το δίκτυο αναπτύχθηκε γρήγορα, από δεκαπέντε κόμβους που επεξεργάζονταν δέκα αναρτήσεις την ημέρα το 1980, σε 600 κόμβους και 120 αναρτήσεις το 1983 και στη συνέχεια 5000 κόμβους και 1000 αναρτήσεις το 1987.

Αρχικά, οι δημιουργοί του είδαν το Usenet ως έναν τρόπο για τα μέλη της κοινότητας χρηστών Unix να επικοινωνούν και να συζητούν την ανάπτυξη αυτού του λειτουργικού συστήματος. Για να γίνει αυτό, δημιούργησαν δύο ομάδες, το net.general και το net.v7bugs (το τελευταίο συζήτησε προβλήματα με την πιο πρόσφατη έκδοση). Ωστόσο, άφησαν το σύστημα ελεύθερα επεκτάσιμο. Οποιοσδήποτε μπορούσε να δημιουργήσει μια νέα ομάδα στην ιεραρχία "net" και οι χρήστες άρχισαν γρήγορα να προσθέτουν μη τεχνικά θέματα, όπως το net.jokes. Όπως οποιοσδήποτε μπορούσε να στείλει οτιδήποτε, οι παραλήπτες θα μπορούσαν να αγνοήσουν ομάδες της επιλογής τους. Για παράδειγμα, το σύστημα θα μπορούσε να συνδεθεί στο Usenet και να ζητήσει δεδομένα μόνο για την ομάδα net.v7bugs, αγνοώντας άλλο περιεχόμενο. Σε αντίθεση με το προσεκτικά σχεδιασμένο ARPANET, το Usenet ήταν αυτο-οργανωμένο και αναπτύχθηκε με άναρχο τρόπο χωρίς επίβλεψη εκ των άνω.

Ωστόσο, σε αυτό το τεχνητά δημοκρατικό περιβάλλον, γρήγορα προέκυψε μια ιεραρχική τάξη. Ένα συγκεκριμένο σύνολο κόμβων με μεγάλο αριθμό συνδέσεων και μεγάλη κίνηση άρχισε να θεωρείται η «ραχοκοκαλιά» του συστήματος. Αυτή η διαδικασία αναπτύχθηκε φυσικά. Επειδή κάθε μετάδοση δεδομένων από τον έναν κόμβο στον άλλο πρόσθεσε λανθάνουσα κατάσταση στις επικοινωνίες, κάθε νέος κόμβος που συνδέονταν στο δίκτυο ήθελε να επικοινωνήσει με έναν κόμβο που είχε ήδη μεγάλο αριθμό συνδέσεων, προκειμένου να ελαχιστοποιηθεί ο αριθμός των «αναπηδήσεων» που απαιτούνται για τη διάδοσή του. μηνύματα σε όλο το δίκτυο. Μεταξύ των κόμβων της κορυφογραμμής υπήρχαν εκπαιδευτικοί και εταιρικοί οργανισμοί, και συνήθως κάθε τοπικός υπολογιστής διοικούνταν από κάποιο δύστροπο άτομο που ανέλαβε πρόθυμα το άχαρο έργο να διαχειρίζεται οτιδήποτε περνούσε από τον υπολογιστή. Τέτοιοι ήταν ο Gary Murakami των εργαστηρίων Bell στο Indian Hills στο Ιλινόις ή ο Jean Spafford του Ινστιτούτου Τεχνολογίας της Τζόρτζια.

Η πιο σημαντική επίδειξη ισχύος μεταξύ των διαχειριστών κόμβων σε αυτήν την σπονδυλική στήλη ήρθε το 1987, όταν προώθησαν μια αναδιοργάνωση του χώρου ονομάτων της ομάδας συζητήσεων, εισάγοντας επτά νέα διαμερίσματα πρώτου επιπέδου. Υπήρχαν ενότητες όπως comp για θέματα υπολογιστών και rec για ψυχαγωγία. Τα υποθέματα οργανώθηκαν ιεραρχικά κάτω από τα "μεγάλα επτά" - για παράδειγμα, η ομάδα comp.lang.c για τη συζήτηση της γλώσσας C και η ομάδα rec.games.board για τη συζήτηση επιτραπέζιων παιχνιδιών. Μια ομάδα ανταρτών, που θεώρησαν αυτή την αλλαγή πραξικόπημα που οργανώθηκε από την «Σπονδυλική Κλίκα», δημιούργησαν τον δικό τους κλάδο της ιεραρχίας, ο κύριος κατάλογος του οποίου ήταν το alt και η δική τους παράλληλη κορυφογραμμή. Περιλάμβανε θέματα που θεωρήθηκαν απρεπή για τους Big Seven - για παράδειγμα, σεξ και μαλακά ναρκωτικά (alt.sex.pictures), καθώς και κάθε είδους παράξενες κοινότητες που κατά κάποιο τρόπο δεν άρεσαν στους διαχειριστές (για παράδειγμα, alt.gourmand. οι διαχειριστές προτιμούσαν μια αβλαβή ομάδα rec.food.recipes).

Μέχρι εκείνη τη στιγμή, το λογισμικό που υποστηρίζει το Usenet είχε επεκταθεί πέρα ​​από τη διανομή απλού κειμένου για να συμπεριλάβει υποστήριξη για δυαδικά αρχεία (ονομάστηκε έτσι επειδή περιείχαν αυθαίρετα δυαδικά ψηφία). Τις περισσότερες φορές, τα αρχεία περιελάμβαναν πειρατικά παιχνίδια στον υπολογιστή, πορνογραφικές εικόνες και ταινίες, λανθασμένες ηχογραφήσεις από συναυλίες και άλλο παράνομο υλικό. Οι ομάδες στην ιεραρχία alt.binaries ήταν από τις πιο συχνά αποκλεισμένες στους διακομιστές Usenet λόγω του συνδυασμού τους υψηλού κόστους (οι φωτογραφίες και τα βίντεο καταλάμβαναν πολύ περισσότερο εύρος ζώνης και χώρο αποθήκευσης από το κείμενο) και το αμφιλεγόμενο νομικό καθεστώς.

Όμως, παρά όλη αυτή τη διαμάχη, στα τέλη της δεκαετίας του 1980, το Usenet είχε γίνει ένα μέρος όπου οι μάστορες των υπολογιστών μπορούσαν να βρουν διεθνείς κοινότητες ομοϊδεατών. Μόνο το 1991, ο Tim Berners-Lee ανακοίνωσε τη δημιουργία του World Wide Web στην ομάδα alt.hypertext. Ο Linus Torvalds ζήτησε σχόλια για το νέο του μικρό έργο Linux στην ομάδα comp.os.minix. Ο Peter Adkison, χάρη σε μια ιστορία για την εταιρεία παιχνιδιών του που δημοσίευσε στην ομάδα rec.games.design, γνώρισε τον Richard Garfield. Η συνεργασία τους οδήγησε στη δημιουργία του δημοφιλούς παιχνιδιού καρτών Magic: The Gathering.

Φιντόνετ

Ωστόσο, ακόμη και όταν το ARPANET του φτωχού εξαπλώθηκε σταδιακά σε όλο τον κόσμο, οι λάτρεις των μικροϋπολογιστών, που είχαν πολύ λιγότερους πόρους από το πιο υποβαθμισμένο κολέγιο, ήταν σε μεγάλο βαθμό αποκομμένοι από τις ηλεκτρονικές επικοινωνίες. Το λειτουργικό σύστημα Unix, το οποίο ήταν μια φθηνή και χαρούμενη επιλογή για τα ακαδημαϊκά πρότυπα, δεν ήταν διαθέσιμο στους κατόχους υπολογιστών με μικροεπεξεργαστές 8-bit που έτρεχαν το λειτουργικό σύστημα CP/M, το οποίο μπορούσε να κάνει λίγα εκτός από την παροχή εργασίας με μονάδες δίσκου. Ωστόσο, σύντομα ξεκίνησαν το δικό τους απλό πείραμα για τη δημιουργία ενός πολύ φθηνού αποκεντρωμένου δικτύου και όλα ξεκίνησαν με τη δημιουργία πινάκων ανακοινώσεων.

Είναι πιθανό ότι λόγω της απλότητας της ιδέας και του τεράστιου αριθμού των ενθουσιωδών υπολογιστών που υπήρχαν εκείνη την εποχή, ηλεκτρονικός πίνακας ανακοινώσεων (BBS) θα μπορούσε να είχε εφευρεθεί πολλές φορές. Αλλά σύμφωνα με την παράδοση, η πρωτοκαθεδρία αναγνωρίζεται από το έργο Worda Christensen и Ράντι Σουέσα από το Σικάγο, το οποίο εκτόξευσαν κατά τη διάρκεια παρατεταμένη χιονοθύελλα του 1978. Ο Christensen και η Suess ήταν μάγκες του υπολογιστή, και οι δύο 30-κάτι χρονών, και πήγαιναν και οι δύο σε μια τοπική λέσχη υπολογιστών. Είχαν από καιρό σχεδιάσει να δημιουργήσουν τον δικό τους διακομιστή στη λέσχη υπολογιστών, όπου τα μέλη του κλαμπ θα μπορούσαν να ανεβάζουν άρθρα ειδήσεων χρησιμοποιώντας λογισμικό μεταφοράς αρχείων μόντεμ που έγραψε ο Christensen για το CP/M, το οικιακό ισοδύναμο του uucp. Όμως μια χιονοθύελλα που τους κράτησε στο σπίτι για αρκετές μέρες τους έδωσε το κίνητρο που χρειάζονταν για να αρχίσουν να δουλεύουν πάνω σε αυτό. Ο Christensen δούλευε κυρίως σε λογισμικό και η Suess εργάστηκε σε hardware. Συγκεκριμένα, ο Sewess ανέπτυξε ένα σχέδιο που επανεκκινούσε αυτόματα τον υπολογιστή σε λειτουργία που εκτελούσε το πρόγραμμα BBS κάθε φορά που εντόπισε μια εισερχόμενη κλήση. Αυτό το hack ήταν απαραίτητο για να διασφαλιστεί ότι το σύστημα ήταν σε κατάλληλη κατάσταση για να λάβει αυτήν την κλήση - τέτοια ήταν η επισφαλής κατάσταση του οικιακού υλικού και λογισμικού εκείνες τις μέρες. Ονόμασαν την εφεύρεσή τους CBBS, ένα ηλεκτρονικό σύστημα πίνακα ανακοινώσεων, αλλά αργότερα οι περισσότεροι χειριστές συστημάτων (ή sysops) έριξαν το C για συντομία και ονόμασαν την υπηρεσία τους απλά BBS. Αρχικά, τα BBS ονομάζονταν και RCP/M, δηλαδή απομακρυσμένα CP/M (απομακρυσμένα CP/M). Περιέγραψαν τις λεπτομέρειες του πνευματικού τους τέκνου στο δημοφιλές περιοδικό υπολογιστών Byte και σύντομα τους ακολούθησε ένα πλήθος μιμητών.

Μια νέα συσκευή - Hayes Modem - έχει εμπλουτίσει την ακμάζουσα σκηνή του BBS. Ο Dennis Hayes ήταν ένας άλλος λάτρης των υπολογιστών που ήθελε να προσθέσει ένα μόντεμ στη νέα του μηχανή. Αλλά τα εμπορικά παραδείγματα που ήταν διαθέσιμα εμπίπτουν σε δύο μόνο κατηγορίες: συσκευές που προορίζονταν για αγοραστές επιχειρήσεων, και επομένως πολύ ακριβές για οικιακούς χομπίστες και μόντεμ με ακουστική επικοινωνία. Για να επικοινωνήσετε με κάποιον που χρησιμοποιεί ακουστικό μόντεμ, έπρεπε πρώτα να επικοινωνήσετε με κάποιον στο τηλέφωνο ή να απαντήσετε σε μια κλήση και μετά να κλείσετε το μόντεμ ώστε να μπορεί να επικοινωνήσει με το μόντεμ στην άλλη άκρη. Δεν ήταν δυνατό να αυτοματοποιηθεί μια εξερχόμενη ή εισερχόμενη κλήση με αυτόν τον τρόπο. Έτσι, το 1977, ο Hayes σχεδίασε, κατασκεύασε και άρχισε να πουλά το δικό του μόντεμ 300 bit ανά δευτερόλεπτο που μπορούσε να συνδέσει στον υπολογιστή του. Στο BBS τους, οι Christensen και Sewess χρησιμοποίησαν ένα από αυτά τα πρώιμα μοντέλα του μόντεμ Hayes. Ωστόσο, το πρώτο πρωτοποριακό προϊόν του Hayes ήταν το Smartmodem του 1981, το οποίο κυκλοφόρησε σε ξεχωριστή θήκη, είχε δικό του μικροεπεξεργαστή και συνδέθηκε με έναν υπολογιστή μέσω σειριακής θύρας. Πουλήθηκε για $299, κάτι που ήταν αρκετά προσιτό για τους χομπίστες που ξόδευαν συνήθως αρκετές εκατοντάδες δολάρια στους υπολογιστές του σπιτιού τους.

Internet History, Era of Fragmentation, Part 4: Anarchists
Hayes Smartmodem για 300 σημείο

Ένα από αυτά ήταν Τομ Τζένινγκς, και ήταν αυτός που ξεκίνησε το έργο που έγινε κάτι σαν Usenet για το BBS. Εργάστηκε ως προγραμματιστής για την Phoenix Software στο Σαν Φρανσίσκο και το 1983 αποφάσισε να γράψει το δικό του πρόγραμμα για το BBS, όχι για το CP/M, αλλά για το νεότερο και καλύτερο λειτουργικό σύστημα για μικροϋπολογιστές - το Microsoft DOS. Την ονόμασε Fido [ένα τυπικό όνομα για έναν σκύλο], από τον υπολογιστή που χρησιμοποιούσε στη δουλειά, που ονομάστηκε έτσι επειδή αποτελούνταν από ένα τρομερό συνονθύλευμα διαφορετικών εξαρτημάτων. Ο John Madill, ένας πωλητής στο ComputerLand στη Βαλτιμόρη, άκουσε για τον Fido και κάλεσε τον Jennings σε όλη τη χώρα για να ζητήσει τη βοήθειά του να τροποποιήσει το πρόγραμμά του έτσι ώστε να τρέχει στον υπολογιστή του DEC Rainbow 100. Το ζευγάρι άρχισε να εργάζεται μαζί στο λογισμικό και τότε ενώθηκε μαζί του ένας άλλος λάτρης του Rainbow, ο Ben Baker από το St. Louis. Το τρίο ξόδεψε ένα σημαντικό χρηματικό ποσό σε υπεραστικές κλήσεις ενώ συνδέονταν ο ένας στα αυτοκίνητα του άλλου τη νύχτα για να συνομιλήσουν.

Κατά τη διάρκεια όλων αυτών των συνομιλιών σε διάφορα BBS, μια ιδέα άρχισε να αναδύεται στο κεφάλι του Jennings - μπορούσε να δημιουργήσει ένα ολόκληρο δίκτυο BBS που θα αντάλλασσε μηνύματα τη νύχτα, όταν το κόστος της επικοινωνίας μεγάλων αποστάσεων ήταν χαμηλό. Αυτή η ιδέα δεν ήταν καινούργια—πολλοί χομπίστες φαντάζονταν αυτό το είδος μηνυμάτων μεταξύ των BBS από τότε που δημοσιεύτηκε η εφημερίδα Byte των Christensen και Sewess. Ωστόσο, γενικά υπέθεσαν ότι για να λειτουργήσει αυτό το σχήμα, θα έπρεπε πρώτα να επιτύχει κανείς πολύ υψηλές πυκνότητες BBS και να δημιουργήσει πολύπλοκους κανόνες δρομολόγησης για να διασφαλίσει ότι όλες οι κλήσεις παρέμειναν τοπικές, δηλαδή φθηνές, ακόμη και όταν μεταφέρονταν μηνύματα από ακτή σε ακτή. Ωστόσο, ο Jennings έκανε γρήγορους υπολογισμούς και συνειδητοποίησε ότι με την αυξημένη ταχύτητα των μόντεμ (τα ερασιτεχνικά μόντεμ δούλευαν ήδη με ταχύτητα 1200 bps) και τη μείωση των τιμολογίων για μεγάλες αποστάσεις, τέτοια κόλπα δεν χρειάζονταν πλέον. Ακόμη και με μια σημαντική αύξηση της επισκεψιμότητας μηνυμάτων, ήταν δυνατή η μεταφορά κειμένων μεταξύ συστημάτων μόνο με λίγα δολάρια τη νύχτα.

Internet History, Era of Fragmentation, Part 4: Anarchists
Τομ Τζένινγκς, ακόμα από το ντοκιμαντέρ του 2002

Στη συνέχεια πρόσθεσε ένα άλλο πρόγραμμα στο Fido. Από τη μία έως τις δύο το πρωί, το Fido έκλεισε και το FidoNet ξεκίνησε. Έλεγχε τη λίστα των εξερχόμενων μηνυμάτων στο αρχείο λίστας κεντρικού υπολογιστή. Κάθε εξερχόμενο μήνυμα είχε έναν αριθμό κεντρικού υπολογιστή και κάθε στοιχείο λίστας αναγνώριζε έναν κεντρικό υπολογιστή—Fido BBS—που είχε έναν αριθμό τηλεφώνου δίπλα του. Εάν βρίσκονταν εξερχόμενα μηνύματα, το FidoNet καλούσε εκ περιτροπής τα τηλέφωνα του αντίστοιχου BBS από τη λίστα των κόμβων και τα μετέφερε στο πρόγραμμα FidoNet, το οποίο περίμενε κλήση από εκείνη την πλευρά. Ξαφνικά η Madill, ο Jennings και ο Baker μπόρεσαν να συνεργαστούν εύκολα και εύκολα, αν και με το κόστος των καθυστερημένων αντιδράσεων. Δεν λάμβαναν μηνύματα κατά τη διάρκεια της ημέρας· τα μηνύματα μεταδίδονταν τη νύχτα.

Πριν από αυτό, οι χομπίστες σπάνια επικοινωνούσαν με άλλους χομπίστες που ζούσαν σε άλλες περιοχές, καθώς αποκαλούσαν ως επί το πλείστον δωρεάν τοπικούς BBS. Αλλά αν αυτό το BBS ήταν συνδεδεμένο με το FidoNet, τότε οι χρήστες είχαν ξαφνικά τη δυνατότητα να ανταλλάξουν μηνύματα ηλεκτρονικού ταχυδρομείου με άλλα άτομα σε ολόκληρη τη χώρα. Το σχέδιο αποδείχθηκε αμέσως απίστευτα δημοφιλές και ο αριθμός των χρηστών του FidoNet άρχισε να αυξάνεται γρήγορα και μέσα σε ένα χρόνο έφτασε τους 200. Από αυτή την άποψη, ο Jennings γινόταν όλο και χειρότερος στη διατήρηση του δικού του κόμβου. Έτσι, στο πρώτο FidoCon στο Σεντ Λούις, ο Τζένινγκς και ο Μπέικερ συναντήθηκαν με τον Κεν Κάπλαν, έναν άλλο θαυμαστή των DEC Rainbow που σύντομα θα αναλάμβανε σημαντικό ηγετικό ρόλο στο FidoNet. Κατέληξαν σε ένα νέο σχήμα που χώριζε τη Βόρεια Αμερική σε υποδίκτυα, το καθένα αποτελούμενο από τοπικούς κόμβους. Σε καθένα από τα υποδίκτυα, ένας διαχειριστικός κόμβος ανέλαβε την ευθύνη για τη διαχείριση της τοπικής λίστας κόμβων, αποδεχόταν την εισερχόμενη κίνηση για το υποδίκτυό του και προώθησε μηνύματα στους κατάλληλους τοπικούς κόμβους. Πάνω από το στρώμα των υποδικτύων υπήρχαν ζώνες που κάλυπταν ολόκληρη την ήπειρο. Ταυτόχρονα, το σύστημα διατηρούσε ακόμη μια παγκόσμια λίστα κόμβων που περιείχε τους αριθμούς τηλεφώνου όλων των υπολογιστών που είναι συνδεδεμένοι στο FidoNet στον κόσμο, έτσι θεωρητικά οποιοσδήποτε κόμβος μπορούσε να καλέσει απευθείας οποιονδήποτε άλλον για να παραδώσει μηνύματα.

Η νέα αρχιτεκτονική επέτρεψε στο σύστημα να συνεχίσει να αναπτύσσεται και μέχρι το 1986 είχε αυξηθεί σε 1000 κόμβους και μέχρι το 1989 σε 5000. Κάθε ένας από αυτούς τους κόμβους (που ήταν BBS) είχε κατά μέσο όρο 100 ενεργούς χρήστες. Οι δύο πιο δημοφιλείς εφαρμογές ήταν μια απλή ανταλλαγή email που ενσωμάτωσε ο Jennings στο FidoNet και το Echomail, που δημιουργήθηκε από τον Jeff Rush, έναν BBS sysop από το Ντάλας. Το Echomail ήταν το λειτουργικό ισοδύναμο των ομάδων συζήτησης του Usenet και επέτρεπε σε χιλιάδες χρήστες του FidoNet να διεξάγουν δημόσιες συζητήσεις για διάφορα θέματα. Το Ehi, όπως ονομάζονταν μεμονωμένες ομάδες, είχε μεμονωμένα ονόματα, σε αντίθεση με το ιεραρχικό σύστημα του Usenet, από το AD&D έως το MILHISTORY και το ZYMURGY (φτιάχνοντας μπύρα στο σπίτι).

Οι φιλοσοφικές απόψεις του Τζένινγκς έγειραν προς την αναρχία και ήθελε να δημιουργήσει μια ουδέτερη πλατφόρμα που θα διέπεται μόνο από τεχνικά πρότυπα:

Είπα στους χρήστες ότι μπορούν να κάνουν ό,τι θέλουν. Είμαι έτσι εδώ και οκτώ χρόνια και δεν είχα κανένα πρόβλημα με την υποστήριξη BBS. Μόνο άτομα με φασιστικές τάσεις που θέλουν να κρατήσουν τα πάντα υπό έλεγχο έχουν προβλήματα. Νομίζω ότι εάν ξεκαθαρίσετε ότι οι καλούντες επιβάλλουν τους κανόνες -δεν μου αρέσει ακόμη και να το λέω αυτό- εάν οι καλούντες καθορίζουν το περιεχόμενο, τότε μπορούν να αντεπιτεθούν τους μαλάκες.

Ωστόσο, όπως και με το Usenet, η ιεραρχική δομή του FidoNet επέτρεψε σε ορισμένα sysops να αποκτήσουν περισσότερη ισχύ από άλλα, και άρχισαν να διαδίδονται φήμες για μια ισχυρή κακούλα (αυτή τη φορά με έδρα το St. Louis) που ήθελε να πάρει τον έλεγχο του δικτύου από τους ανθρώπους. Πολλοί φοβήθηκαν ότι ο Kaplan ή άλλοι γύρω του θα προσπαθούσαν να εμπορευματοποιήσουν το σύστημα και να αρχίσουν να χρεώνουν χρήματα για τη χρήση του FidoNet. Οι καχυποψίες ήταν ιδιαίτερα έντονες για τη Διεθνή Ένωση FidoNet (IFNA), μια μη κερδοσκοπική ένωση που ίδρυσε η Kaplan για να πληρώσει μέρος του κόστους συντήρησης του συστήματος (ειδικά υπεραστικές κλήσεις). Το 1989, αυτές οι υποψίες φάνηκε να γίνονται αντιληπτές όταν μια ομάδα ηγετών της IFNA πίεσε σε δημοψήφισμα για να γίνει κάθε FidoNet sysop μέλος της IFNA και να γίνει η ένωση το επίσημο κυβερνητικό όργανο του δικτύου και υπεύθυνος για όλους τους κανόνες και κανονισμούς του. . Η ιδέα απέτυχε και η IFNA εξαφανίστηκε. Φυσικά, η απουσία συμβολικής δομής ελέγχου δεν σήμαινε ότι δεν υπήρχε πραγματική δύναμη στο δίκτυο. Οι διαχειριστές των καταλόγων περιφερειακών κόμβων εισήγαγαν τους δικούς τους αυθαίρετους κανόνες.

Σκιά του Διαδικτύου

Από τα τέλη της δεκαετίας του 1980 και μετά, το FidoNet και το Usenet άρχισαν σταδιακά να επισκιάζουν τη σκιά του Διαδικτύου. Μέχρι το δεύτερο μισό της επόμενης δεκαετίας είχαν καταναλωθεί πλήρως από αυτό.

Το Usenet έγινε συνυφασμένο με ιστοσελίδες του Διαδικτύου μέσω της δημιουργίας του NNTP—Network News Transfer Protocol—στις αρχές του 1986. Επινοήθηκε από μερικούς φοιτητές του Πανεπιστημίου της Καλιφόρνια (ο ένας από το παράρτημα του Σαν Ντιέγκο και ο άλλος από το Μπέρκλεϋ). Το NNTP επέτρεψε στους κεντρικούς υπολογιστές TCP/IP στο Διαδίκτυο να δημιουργούν διακομιστές ειδήσεων συμβατούς με το Usenet. Μέσα σε λίγα χρόνια, το μεγαλύτερο μέρος της κίνησης του Usenet περνούσε ήδη από αυτούς τους κόμβους, αντί μέσω uucp μέσω του παλιού καλού τηλεφωνικού δικτύου. Το ανεξάρτητο δίκτυο uucp σταδιακά εξαφανίστηκε και το Usenet έγινε απλώς μια άλλη εφαρμογή που τρέχει πάνω από το TCP/IP. Η απίστευτη ευελιξία της πολυεπίπεδης αρχιτεκτονικής του Διαδικτύου διευκόλυνε την απορρόφηση δικτύων προσαρμοσμένων για μία μόνο εφαρμογή.

Παρόλο που στις αρχές της δεκαετίας του 1990 υπήρχαν πολλές πύλες μεταξύ του FidoNet και του Διαδικτύου που επέτρεπαν στα δίκτυα να ανταλλάσσουν μηνύματα, το FidoNet δεν ήταν μια ενιαία εφαρμογή, επομένως η επισκεψιμότητά του δεν μεταφέρθηκε στο Διαδίκτυο με τον ίδιο τρόπο που έκανε το Usenet. Αντίθετα, όταν οι άνθρωποι εκτός ακαδημαϊκού χώρου άρχισαν για πρώτη φορά να εξερευνούν την πρόσβαση στο Διαδίκτυο στο δεύτερο μισό της δεκαετίας του 1990, τα BBS σταδιακά είτε απορροφήθηκαν από το Διαδίκτυο είτε έγιναν περιττά. Τα εμπορικά BBS έπεσαν σταδιακά στην πρώτη κατηγορία. Αυτά τα μίνι αντίγραφα του CompuServes πρόσφεραν πρόσβαση BBS έναντι μηνιαίας χρέωσης σε χιλιάδες χρήστες και είχαν πολλά μόντεμ για να χειρίζονται πολλές εισερχόμενες κλήσεις ταυτόχρονα. Με την έλευση της εμπορικής πρόσβασης στο Διαδίκτυο, αυτές οι επιχειρήσεις συνέδεσαν το BBS τους στο πλησιέστερο μέρος του Διαδικτύου και άρχισαν να προσφέρουν πρόσβαση σε αυτό στους πελάτες τους ως μέρος μιας συνδρομής. Καθώς περισσότεροι ιστότοποι και υπηρεσίες εμφανίζονταν στον αναπτυσσόμενο Παγκόσμιο Ιστό, λιγότεροι χρήστες εγγράφηκαν στις υπηρεσίες συγκεκριμένων BBS, και έτσι αυτά τα εμπορικά BBS έγιναν σταδιακά απλοί πάροχοι υπηρεσιών Διαδικτύου, ISP. Τα περισσότερα ερασιτεχνικά BBS έγιναν πόλεις-φαντάσματα καθώς οι χρήστες που ήθελαν να συνδεθούν στο διαδίκτυο μεταφέρθηκαν σε τοπικούς παρόχους καθώς και σε θυγατρικές μεγαλύτερων οργανισμών όπως η America Online.

Όλα αυτά είναι καλά και καλά, αλλά πώς έγινε το Διαδίκτυο τόσο κυρίαρχο; Πώς ένα ελάχιστα γνωστό ακαδημαϊκό σύστημα που είχε εξαπλωθεί σε ελίτ πανεπιστήμια για χρόνια, ενώ συστήματα όπως το Minitel, το CompuServe και το Usenet προσέλκυσαν εκατομμύρια χρήστες, ξαφνικά εξερράγη στο προσκήνιο και εξαπλώθηκε σαν ζιζάνιο, καταναλώνοντας ό,τι προηγήθηκε; Πώς το Διαδίκτυο έγινε η δύναμη που τερμάτισε την εποχή του κατακερματισμού;

Τι άλλο να διαβάσετε και να παρακολουθήσετε

  • Ronda Hauben και Michael Hauben, Netizens: On the History and Impact of Usenet and the Internet, (online 1994, print 1997)
  • Howard Rheingold, The Virtual Community (1993)
  • Peter H. Salus, Casting the Net (1995)
  • Jason Scott, BBS: The Documentary (2005)

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο