Pionierii internetului și influența lor asupra comunității software-ului liber

Pionierii internetului

Dragostea exagerată de open source de către anumiți directori de top ai Microsoft îi face pe mulți din comunitate să fie suspicioși. Alții dintre noi cred că nu există intenții negre, ci că este o căsătorie de conveniență. Cu toate acestea, Steven Sinofsky, fostul șef al diviziilor Windows și Office, a fost cel care a pus lucrurile negru pe alb. Ceea ce s-a schimbat a fost piața software-ului, iar open source-ul este mai potrivit pentru noua realitate decât software-ul proprietar.

Această serie de articole încearcă să înțeleagă cum a apărut această schimbare și de ce este bună pentru Linux. În această postare specială vom explica care a fost influența pionierilor Internetului asupra comunităților de software liber.

Trebuie să clarific ceva. Istoria nu este o succesiune liniară de evenimente. Este rezonabil să credem că oamenii care au ales aceeași profesie, au studiat-o în aceleași cărți și s-au confruntat cu aceleași probleme, ar lucra la soluții similare în paralel. Se știe că au existat multe instituții în Statele Unite care investigau cum să conecteze calculatoare și, aproape sigur, făceau același lucru și în Uniunea Sovietică și Europa. Dar, consensul general este că originea imediată a Internetului se află în Rețeaua Agențiilor de Proiect de Cercetare Avansată (ARPA).

Plecasem articolul anterior în primul test de conectare reușit între două computere la distanță. Să vedem cum a continuat tema.

Pentru a permite conexiunea între computere, a fost necesar să se dezvolte ceea ce era cunoscut sub numele de Internet Message Processor (IMP) Funcția IMP a fost de a primiți pachetele de date (amintiți-vă că pentru a garanta transmiterea informațiilor a fost împărțit într-o lungime de dimensiune fixă) reasamblați-le în forma originală și treceți-l la computerul central. Pentru fiecare computer sau nod central ar trebui să existe un IMP.

Până la sfârșitul anului 1969 existau deja patru universități interconectate; UCLA, Stanford, Universitatea din California din Santa Barbara și Universitatea din Utah.

Povestea spune că primul mesaj (care nu trebuie confundat cu datele) care a fost trimis a fost cuvântul Login. Dar, pe măsură ce sistemul a căzut, ei nu puteau transmite decât Lo. Au fost necesare câteva ore pentru a reporni computerul principal UCLA și a trimite cuvântul complet.

Pionierii internetului și influența lor asupra comunității software-ului liber

Una dintre problemele de rezolvat a fost modul de a face ca dispozitivele produse de diferiți producători să poată comunica între ele într-un mod organizat. Dincolo de răspunsul tehnic, povestea este importantă pentru noi. Metodologia de lucru aleasă va fi adoptată decenii mai târziu de comunitățile din spatele majorității proiectelor de software liber.

Surprinzător pentru un organism de stat, ARPA nu a creat o structură birocratică pentru sarcina de a dezvolta protocoale de comunicare. Sarcina a fost în sarcina unor studenți absolvenți care lucrează în diferite unități ale Departamentului Apărării.

Deoarece nu aveau o structură formală care să le conțină, au decis să colaboreze informal unul cu celălalt.s și publicați recomandările sale privind protocoalele sub titlul Cerere de comentarii (RFC).

Acest titlu a fost ales ca o modalitate de a crește participarea și discuția gratuită a conținutului.

RFC care ar avea o influență atât de mare asupra dezvoltării Linux și a software-ului gratuit a avut un început umil. A fost scris într-o baie pentru că autorul său nu a vrut să-și trezească colegii de cameră.

Liderul de facto al grupului, Steve Crocker, a dorit ca comunicarea scrisă între participanți (toți cei care doreau să fie) să fie prin memorandumuri informale și temporare. Scopul final a fost de a ajunge la un consens general și de a scrie cod care a funcționat.

Nu că a existat un sistem de numărare a voturilor. Subiectele au fost discutate până au obținut ceva la care toată lumea a fost de acord.

Această metodologie de lucru a avut două obiective:

  • În primul rând, documentele scrise sunt adesea văzute ca fiind definitive și ceea ce dorea grupul era să folosească RFC-urile ca punct de plecare, nu ca o restricție.
  • În al doilea rând, s-a urmărit evitarea tendinței de a căuta perfecțiunea care cauzează deseori îndoieli la publicarea ceva.

Primele RFC-uri au stabilit principiul că niciun text nu ar trebui considerat dogmă și că nu ar avea o ediție definitivă. De asemenea, au sugerat că autoritatea a fost derivată din merit și nu dintr-o ierarhie fixă.

Crocker și tovarășii săi cAu creat o metodologie de lucru care a permis definirea protocoalelor care guvernează practic toate schimburile de date de pe planetăla. Primul fruct tehnic al muncii sale a fost Protocoalele de control al rețelei care permiteau comunicarea între computere.

Sin embargo, Cea mai valoroasă moștenire a sa, cea a colaborării deschise, va continua cu noi atunci când Internetul este doar o amintire a trecutului.

Această poveste va continua ...


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.