Выбрать главу

Джон Уделл, наблюдатель-провидец технологического прогресса, даже выступил с докладом на эту тему на первой конференции, посвященной Perl, в 1997 году. Он отметил, что, когда веб-сайт использует внутреннюю базу данных для извлечения информации, он кодирует нужную информацию в формате URL (сетевого унифицированного указателя ресурсов) и что этот URL-адрес может генерироваться программой, по существу превращая любой веб-сайт в компонент, нуждающийся в программировании.

Программисты с первых дней использовали эти скрытые зацепки для удаленного управления веб-сайтами. «Автоматическое сканирование» с помощью программы для посещения и копирования миллионов веб-сайтов является важной частью поисковых систем, но люди теперь задумываются о том, как систематизировать процесс обращения к удаленным веб-сайтам для выполнения более конкретных задач.

Все это привело к появлению совершенно новой парадигмы в области вычислений. Интернет заменил персональный компьютер в качестве платформы для нового поколения приложений. Всемирная паутина была самой мощной силой этой платформы, но обмен файлами, распределенные вычисления и системы обмена сообщениями в Интернете, такие как ICQ, продемонстрировали, что впереди нас ждет история покруче.

Поэтому в сентябре 2000 года я снова собрал группу людей, которые, как я думал, должны были находиться в одной комнате, чтобы выяснить, что между ними общего.

В начале следующего года, опираясь на идеи, полученные на этом «пиринговом»[3] саммите, мы организовали Конференцию пиринговых и веб-сервисов О’Райли. К 2002 году мы переименовали ее в Конференцию новых технологий О’Райли и обозначили ее тему как «Создание сетевой операционной системы».

Я до сих пор помню недоумение, с которым некоторые люди реагировали на мой выбор ключевых слов для мероприятия: один касался компании Napster и сетевого обмена файлами, другой – распределенных вычислений, а третий – веб-сервисов. «Как эти вещи связаны между собой?» – спрашивали люди. Мне было ясно, что все эти понятия являются аспектами эволюции Интернета во всеобщую платформу для новых видов приложений.

Помните, что правильные кусочки пазла на столе – это первый шаг к их объединению в связную картину.

На этой первой Конференции пиринговых и веб-сервисов О’Райли в 2001 году Клей Ширки подвел итоги перехода к сетевым вычислениям, рассказав незабываемую апокрифическую историю о Томасе Уотсоне-старшем, который был главой IBM во время появления центральной ЭВМ. Уотсон якобы сказал, что он не видит необходимости в существовании более чем пяти компьютеров во всем мире. Клей отметил: «Теперь мы знаем, что Томас Уотсон ошибался». Мы все рассмеялись, подумав о сотнях миллионов проданных персональных компьютеров. Но тогда Клей застал нас врасплох такой концовкой: «Он преувеличил это количество на четыре».

Клей Ширки был прав: для всех практических целей теперь есть только один компьютер. Google теперь работает более чем на миллионе серверов, используя службы, распределенные по этим серверам, чтобы мгновенно доставлять документы и услуги, доступные почти с сотни миллионов других независимых веб-серверов, пользователям, работающим на миллиардах смартфонов и ПК. Это все – одно неделимое целое. Джон Гейдж, научный руководитель компании Sun Microsystems, произнес пророческую фразу в 1985 году, когда провозгласил лозунг Sun: «Сеть – это компьютер».

Web 2.0

Последняя часть пазла сложилась в 2003 году, и, как и в случае с открытым исходным кодом, это был термин, Web 2.0, запущенный кем-то другим.

Дейл Дагерти, один из моих самых первых сотрудников, сыгравший ключевую роль в преобразовании компании O’Reilly & Associates (позже переименованной в O’Reilly Media) из консалтинговой компании по написанию технических текстов в компанию, издающую книги о технологиях в конце 1980-х годов, которого я теперь считаю соучредителем, продолжал изучение онлайн-изданий. Он создал наш первый проект электронной книги в 1987 году и, пытаясь разработать платформу для публикации электронных книг, которая была бы открыта и доступна всем издателям, обнаружил зарождающуюся Всемирную паутину.

Дейл привлек мое внимание к Сети, летом 1992 года познакомив меня с Тимом Бернерсом-Ли. Мы быстро убедились, что Сеть является действительно важной технологией, достойной, чтобы ее осветить в нашей готовящейся книге об Интернете, который как раз тогда открывался для коммерческого использования. Эд Крол, автор книги, еще мало знал о Сети, поэтому его редактор в O’Reilly Майк Лукидс написал главу, и мы добавили ее в книгу перед самой публикацией в октябре 1992 года.

вернуться

3

От peer-to-peer, P2P – оверлейная компьютерная сеть, основанная на равноправии участников. (Прим. ред.)