1991 год. Всемирной паутины в привычном нам виде ещё не существует. Да, Тим Бернерс-Ли уже запустил первый сайт в ЦЕРНе, но это скорее лабораторный эксперимент для физиков. Настоящий интернет — это FTP-серверы, Telnet и хаос несовместимых протоколов. И тут на сцену выходит Gopher — система, которая обещает навести порядок. Всего за пару лет Gopher захватит университеты и библиотеки, станет главным способом поиска информации в сети и будет готов стать той самой «всемирной паутиной». Но в 1993 году случится то, что убьёт проект наповал: родной университет потребует деньги. Пользователи разбегутся. А тихий конкурент из ЦЕРНа останется на поле боя один. И навсегда изменит мир.
Как сурок вырыл себе нору в интернете
Название Gopher — игра слов. С одной стороны, это отсылка к гоферу, зверьку-землеройке, который роет норы (система «зарывалась» вглубь структуры данных). С другой — к талисману Университета Миннесоты, Золотому Гоферу. Разработчики во главе с Марком Маккэхиллом создавали Gopher как внутренний сервис для обмена документами между факультетами. Но получилось нечто гораздо большее.
Gopher был прост, как табуретка. Ты заходишь на сервер, видишь меню из папок и файлов. Кликаешь — проваливаешься глубже. Ещё клик — и читаешь текст. Никаких картинок, шрифтов, вёрстки. Только структура и информация. Но эта простота означала скорость. В эпоху, когда большинство пользователей сидело на медленных модемах, Gopher летал.
К 1992 году Gopher-серверы расплодились по всему миру. Библиотеки выкладывали каталоги. Университеты — научные работы. Правительственные агентства — отчёты. Тысячи администраторов выбирали Gopher как стандарт для публикации данных в сети. Всё шло к тому, что именно он станет главным интерфейсом интернета.
Простыми словами:
Представьте, что интернет 1992 года — это огромный архив, где все документы разложены по полкам с чёткими этикетками. Gopher — это библиотекарь, который мгновенно приносит нужную папку, как только вы ткнули пальцем в меню. Никакой рекламы, никаких всплывающих окон, никакой графики. Просто текст, мгновенно.
Удар в спину: как лицензия убила протокол
В феврале 1993 года Университет Миннесоты сделал заявление, которое повергло интернет-сообщество в шок. Администрация объявила, что намерена взимать лицензионные отчисления с коммерческих организаций, использующих Gopher. Для некоммерческих пользователей протокол оставался бесплатным, но бизнес должен был платить.
Реакция была мгновенной и разрушительной. Администраторы серверов, которые вчера ещё разворачивали Gopher-узлы, начали их сворачивать. Зачем связываться с протоколом, за который могут потребовать деньги, если есть альтернатива? А альтернатива была. Тим Бернерс-Ли с самого начала объявил World Wide Web бесплатной технологией. Никаких лицензий, никаких отчислений. Пользуйтесь, развивайте, встраивайте во что угодно.
Это решение ЦЕРНа стало одним из самых важных в истории интернета. Пока юристы Миннесоты подсчитывали будущие прибыли, тысячи разработчиков и администраторов переходили на WWW. К концу 1993 года тренд стал необратимым. Gopher начал умирать.
Случай из жизни:
Один из первых администраторов Gopher-сервера в Европе рассказывал, что получил письмо от юристов университета, в котором ему предлагалось подписать лицензионное соглашение. Он ответил: «Ребята, вы что? Я сижу в Нидерландах, зачем мне платить Миннесоте за то, что я и так сделал своими руками?» Через месяц он перевёз всё содержимое на новый веб-сервер и больше никогда не возвращался к Gopher.
Наследие и уроки
К 1995 году World Wide Web стала стандартом де-факто. Gopher-серверы закрывались десятками в месяц. Протокол, который мог стать основой интернета, превратился в нишевый инструмент для энтузиастов. Сегодня количество работающих Gopher-серверов можно пересчитать по пальцам.
Но идеи, заложенные в Gopher, не умерли. Иерархические меню, по которым так удобно было лазать, перекочевали в файловые менеджеры. Структура каталогов и папок стала основой файловых систем. А главный урок — «не пытайся брать деньги за базовую инфраструктуру» — интернет-сообщество выучило намертво. Никто больше не повторял ошибку Миннесоты, и все последующие протоколы и форматы распространялись бесплатно.
Ирония судьбы: Университет Миннесоты не заработал на Gopher ни цента. Лицензионная схема, ради которой убили протокол, оказалась полностью провальной — коммерческие компании просто не стали его использовать. Зато WWW, разданная бесплатно, породила многомиллиардный рынок. Иногда лучшее бизнес-решение — это отдать продукт даром.
Читайте также в «Синдроме Утёнка | IT»:
ARPANET: как военные хотели пережить ядерный удар, а в итоге научили мир слать котиков
Yahoo! против Google: как 1 миллион долларов мог купить империю, а вместо этого стал самым дорогим промахом в истории
Коротко:
Gopher — это история о том, как плохая бизнес-модель убила отличный продукт. Протокол был простым, быстрым и удобным. Его любили администраторы, библиотекари и пользователи. Но когда университет решил, что пора монетизировать успех, все разбежались. И тогда тихий бесплатный проект из ЦЕРНа стал Всемирной паутиной.В следующий раз, кликая по гиперссылке, вспомните: всё могло быть иначе. Вы могли бы не скроллить ленту, а проваливаться в папки, как в нору сурка. Но жадность одного университета подарила нам интернет в его нынешнем виде.
Понравился выпуск? Подписывайся на «Синдром Утёнка | IT» — тут мы раскапываем протоколы-призраки и рассказываем, почему ваш браузер выглядит именно так.