Джейсон Котткевыдвинул красивую версию, которая объясняет почти все. В своих рассуждениях Коттке возвращается к старым слухам о GoogleOS, но возможность того, что Google действительно пытается создать операционную систему, отвергает. В конце концов, разработка операционных систем — это очень сложный (и технически, и управленчески) бизнес, который требует колоссальных трудовых и финансовых вложений, но вовсе не гарантирует — как убедились в этом в свое время Be и IBM — существенной отдачи.
   «Операционная система от Google», по Коттке, — это программный комплекс, состоящий из трех обязательных компонентов:
   браузер (для повышения функциональности обогащенный виджетами) является главным приложением, через который пользователь получает доступ ко все остальным приложениям;
   веб-приложения (часть из них нам уже знакома: Gmail, Flickr, Bloglines и пр.). Как правило, они реализованы с помощью AJAX и максимально приближены к привычным нам «десктопным» приложениям;
   веб-сервер, запущенный на клиентской машине. Он нужен для того, чтобы пользователь мог работать с отдельными приложениями, не подключаясь к Интернету.
   И Google совсем не важно, на каком железе запущен браузер, и кто его написал. Google совершенно не интересно, какая операционная система стоит у клиента. Операционная система по этому сценарию вообще нужна лишь для того, чтобы пользователь мог загрузить компьютер и подключиться к Сети.
   В предложенную Коттке схему превосходно укладывается тот факт, что Google, по слухам, усиленно скупает высокоскоростные каналы. Если для новой «операционной системы» как воздух необходим дешевый — а еще лучше бесплатный и повсеместно доступный — Интернет, то кому об этом еще заботиться, если не Google? А деньги компания — как, впрочем, и ее конкуренты — вполне может делать на продаже рекламы и, возможно, контента. Разумеется, переход от сегодняшнего платного доступа к бесплатной Сети произойдет (если вообще произойдет) не сразу и, увы, не завтра, но не исключено, что для Google обвал цен на Интернет и перестройка пользовательских приложений — гораздо более дешевое и верное решение, чем создание собственной операционной системы с нуля. Тем более что задел уже есть — и Gmail, и Google Maps являются AJAX-приложениями[И есть еще полузабытый Web Accelerator, ускоряющий загрузку веб-страниц. Тестирование этого пакета идет в закрытом режиме — видимо, компьютерных мощностей Google просто не хватило на открытый бета-тестинг. Web Accelerator не является платформнонезависимым приложением, однако его использование могло бы сделать разницу между офлайновыми и онлайновыми приложениями менее заметной. — П.П.]. Уже сегодня есть независимые AJAX-проекты, позволяющие пользователям создавать (и, что важно, совместно редактировать) текстовые документы или электронные таблицы — это как раз камешек в огород Microsoft Office. Есть сервисы-органайзеры, есть почтовые клиенты, RSS-фидеры и самые настоящие конструкторы (виджет-платформа Konfabulator от Yahoo!, например), позволяющие пользователю «собрать» свое собственное «приложение» из динамически подключаемых кирпичиков. Что более важно — есть целый пул компаний, которые готовы писать и обслуживать новые приложения.
   Конечно, многим людям функциональности веб-приложений не хватит — все-таки AJAX (как и любой его аналог) это не чудо-технология, и у нее есть свои ограничения. Однако многие и сегодня 99% своего времени проводят в браузере, почтовом клиенте, Word и Excel — причем не злоупотребляя богатыми возможностями последних. И такие люди вполне могут стать первыми пользователями условной Сетевой Операционной Системы. И не факт, что, выбирая между бесплатным Linux и платной Windows, они предпочтут последнюю — в конце концов, интерфейс из окна браузера будет практически один и тот же. И не факт, что, выбирая между бесплатным или очень дешевым онлайновым редактором электронных таблиц и Microsoft Excel, они предпочтут продукт от Microsoft. И не факт, что им нужен будет Outlook, потому что гораздо удобнее вести список задач и адресную книгу где-нибудь в Сети и получать к нему доступ с любого доступного компьютера.
   Что, конечно же, вряд ли понравится Microsoft.
   (Вы не поверите, но на этом месте MS Word, в котором я набираю текст, упал.)
 
   Даже если Коттке во многом ошибается (а его догадки ничем не лучше ваших или наших, хотя моду на AJAX-приложения может отрицать только слепой), мы, кажется, вступаем в новую эру развития Интернета, с другими, и пока еще не очень ясными, правилами игры.
   3 сентября на конференции разработчиков PDC Microsoft открыла доступ к нескольким MSN’овским API с тем, чтобы они могли разрабатывать сервисы, использующие мощности Microsoft (в частности, к MSN Search и MSN Virtual Earth).
   Вкратце позицию Редмонда можно описать как попытку усидеть на двух стульях. С одной стороны, компания не может игнорировать внезапно возникшую моду на «тонких клиентов» — в похожей ситуации Microsoft когда-то «прозевала» Интернет и вряд ли позволит себе еще одну подобную ошибку. С другой стороны, компания не может отказаться от Windows/Office, которые ее кормят. Вот и приходится совмещать несовместимое — одной рукой Microsoft раздает доступ к веб-сервисам (о которых, между прочим, компания начала говорить задолго до Google), а другой рукой ненавязчиво показывает на прилавок с последней версией Office.
   В тот же день Билл Гейтс дал интервью CNet, в котором рассказал, что Microsoft думает о Google и идее веб-ОС:
   Ходят, конечно, слухи, что Google тоже интересуется сервисами, но у них в запасе, на самом деле, не так уж много. Наш поисковый API лучше. Определенно, они работают в этом направлении, но не так уж много успели сделать на уровне серверов. У них есть Google-сервер, но как корпоративный поисковик он ужасен. Вообще не работает. Это, в общем, единственный пример сервера, который они сделали.
   <…>
   Google сейчас на взлете, и людям кажется, будто Google сделает все, что угодно и как угодно. Выпустили Google Talk — тоже мне, большое дело. Но мы тоже были на взлете в 1985—1995 годах, и это было забавно. И многие наши конкуренты тоже были на взлете. Хотя расцвет Google, пожалуй, самый впечатляющий из тех, что я видел.
   <…>
   Так что Google ничего пока не может предложить разработчикам. Конечно, я ожидаю, что это изменится. Но пока они вне игры. На самом деле, вот этот их слоган, что они, дескать, «собираются упорядочить всю информацию мира»… Наш девиз — «давать людям средства, чтобы люди сами могли упорядочивать информацию». Почувствуйте разницу…
   <…>
   Мы знаем их слоган, и мы с ним не согласны.
   Нетрудно заметить, что принципиальных расхождений по вопросу Google у Билла Гейтса со Стивом Балмером не имеется.

Многомерно-софтверные шахматы

   Сейчас все немного перевозбуждены непрерывным потоком новостей от Microsoft, Google, Yahoo, Amazon, eBay, Skype. Прямо как сводки с фронта. На этом фоне даже блекнут новости о нашей доблестной четверке — RBC, Yandex, Rambler, Mail.ru. Как же все-таки расценить происходящее — как ожесточенное сражение, позиционную войну или обыденный процесс? Вопросов можно задавать много, но я попробую ответить хотя бы на этот.
   Есть две модели заработка на рынке: 1) продажа товаров и услуг, с ними связанных; 2) продажа рекламных площадей поставщикам различных товаров. Кому можно продавать товар и услуги? — естественно, частным и корпоративным клиентам (скорее всего, их число соотносится как 80/20, а деньги с них с точностью до наоборот — 20/80). Что для этого надо иметь? — товар, персонал, инфраструктуру, дистрибьюторские и дилерские сети и, конечно, клиентскую базу. Кому можно продать рекламу? — только поставщикам товаров и услуг. Что для этого надо иметь? — только клиентскую базу, которой можно эту рекламу показать.
   Совершенно очевидно, что Microsoft продает товар (программное обеспечение и услуги), причем деньги корпорации приносят в основном корпоративные клиенты, а сервисы MSN, MSN Desktop, MSN Search, Messenger, Hotmail, игры и пр. — всего лишь маркетинговый инструмент, позволяющий привлекать все больше частных пользователей (часть из которых переходит потом в разряд и корпоративных клиентов). Amazon продает товар (раньше книги, теперь уже всё подряд — вплоть до ювелирных изделий стоимостью десятки тысяч долларов) — в первую очередь частным клиентам, хотя существует и механизм корпоративных закупок. eBay продает услуги продавцам товаров, предоставляя им технологию, и PayPal нужен для того, чтобы продавец быстрее взял деньги от клиента, а Skype — чтобы продавец мог быстрее ответить на вопросы клиента. Конечно, если заодно обломится комиссия от платежей через PayPal и часть клиентов Skype заплатит деньги, чтобы разговаривать не только с продавцами, тоже неплохо, но это не самоцель. Yahoo! продает услуги хостинга, ведения мерчант-акаунтов, предоставляет технологии создания и обслуживания собственных интернет-магазинов для малого и среднего бизнеса (кстати, MSN делает то же самое) и, конечно, собственные (подчеркиваю, принадлежащие порталу Yahoo!) рекламные площади. Но у них почти равномерно распределяются доходы от продажи услуг и рекламы.
   Что же продает Google (кроме собственных акций, конечно)? Рекламные площади, рекламные площади и еще раз рекламные площади. Причем как собственные (в результатах поиска), так и чужие на сегодняшний день. Google очень успешно отработал посредничество по размещению рекламы на чужих площадках. За рубежом появилось умопомрачительное количество сайтов, генерирующих контент (часто даже не первичный), только для размещения контекстной рекламы Google. То есть на самом деле поисковик тоже продает услуги и работает по первой модели. И все новости от Google за последний год говорят о том, что деньги от размещения акций пошли в первую очередь на срочное расширение собственных рекламных площадей и улучшение механизмов управления каналами рекламы для рекламодателей. Все происходящее говорит лишь о том, что Google старательно и грамотно переводит первую бизнес-модель во вторую. Все разговоры о наступлении Google на позиции других гигантов, особенно Microsoft, — это фокусы, иллюзион. Только в прошлом финансовом году Microsoft потратила на разработки 8 млрд. долларов, что вдвое больше, чем Google получил от размещения акций. Поэтому, не особенно отрываясь от основного занятия — разработки новых версий операционной системы, Office, SQL Server, CRM и других товаров, приносящих большую часть денег, Microsoft легко отвечает на любые публичные демонстрации псевдонаступления Google. Как раз в момент написания статьи пришла очередная новость от Microsoft — выпуск публичной бета-версии программы для ведения фотоальбомов MicrosoftMax, ответ на программу Picasa. Собственно, так же недавно ответил на выпуск GTalk eBay, просто купив Skype за сумму, опять же соразмерную цене, полученной Google от размещения акций. При этом легко заметить, опять же на примере GTalk, что функциональность программ от Google на порядок ниже, чем у конкурентов. Задача-то совсем в другом — создать еще одну рекламную площадку.
   Так что нет никакой войны, это просто пиар, искусственно раздуваемый всеми участниками. Правильный обыденный процесс, хотя это и обидно сознавать нам, зрителям этого спектакля. Но, к счастью, спектакль поставлен отличными сценаристами, смотреть его интересно, сюжетные линии иногда непредсказуемы, и самое главное, кроме удовольствия от игры актеров, мы получаем удовольствие и как пользователи. Ведь количество сервисов и программ все увеличивается, качество улучшается, что же еще желать. Одно, конечно, желание есть — пользоваться бесплатными сервисам от Google, но при этом не смотреть массу рекламы, но, к сожалению, оно невыполнимое. Забыл, еще одно — чтобы программы от Microsoft и других разработчиков, превышающие по функциональности бесплатные сервисы Google, тоже стали бесплатными. Но это уж точно не в этой жизни.

Закрыть или открыть?

   Большинство программ от Google следует рассматривать как своего рода интерфейсы к услугам компании. Так что открывать их исходники бессмысленно: это всего лишь привязка к сервисам, а значительно улучшить эти сервисы программистское сообщество вряд ли сможет. Единственная программа, исходники которой Google может открыть без особого для себя ущерба, — это, пожалуй, Google Earth (earth.google.com): в этом случае ценна не сама программа, а предоставляемая с ее помощью информация, которая на сегодняшний день уникальна.
   Однако Google, давая возможность сторонним разработчикам писать для своего софта расширения, тем самым исподволь формирует «операционную среду» — когда на программу-костяк натягиваются плагины, каждый со своей функцией. При создании программы, использующей плагины, творчество независимых пользователей становится своего рода каналом обратной связи.
   Подозреваю, что, выпуская в свободное плавание такую «куцую» программу, как Google Talk, ее создатели как раз и хотели такой канал создать. Google всячески подчеркивает: Talk в ее нынешнем виде — только начало. Можно предположить, что даже загадочность, окружающая новые разработки Google, может оказаться инструментом выявления пользовательских ожиданий. Кстати, слухи о том, что компания делает «свой интернет-пейджер», ходят аж с октября прошлого года, когда народ, «расковыряв» Google Desktop, обнаружил в его недрах протокол «google_im://». Тогда, правда, оказалось, что предназначен он исключительно для индексации сообщений AOL IM, но кто знает — может быть, к созданию GTalk компанию подтолкнуло именно это?
   Вокруг Google упорно циркулирует и еще несколько слухов. Во-первых, недавно на сайте компании появилось объявление о поиске специалиста, который бы заключал контракты на скупку неиспользуемого оптоволокна. Естественно, это вызвало разговоры о том, что компания собирается создавать свою сеть, этакий «параллельный Интернет». Во-вторых, то и дело появляются сообщения об онлайновой платежной системе, которую Google собирается запустить уже в этом году.
   И, наконец, ходят слухи, что компания разрабатывает собственный веб-браузер (ведь не зря же она зарегистрировала доменное имя «gbrowser.com»). Возможно, Google ведет разработку браузера на основе кода Mozilla. Но в таком случае, в соответствии с GNU GPL, исходники браузера должны быть открыты. А программу с открытыми текстами имеет смысл использовать, как я уже говорил, для продвижения уникальных услуг, которых ни у кого больше нет. И платежная система, и «ускоренный Интернет» (Web Accelerator) под такое определение вполне подпадают.