Pionirji interneta in njihov vpliv na skupnost proste programske opreme

Pionirji interneta

Zaradi pretirane ljubezni do odprte kode nekaterih vodilnih Microsoftovih direktorjev so mnogi v skupnosti sumljivi. Drugi od nas verjamemo, da ni nobenih temnih namenov, ampak da gre za poroko iz udobja. Vendar je Steven Sinofsky, nekdanji vodja oddelkov za Windows in Office, postavil stvari na črno. Spremenil se je trg programske opreme in odprtokodni je bolje prilagojen novi realnosti kot lastniška programska oprema.

Ta serija člankov poskuša razumeti, kako je prišlo do te spremembe in zakaj je dobra za Linux. V tem posebnem prispevku bomo razložili, kakšen je bil vpliv internetnih pionirjev na skupnosti proste programske opreme.

Nekaj ​​moram razjasniti. Zgodovina ni linearno zaporedje dogodkov. Smiselno je misliti, da bi ljudje, ki so se odločili za isti poklic, ga študirali v istih knjigah in se soočali z enakimi težavami, vzporedno delali na podobnih rešitvah. Znano je, da je v ZDA obstajalo veliko institucij, ki so preučevale, kako povezati računalnike, skoraj zagotovo pa so to počeli tudi v Sovjetski zvezi in Evropi. Ampak, splošno soglasje je, da je neposredni izvor interneta v mreži naprednih raziskovalnih projektnih agencij (ARPA).

Odšli smo prejšnjem članku v prvem uspešnem preizkusu povezave med dvema oddaljenima računalnikoma. Poglejmo, kako se je tema nadaljevala.

Da bi omogočili povezavo med računalniki, je bilo treba razviti tako imenovani procesor internetnih sporočil. (IMP) Funkcija IMP je bila, da prejmite podatkovne pakete (ne pozabite, da so bili podatki za zagotovitev prenosa informacij razdeljeni na določeno velikost), jih znova sestavite v prvotni obliki in posredovati v osrednji računalnik. Za vsak osrednji računalnik ali vozlišče bi moral obstajati IMP.

Konec leta 1969 so bile že štiri med seboj povezane univerze; UCLA, Stanford, Kalifornijska univerza v Santa Barbari in Univerza v Utahu.

Zgodba pravi, da je bilo prvo poslano sporočilo (ki ga ne gre zamenjati s podatki) beseda Prijava. Ker pa se je sistem zrušil, so lahko oddajali samo Lo. Nekaj ​​ur je trajalo, da se je znova zagnal glavni računalnik UCLA in poslala celotna beseda.

Pionirji interneta in njihov vpliv na skupnost proste programske opreme

Eden od problemov, ki ga je bilo treba rešiti, je bil kako narediti naprave, ki jih proizvajajo različni proizvajalci, sposobne organizirane komunikacije med seboj. Poleg tehničnega odgovora je za nas pomembna zgodba. Izbrano metodologijo dela bodo desetletja pozneje sprejele skupnosti, ki stojijo za večino projektov proste programske opreme.

Presenetljivo za državni organ, ARPA ni sestavila birokratske strukture za nalogo razvoja komunikacijskih protokolov. Nalogo so opravili nekateri diplomanti, ki so delali v različnih enotah Ministrstva za obrambo.

Ker niso imeli formalne strukture, ki bi jih vsebovala, so se odločili za neformalno sodelovanje.s in objavi svoja priporočila glede protokolov pod naslovom Zahteva za komentar (RFC).

Ta naslov je bil izbran kot način za večjo udeležbo in svobodno razpravo o vsebini.

RFC, ki bi imel toliko vpliva na razvoj Linuxa in proste programske opreme, je imel skromen začetek. Napisana je bila v kopalnici, ker njen avtor ni hotel zbuditi sostanovalcev.

Dejanski vodja skupine Steve Crocker je želel, da pisna komunikacija med udeleženci (vsi, ki so to želeli) poteka prek neformalnih in začasnih memorandumov. Končni cilj je bil doseči splošno soglasje in napisati učinkovito kodo.

Pa ne, da bi obstajal sistem štetja glasov. O temah so razpravljali, dokler niso dobili nekaj, o čemer so se vsi strinjali.

Ta metodologija dela je imela dva cilja:

  • Prvič, pisni dokumenti se pogosto štejejo za dokončne in skupina je želela, da RFC uporablja kot izhodišče in ne kot omejitev.
  • Drugič, skušalo se je izogniti težnji po popolnosti, ki pogosto povzroča dvome pri objavi nečesa.

Prvi RFC vzpostavili so načelo, da nobenega besedila ne bi smeli šteti za dogmo in da ne bi imelo dokončne izdaje. To so tudi namigovali avtoriteta je izhajala iz zaslug in ne iz fiksne hierarhije.

Crocker in njegovi spremljevalci cUstvarili so delovno metodologijo, ki je omogočila določitev protokolov, ki urejajo praktično vso izmenjavo podatkov na planetudo. Prvi tehnični plod njegovega dela so bili nadzorni omrežni protokoli, ki so omogočali komunikacijo med računalniki.

Vendar pa Njegova najdragocenejša zapuščina, odprto sodelovanje, se bo nadaljevala z nami, ko bo internet le spomin na preteklost.

Ta zgodba se bo nadaljevala ...


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.