A web a web előtt: visszatekintés a Gopherre

A világháló 1990-es évekbeli rohamos növekedése előtt a Gopher nevű protokoll rövid időre egyszerűvé tette az internetet azáltal, hogy egyesítette a világ online erőforrásait. Íme, mi tette különlegessé, és miért csúsztatta el gyorsan az internet.

Mi az a Gopher?

A Gopher egy kliens/szerver címtárrendszer, amely 1991-ben indult. Lehetővé tette az emberek számára, hogy gyorsan böngészhessenek az internetes források között. Gopher kliens használatakor egy hierarchikus menüt fog látni a hivatkozásokból, amelyek dokumentumokhoz, telnet-alapú alkalmazásokhoz, FTP-helyekhez vagy más Gopher-kiszolgálókhoz vezettek. A „Gopherspace”-ben is kereshet dokumentumokat kereshet, ahelyett, hogy egyesével keresné az FTP-kiszolgálókat.

Programozók egy csoportja – Mark P. McCahill vezetésével, köztük Farhad Anklesaria, Paul Lindner, Daniel Torrey és Bob Alberti – létrehozta a Gophert, miközben a Minnesotai Egyetem mikroszámítógép-támogató részleg.

Azt a feladatot kapták, hogy az egész egyetemre kiterjedő információs rendszert hozzanak létre a rendszergazdák kétértelmű útmutatásai alapján, akik a nagy, nagyszámítógépeket részesítették előnyben. Egy lázadó fordulat során a legénység egy könnyű, elosztott megközelítést fejlesztett ki, amely helyett olcsó személyi számítógépes hardvert használt.

A fejlesztők új rendszerüket „Gopher”-nek (az egyetem sportcsapatának neve „Golden Gophers”) nevezték el, hogy elnyerjék szkeptikus főnökeik támogatását.

– Hogyan vitatkozhattak ezzel? – mondta McCahill, aki telefonon beszélt How-To Geekkel.

A Gopher a „gofer” homonimája is, ami azt jelenti, hogy valaki elhozza a dolgokat mások számára, és pontosan erre tervezték a Gopher rendszert.

Az internetes források most könnyebben megtalálhatók

A Gopher előtt az emberek általában egyenként keresték le a dokumentumokat és a programokat az internetről különféle módon FTP szerverek a világon található. Voltak egyedi szövegalapúak is Telnet alkalmazások, például könyvtári kártya katalógusok, diákkönyvtárak, adatbázis-interfészek és MUD-játékok. Nem létezett azonban egységes rendszer, amely ezeket az erőforrásokat egyesítette volna.

  Thunderbolt 3 vs. USB-C: Mi a különbség?

Mivel ezeket az internetes forrásokat felhasználóbarát módon egyesítette, és nem igényelt semmilyen adatbevitelt egy központi, strukturált adatbázisba, a Gopher igazi áttörést jelentett. Kereshet a Gopherspace-ben, vagy egyszerűen böngészhet a Gopher rendszerben a menük sorában, és megnézheti, hová vezetett.

A Gopher elég rugalmas volt ahhoz is, hogy megfeleljen a hasonló rendszert kereső más szervezetek igényeinek. Így amikor a Minnesotai Egyetem nyilvánosan ingyenesen kiadta a Gopher szoftvert, használata gyorsan nőtt az egész világon.

„Megvolt a megfelelő, egyszerű megoldásunk egy általánossá váló szükségletre” – mondta McCahill.

Gopher népszerűsége megelőzte a webet

Egy másik internetes technológia, a World Wide Web szintén 1991-ben debütált. Tim Berners-Lee készítette CERN Svájcban.

A Gopherhez hasonlóan egy WWW-kliens (amelyet ma webböngészőnek hívunk) össze tud gyűjteni decentralizált internetes erőforrásokat a világ minden tájáról. A Gopherrel ellentétben azonban a WWW dokumentum-központú modellt használt.

A hierarchikus menü helyett minden szerver egy sor szöveges dokumentumot szállított hipertext hivatkozásokkal, hogy összekapcsolja őket. Ez egy újabb lépés volt a dokumentum- és fájlterjesztés decentralizálása felé. A WWW hasznossága azonban a többnyire soros terminálokon keresztül elérhető szöveges, online világban nem volt azonnal nyilvánvaló.

Amikor 1991 augusztusában a WWW először megjelent a nyilvánosság előtt, nem keltett nagy feltűnést. McCahill ismerte Berners-Lee-t a konferenciákról, és áttekintette a WWW technológiát, de abban a szakaszban elvetette, hogy ez nem lenyűgöző.

Eközben a Gopher gyorsan megvetette a lábát az akadémiai és kormányzati intézmények között, amelyek akkoriban az internet elsődleges felhasználói voltak. Gyorsan gyilkos alkalmazássá vált az egyetemi könyvtári rendszerek előterében, amelyek nagymértékben támaszkodtak strukturált adatokra.

Az internet akkoriban szinte teljesen nem kereskedelmi jellegű volt.

„Amikor a Gophert csináltuk – magyarázta McCahill –, voltak másodlagos felhasználási szabályzatok, amelyek szerint nem lehet kereskedelmi tevékenységet folytatni a National Science Foundation hálózatán, amely összekapcsolta az összes egyetemet. Tehát tiltották a kereskedelmi tevékenységeket.”

Ebben a strukturált, non-profit szférában Gopher virágzott. A korlátozott sávszélesség miatt az internet még nem jelentett multimédiás élményt, így a Gopher tökéletes eszköz volt a korai, szöveges verzió felfedezéséhez.

  Rögzítsen videót az aktuális lapról Chrome-ban a Screencastify segítségével

Még 1993-ban is, amikor az internet elég nagy lett ahhoz, hogy az akadémiai és kutatói körökön kívül is felhívja magára a figyelmet, sokan a sajtóban a Gophert emlegették, mint a legmegbízhatóbb, felhasználóbarát elemet.

A webet még nem tekintették a vezető internetes technológiának, bár ez nagyon gyorsan változott.

Hogyan múlta felül a világháló Gophert

A Gopher szerver az NCSA Mosaic v1.0-n, 1995 körül.

1992 és 1993 között a Gopher gyorsan népszerűvé vált. Az eredeti fejlesztői törzscsapat néhány önkéntessel együtt folytatta fejlesztését és karbantartását, de hamar kiborultak.

A költségek ellensúlyozása érdekében az egyetem úgy döntött, hogy minden használatban lévő, profitorientált Gopher szerverért licencdíjat kezd fizetni. Ezt a döntést fogadták el zűrzavar és tiltakozás. Bemocskolta Gopher nevét, és növekedése végének kezdetét jelentette.

Eközben a A WWW népszerűsége exponenciálisan nőtt ahogy technológiái tovább fejlődtek. 1993-ban az NCSA kiadta Mozaik, az első beépített grafikus támogatással rendelkező webböngésző, amely egybeesett a Windows fogyasztói PC-ken való széles körű elterjedésével. A Gopherrel ellentétben, amely többnyire forrásokat gyűjtött és rendszerezett, a WWW publikációs platform volt. Mivel a grafika már a keverékben van, a WWW könnyen adaptálható kereskedelmi használatra.

Gopher hihetetlen népszerűsége a könyvtárak körében már korán rossz útra terelte a csapatot. Azt képzelték, hogy a világ összes nem kereskedelmi információforrását egységes rendszerbe gyűjtik.

„Sok ember fejében valójában nem az járt, hogy „Könyvtárba akarok menni” – mondta McCahill. „Ez volt: „Hé, ez egy platform a reklámokhoz és az üzlethez”. Ezt csak egy kicsit későn értük el a játékban.”

Nem is sejtették, milyen gyorsan veszik át a WWW-t kereskedelmi célokra, ami gyors növekedéséhez vezetett a vállalkozások és a nagyközönség körében. Mire ez a Gopher-csapatban meglátszott, már túl késő volt Minnesota felkapott protokolljához. A szerver növekedése stagnálni kezdett 1994 közepe táján, éppen akkor, amikor a WWW felrobbant.

  A Gnome 40 korai telepítése Linuxra

Az utolsó szög a koporsóban az lehetett, hogy az új böngészők, mint például a Mosaic, natívan támogatták a Gopher protokollt. Ettől a Gopherspace a WWW platform egy részhalmazának érezte magát. Könnyedén létrehozhat linkmenüket egy weboldalon, így azon a ponton a Gopher nem tudott semmi olyat tenni, amit a WWW ne.

Az internet sikerének ára van

Ahogy a WWW megelőzte Gophert, Berners-Lee is jól ismert figurává vált, egyenrangú más nagy feltalálókkal. 2004-ben még lovagi címet is kapott. Eközben McCahill folytatta viszonylag visszafogott, de előkelő akadémiai számítástechnikai karrierjét, és jelenleg a Duke Egyetem. Úgy gondolja, hogy a WWW sikere elkerülhetetlen volt a kereskedelmi jellege miatt, és ezzel jól is áll.

Más internetes úttörők – mint például a Mosaic alkotója, Marc Andreessen – az akadémiától a Szilícium-völgybe vándoroltak, hogy kövessék a pénz nyomvonalát. McCahill azonban elégedett a választott úttal:

„Megnéztem, és azt mondtam: „Tudod, igazából jobban örülök annak, ha olyan dolgokat csinálok, amelyek a kutatást és az oktatást szolgálják, mintsem annak, hogy szupergazdag eladási hirdetéseket próbáljak elérni.”

Berners-Lee is a közszolgálat útját választotta, de McCahill megjegyezte, hogy a WWW sikere súlyos terhet rótt a vállára.

„Talán ez a másik oka annak, hogy rendben vagyok azzal, hogy az internet legyőzi Gophert” – mondta McCahill. „Nincs közvetlenül a lelkiismeretemen az olyan dolgok, mint a Facebook és annak fegyveres megfigyelőplatformja.”

Igaz, hogy az internetes innováció következő rétege – a közösségi média – teljesen átformálta társadalmunkat.

„Egyik ember sem, aki feltalálta ezt a technológiát, nem elégedett a közösségi média teljesítményével” – mondta McCahill.

Nem teljesen halott

Akár hiszi, akár nem, még mindig vannak Gopher-szerverek az interneten, de ezek többnyire nosztalgiára futnak. Mivel a modern böngészők nem támogatják a protokollt, a Gopherspace felfedezéséhez különálló klienst vagy böngészőbővítményt is be kell szereznie.

Remek hely a kezdéshez az Overbite projekt, ahol számos modern webböngészőhöz találhat Gopher beépülő modult, sőt még egy klienst is Android telefonokhoz. A legjobb szerver, amelyet először ellenőrizni kell, a gopher://gopher.floodgap.com.

Jó szórakozást a Gopherspace-ben!