1969-year-infocus

[1969] in focus

Το 1969 είναι η χρονιά που γεννιέται το Διαδίκτυο. Η ιδέα της αποστολής ψηφιακών δεδομένων με τη μορφή πακέτων μέσω τηλεφωνικού δικτύου έχει διατυπωθεί ήδη από το 1963. Έξι χρόνια μετά γίνεται πραγματικότητα, καθώς τον Αύγουστο του 1969 μπαίνει σε λειτουργία ο πρώτος κόμβος του Δικτύου ARPANET (με τη χρηματοδότηση της υπηρεσίας ARPA, εξ ου και το όνομα).

First-arpanet-imp-log
Το πρώτο μήνυμα που μεταφέρθηκε μέσω ARPANET, στις 29 Οκτωβρίου 1969, ήταν το lo. Για την ακρίβεια είχε πληκτρολογηθεί η λέξη login, αλλά το σύστημα κατέρρευσε αμέσως μετά την αποστολή των δύο πρώτων χαρακτήρων.

Την 7η Απριλίου 1969 εκδίδεται το πρώτο έγγραφο RFC, με τίτλο “Host Software“, από τον Στιβ Κρόκερ του Πανεπιστημίου της Καλιφόρνιας. Με αυτό το έγγραφο, ξεκινά και η διαδικασία τεχνικής εξέλιξης και οργάνωσης του Διαδικτύου. Oι σημειώσεις μέσα στις σειρές RFC, αφορούν πολλά θέματα πάνω στη δικτύωση υπολογιστών, συμπεριλαμβανομένων πρωτοκόλλων, διαδικασιών, προγραμμάτων, ιδεών, απόψεων ακόμα και χιούμορ. Η διαδικασία δημοσιεύσεων RFC παίζει έναν σημαντικό ρόλο στη διαδικασία προτύπων Διαδικτύου. (πηγή: ελλ. Wikipedia)

Η απαρχή της υλοποίησής του ARPANET γίνεται στις 30 Αυγούστου 1969, οπότε και τοποθετείται ο πρώτος κόμβος (node 1) του δικτύου στο Πανεπιστήμιο της Καλιφόρνιας (UCLA). Ο κόμβος ενεργοποιήθηκε δύο ημέρες αργότερα (1η Σεπ 1969), συνδεόμενος με το πρώτο IMP (Interface Message Processor – διεπαφή επεξεργασίας μηνυμάτων) αντίστοιχα.

Στη διάρκεια που εξελίσσεται το ARPANET και έως το 1989, οπότε και θα ολοκληρώσει και τυπικά τη λειτουργία του, παραδίδοντας τη συνέχεια στο NSFNet.

Κεν Τόμσον και Ντένις Ρίτσι. Οι πρωταρχικοί δημιουργοί του UNIX και της γλώσσας προγραμματισμού Β. Και τα δύο, το 1969.

Ο δεύτερος μεγάλος σταθμός το 1969 είναι η ολοκλήρωση της ανάπτυξης του UNIX από τους Ντένις Ρίτσι (1941-2011) και Κεν Τόμσον στα Bell Labs. Η πρώτη έκδοση του UNIX κυκλοφόρησε στις 20 Απριλίου. Το UNIX βασίστηκε στο λειτουργικό σύστημα Multics (Multiplexed Information & Computing Service), το οποίο αναπτύχθηκε από το 1964 στο ΜΙΤ. Η φιλοσοφία σχεδιασμού του είναι απλή με το βασικότερο στοιχείο που το διαχωρίζει από τα έως τότε λειτουργικά συστήματα να είναι ο πολύ μικρός πυρήνας (kernel) που διαχειρίζεται αρχεία, εξωτερικές συσκευές και προγράμματα-εργαλεία με χρήση σωληνώσεων (UNIX pipes). O απλός, πλην ευφυής, αυτός σχεδιασμός απαρτίζεται από μερικές θεμελιώδεις αρχές που στη συνέχεια αποτέλεσαν την “φιλοσοφία UNIX“, μεταξύ των οποίων:

  • Η χρήση απλού κειμένου για την αποθήκευση δεδομένων
  • Το ιεραρχικό σύστημα αρχείων
  • Η αναγνώριση συσκευών και συγκεκριμένων διεργασιών επικοινωνίας, ως αρχεία
  • Ο παράλληλος έλεγχος εξωτερικών προγραμμάτων/διεργασιών από τον πυρήνα

Ανάμεσα στα άλλα, το UNIX, που έγινε ταυτόσημο με την έννοια του ανοιχτού συστήματος (Open System), θα γίνει η πλατφόρμα εξέλιξης (ευρύτερα) του ανοικτού λογισμικού. Σε αυτό άλλωστε βασίστηκε και η ανάπτυξη του Linux, του οποίου ο δημιουργός, Λίνους Τόρβαλντς, γεννήθηκε κι αυτός το 1969.

Εκτός από το UNIX όμως, το 1969,  επίσης οι Κεν Τόμσον και Ντένις Ρίτσι ολοκλήρωσαν την ανάπτυξη της γλώσσας Β, η οποία βασίστηκε κατά κύριο λόγο στην BCPL που χρησιμοποίησαν για τον προγραμματισμό του λειτουργικού συστήματος Multics. Με βάση την Β, αλλά και με στοιχεία της ALGOL και της FORTRAN, o Ντένις Ρίτσι θα σχεδιάσει την C τρία χρόνια αργότερα. Την πιο διαδεδομένη γλώσσα προγραμματισμού στις μέρες μας.

To 1969 ήταν οι χρονιά που οι Ιάπωνες κατασκευαστές μπήκαν δυναμικά στην αγορά των minicomputer. Στη φωτογραφία, ο Hitaci HITAC 10. Το ένα από τα πέντε συνολικά μοντέλα που παρουσιάστηκαν στην Ιαπωνία το 1969.
To 1969 ήταν η χρονιά που οι Ιάπωνες κατασκευαστές μπήκαν δυναμικά στην αγορά των minicomputer. Στη φωτογραφία, ο Hitaci HITAC 10. Το ένα από τα τέσσερα συνολικά μοντέλα που παρουσιάστηκαν στην Ιαπωνία το 1969.

Σε ό,τι αφορά τους υπολογιστές, το 1969 συνεχίζεται η ραγδαία ανάπτυξη νέων minicomputers, των οποίων η απαρχή θεωρείται ο PDP-8 του 1965. Εκείνη τη χρονιά μπαίνουν και οι Ιάπωνες δυναμικά στην κατασκευή minicomputers, με τα πρώτα μοντέλα των Fujitsu, Hitachi, NEC και OKI (FACOM R, HITAC 10, NEAC M4 και OKITAC-4300 αντίστοιχα) να παρουσιάζονται μέσα σε μία περίοδο πέντε μηνών. Την ίδια χρονιά η «μητέρα» των minicomputers, DEC, παρουσίασε τον 12μπιτο PDP-12, που αποτελεί τον διάδοχο των PDP-8 και LINC-8.

Το 1969 είναι η χρονιά ίδρυσης δύο πολύ σημαντικών εταιρειών κατασκευής ολοκληρωμένων κυκλωμάτων: της AMD και της MOS Techonology. Η μεν AMD ιδρύθηκε από μία ομάδα οκτώ πρώην στελεχών της Fairchild Semiconductor και μπήκε από πολύ νωρίς στον ανταγωνισμό με την Intel πάνω στην πλατφόρμα x86, κατακτώντας μία μόνιμη θέση στο ολιγοπώλιο των επεξεργαστών για PC, όπου πλέον κατέχουν μαζί με την Intel το 99,1% της παγκόσμιας αγοράς (80,3% Intel, 18,8% AMD). Η δε MOS Technology υπήρξε το αντίπαλο δέος των Zilog και Motorola στους 8μπιτους επεξεργαστές. Χάρη σε εννιά μηχανικούς της Motorola που μπήκαν στο «καράβι» της MOS Technology το 1974, η εταιρεία θα κατασκευάσει τον επεξεργαστή 6502. Μία εξέλιξη του Motorola 6800, που θα μπει στους υπολογιστές της Apple και της Commodore, για να αποτελέσει -μαζί με τον Ζ80 της Zilog– μία από τις βασικότερες CPU στην κατασκευή οικιακών υπολογιστών.

Για το τέλος αφήσαμε την Samsung. Τον κορεάτικο κολοσσό ηλεκτρονικών, που σήμερα φιγουράρει στην πρώτη θέση πωλήσεων smartphones, οθονών LCD και τηλεοράσεων, παγκοσμίως. Ανάμεσα στα άλλα, η Samsung είναι και από τους μεγαλύτερους κατασκευαστές ημιαγωγών (και ειδικά DRAM chips), ψηφιακών φωτογραφικών μηχανών, μπαταριών και σκληρών δίσκων.

1969-vinieta

ΤΕΧΝΟΛΟΓΙΕΣ

  • ARPANET/Internet [Απρίλιος]
  • Σχεσιακό μοντέλο (Βάσεις Δεδομένων)

ΥΠΟΛΟΓΙΣΤΕΣ

  • Data General Nova (minicomputer) [Φεβρουάριος]
  • Hitachi HITAC 10 (minicomputer) [Φεβρουάριος]
  • Fujitsu FACOM R (minicomputer) [Μάρτιος]
  • DEC PDP-12 (minicomputer) [Απρίλιος]
  • UNIVAC 9400 (business computer) [Μάιος]
  • Burroughs B6500 (mainframe) [Ιούλιος]
  • Honeywell 316 (minicomputer) [Ιούλιος]
  • IBM System/3 (business computer) [Ιούλιος]
  • NEAC M4 (minicomputer) [Ιούλιος]
  • OKI OKITAC-4300 (minicomputer) [Ιούλιος]
  • CDC 6700 (mainframe) [Οκτώβριος]
  • UNIVAC 1106 (mainframe) [Δεκέμβριος]

ΛΟΓΙΣΜΙΚΟ

  • UNIX – Λειτουργικό Σύστημα [Απρίλιος]
  • Β – Γλώσσα Προγραμματισμού
  • TOPS-20 – Λειτουργικό Σύστημα

ΔΙΑΔΙΚΤΥΟ

ΠΡΟΣΩΠΑ

ΕΤΑΙΡΙΕΣ-ΙΔΡΥΜΑΤΑ

  • AMD – Ολοκληρωμένα Κυκλώματα [Μάιος]
  • MOS Technology – Ολοκληρωμένα Κυκλώματα
  • Samsung – Ηλεκτρονικά
  • Verbatim – Μέσα αποθήκευσης