Pionierzy internetu i ich wpływ na społeczność Wolnego Oprogramowania

Pionierzy internetu

Nadmierna miłość do otwartego oprogramowania ze strony niektórych czołowych dyrektorów Microsoftu wzbudza podejrzenia wielu członków społeczności. Inni z nas uważają, że nie ma mrocznych intencji, ale jest to małżeństwo dla rozsądku. Jednak to Steven Sinofsky, były szef działów Windows i Office, postawił wszystko na czarno na białym. Zmienił się rynek oprogramowania, a oprogramowanie open source jest lepiej dostosowane do nowej rzeczywistości niż oprogramowanie własnościowe.

Ta seria artykułów próbuje zrozumieć, jak doszło do tej zmiany i dlaczego jest dobra dla Linuksa. W tym konkretnym poście wyjaśnimy, jaki był wpływ pionierów Internetu na społeczności wolnego oprogramowania.

Muszę coś wyjaśnić. Historia nie jest liniowym ciągiem wydarzeń. Można sądzić, że osoby, które wybrały ten sam zawód, studiowały go w tych samych książkach i napotkały te same problemy, pracowałyby równolegle nad podobnymi rozwiązaniami. Wiadomo, że w Stanach Zjednoczonych było wiele instytucji badających sposób łączenia komputerów i prawie na pewno robiły to samo także w Związku Radzieckim i Europie. Ale, panuje powszechna zgoda co do tego, że Internet ma bezpośrednie źródło w sieci agencji zaawansowanych projektów badawczych (ARPA).

Wyszliśmy poprzedni artykuł w pierwszym pomyślnym teście połączenia między dwoma zdalnymi komputerami. Zobaczmy, jak temat był kontynuowany.

Aby umożliwić połączenie między komputerami, konieczne było opracowanie tak zwanego procesora wiadomości internetowych. (IMP) Zadaniem IMP było odebrać pakiety danych (pamiętaj, że w celu zagwarantowania transmisji informacji został on podzielony na odcinek o ustalonym rozmiarze) zmontuj go w pierwotnej formie i przekazać go do centralnego komputera. Dla każdego centralnego komputera lub węzła powinien istnieć IMP.

Pod koniec 1969 r. Istniały już cztery połączone ze sobą uniwersytety; UCLA, Stanford, University of California w Santa Barbara i University of Utah.

Historia głosi, że pierwszą wysłaną wiadomością (nie mylić z danymi) było słowo Login. Ale gdy system się zawiesił, mogli transmitować tylko Lo. Ponowne uruchomienie komputera typu mainframe UCLA i wysłanie całej wiadomości zajęło kilka godzin.

Pionierzy internetu i ich wpływ na społeczność wolnego oprogramowania

Jednym z problemów do rozwiązania był jak sprawić, by urządzenia różnych producentów mogły komunikować się ze sobą w zorganizowany sposób. Poza techniczną odpowiedzią ważna jest dla nas historia. Wybrana metodologia pracy zostanie przyjęta dziesiątki lat później przez społeczności stojące za większością projektów wolnego oprogramowania.

Zaskakujące dla organu państwowego ARPA nie stworzyła biurokratycznej struktury do opracowania protokołów komunikacyjnych. Zadanie było realizowane przez kilku doktorantów pracujących w różnych jednostkach Departamentu Obrony.

Ponieważ nie mieli formalnej struktury, która mogłaby ich pomieścić, zdecydowali się na nieformalną współpracę między sobą.s i opublikować swoje zalecenia dotyczące protokołów pod tytułem Request for Comments (RFC).

Ten tytuł został wybrany jako sposób na zwiększenie uczestnictwa i swobodnej dyskusji na temat treści.

Dokument RFC, który miałby tak duży wpływ na rozwój Linuksa i wolnego oprogramowania, miał skromny początek. Został napisany w łazience, ponieważ jego autor nie chciał budzić swoich współlokatorów.

Faktyczny lider grupy, Steve Crocker, chciał, aby pisemna komunikacja między uczestnikami (wszystkimi, którzy chcieli), odbywała się w formie nieformalnych i tymczasowych memorandów. Ostatecznym celem było osiągnięcie ogólnego konsensusu i napisanie działającego kodu.

Nie żeby istniał system liczenia głosów. Tematy były omawiane, dopóki nie otrzymały czegoś, na co wszyscy się zgodzili.

Ta metodologia pracy miała dwa cele:

  • Po pierwsze, dokumenty pisemne są często postrzegane jako ostateczne, a grupa chciała użyć specyfikacji RFC jako punktu wyjścia, a nie jako ograniczenia.
  • Po drugie, starano się uniknąć dążenia do doskonałości, która często budzi wątpliwości przy publikowaniu.

Pierwsze specyfikacje RFC ustalili zasadę, że żaden tekst nie powinien być traktowany jako dogmat i że nie będzie miał ostatecznego wydania. Oni również to sugerowali autorytet wywodził się z zasług, a nie z ustalonej hierarchii.

Crocker i jego towarzysze cStworzyli metodologię pracy, która pozwoliła na zdefiniowanie protokołów rządzących praktycznie całą wymianą danych na planeciedo. Pierwszym technicznym owocem jego pracy były protokoły kontroli sieci, które umożliwiały komunikację między komputerami.

Jednak Jego najcenniejsze dziedzictwo, czyli otwarta współpraca, będzie kontynuowane, gdy Internet będzie tylko wspomnieniem przeszłości.

Ta historia będzie kontynuowana…


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.