Οι πρωτοπόροι στο Διαδίκτυο και η επιρροή τους στην κοινότητα του Ελεύθερου Λογισμικού

πρωτοπόροι του διαδικτύου

Η υπερβολική αγάπη του ανοιχτού κώδικα από ορισμένα κορυφαία στελέχη της Microsoft κάνει πολλούς στην κοινότητα ύποπτες. Άλλοι από εμάς πιστεύουν ότι δεν υπάρχουν σκοτεινές προθέσεις, αλλά ότι είναι ένας γάμος ευκαιρίας. Ωστόσο, ο Steven Sinofsky, πρώην επικεφαλής των τμημάτων Windows και Office, έβαλε τα πράγματα σε μαύρο. Αυτό που άλλαξε ήταν η αγορά λογισμικού και ο ανοιχτός κώδικας προσαρμόζεται καλύτερα στη νέα πραγματικότητα από το ιδιόκτητο λογισμικό.

Αυτή η σειρά άρθρων προσπαθεί να κατανοήσει πώς προέκυψε αυτή η αλλαγή και γιατί είναι καλό για το Linux. Σε αυτήν τη συγκεκριμένη ανάρτηση θα εξηγήσουμε ποια ήταν η επίδραση των πρωτοπόρων του Διαδικτύου στις κοινότητες του ελεύθερου λογισμικού.

Πρέπει να ξεκαθαρίσω κάτι. Η ιστορία δεν είναι μια γραμμική διαδοχή των γεγονότων. Είναι λογικό να πιστεύουμε ότι οι άνθρωποι που επέλεξαν το ίδιο επάγγελμα, το μελετούσαν στα ίδια βιβλία και αντιμετώπισαν τα ίδια προβλήματα, θα εργαζόταν παράλληλα σε παρόμοιες λύσεις. Είναι γνωστό ότι υπήρχαν πολλά ιδρύματα στις Ηνωμένες Πολιτείες που ερευνούσαν πώς να συνδέσουν υπολογιστές και, σχεδόν σίγουρα, έκαναν το ίδιο και στη Σοβιετική Ένωση και στην Ευρώπη. Αλλά, η γενική συναίνεση είναι ότι η άμεση προέλευση του Διαδικτύου είναι στο Advanced Advanced Project Project Agencies Network (ARPA).

Είχαμε φύγει το προηγούμενο άρθρο στην πρώτη επιτυχημένη δοκιμή σύνδεσης μεταξύ δύο απομακρυσμένων υπολογιστών. Ας δούμε πώς συνεχίστηκε το θέμα.

Για να επιτραπεί η σύνδεση μεταξύ υπολογιστών, ήταν απαραίτητο να αναπτυχθεί αυτό που ήταν γνωστό ως Internet Message Processor. (IMP) Η λειτουργία του IMP ήταν να λάβετε τα πακέτα δεδομένων (θυμηθείτε ότι για να εγγυηθείτε τη μετάδοση των πληροφοριών διαιρέθηκε σε μήκος σταθερού μεγέθους) επανασυναρμολογήστε την στην αρχική της μορφή και περάστε τον στον κεντρικό υπολογιστή. Για κάθε κεντρικό υπολογιστή ή κόμβο θα πρέπει να υπάρχει IMP.

Μέχρι το τέλος του 1969 υπήρχαν ήδη τέσσερα διασυνδεδεμένα πανεπιστήμια; UCLA, Stanford, University of California στη Santa Barbara και University of Utah.

Η ιστορία λέει ότι το πρώτο μήνυμα (που δεν πρέπει να συγχέεται με τα δεδομένα) που στάλθηκε ήταν η λέξη Login. Όμως, καθώς το σύστημα έπεσε, θα μπορούσαν να μεταδώσουν μόνο Lo. Χρειάστηκαν μερικές ώρες για να επανεκκινήσετε το mainframe UCLA και να στείλετε την πλήρη λέξη.

Οι πρωτοπόροι στο Διαδίκτυο και η επιρροή τους στην κοινότητα του ελεύθερου λογισμικού

Ένα από τα προβλήματα που πρέπει να λυθούν ήταν πώς να κάνετε τις συσκευές που παράγονται από διαφορετικούς κατασκευαστές να μπορούν να επικοινωνούν μεταξύ τους με οργανωμένο τρόπο. Πέρα από την τεχνική απάντηση, η ιστορία είναι σημαντική για εμάς. Η επιλεγμένη μεθοδολογία εργασίας θα υιοθετηθεί δεκαετίες αργότερα από τις κοινότητες πίσω από την πλειονότητα των έργων ελεύθερου λογισμικού.

Παραδόξως για ένα κρατικό σώμα, Η ARPA δεν συνέθεσε γραφειοκρατική δομή για την ανάπτυξη πρωτοκόλλων επικοινωνίας. Το έργο πραγματοποιήθηκε από μερικούς μεταπτυχιακούς φοιτητές που εργάζονταν σε διαφορετικές μονάδες του Υπουργείου Άμυνας.

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

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

Το RFC που θα είχε τόσο μεγάλη επιρροή στην ανάπτυξη του Linux και του ελεύθερου λογισμικού είχε μια ταπεινή αρχή. Γράφτηκε σε ένα μπάνιο επειδή ο συγγραφέας του δεν ήθελε να ξυπνήσει τους συγκάτοικους του.

Ο de facto αρχηγός της ομάδας, Steve Crocker, ήθελε η γραπτή επικοινωνία μεταξύ των συμμετεχόντων (όποιος ήθελε να γίνει) να γίνει μέσω ανεπίσημων και προσωρινών μνημονίων. Ο τελικός στόχος ήταν να επιτευχθεί μια γενική συναίνεση και να γράψετε κώδικα που λειτούργησε.

Όχι ότι υπήρχε σύστημα καταμέτρησης ψήφων. Τα θέματα συζητήθηκαν μέχρι να πάρουν κάτι που όλοι συμφώνησαν.

Αυτή η μεθοδολογία εργασίας είχε δύο στόχους:

  • Πρώτον, τα γραπτά έγγραφα συχνά θεωρούνται οριστικά και αυτό που ήθελε η ομάδα ήταν να χρησιμοποιήσει τα RFC ως αφετηρία και όχι ως περιορισμό.
  • Δεύτερον, επιδιώχθηκε να αποφευχθεί η τάση αναζήτησης τελειότητας που συχνά προκαλεί αμφιβολίες όταν δημοσιεύει κάτι.

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

Ο Crocker και οι σύντροφοί του γΔημιούργησαν μια μεθοδολογία εργασίας που επέτρεψε τον καθορισμό των πρωτοκόλλων που διέπουν σχεδόν όλες τις ανταλλαγές δεδομένων στον πλανήτηπρος την. Ο πρώτος τεχνικός καρπός του έργου του ήταν τα πρωτόκολλα ελέγχου δικτύου που επέτρεπαν την επικοινωνία μεταξύ υπολογιστών.

Ωστόσο, Η πιο πολύτιμη κληρονομιά του, αυτή της ανοιχτής συνεργασίας, θα συνεχιστεί μαζί μας όταν το Διαδίκτυο είναι μόνο μια ανάμνηση του παρελθόντος.

Αυτή η ιστορία θα συνεχιστεί…


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.