Цитата: Мир SL
История термина "виртуальное пространство" довольно длинна. Не вдаваясь в сложные предпосылки, можно сказать, что в литературе он получил распространение с первой волной киберпанка (некоторые считают автором термина Гибсона, хотя это не так). Однако, гибсоновская матрица сильно отличалась от общеизвестного кино. Она была именно визуализацией данных, то есть никак не моделировала мир.
В 1993 Нил Стивенсон написал "Лавину". В ней впервые предлагалась достаточно детальная концепция виртуальности как модели реального мира (ну да, ну да, еще раньше был "Футурологический конгресс" и еще много чего, однако там это было довольно абстрактно). Тему подхватили, она возникала в самых разных произведениях (например, "Виртуальный свет" того же Гибсона, "Лабиринт – Зеркала" Лукьяненко....). Все это было здорово, однако на тот момент сам-то интернет сильно отличался от того, что мы видим сейчас, и идея оставалась идеей.
Реальными предпосылками к ее реализации стало совсем другое.
Изначально интернет представлял собой гибрид библиотеки с электронной почтой. Пользователи могли многое найти, о многом узнать, ну а почта предоставляла общение. Тем не менее, человек оставлял в интернете не так уж и много видимых следов (я не о технической стороне вопроса). Сайты создавались их администраторами, и были довольно статичны.
Не так чтобы очень уж давно эта концепция изменилась. Это назвали Web 2.0. Идея была в том, что теперь контент должны были создавать сами пользователи. Что привело к появлению блогов, форумов и много чего еще – в общем, любых мест, где пользователь оставляет четкий след.
В реальных предках у виртуальности находятся именно Wеb 2.0, онлайн – игры и моддерство, то есть создание пользователями модификаций различных игр.
Тут, пожалуй, требуется отступление. Дело в том, что виртуальности не повезло с развитием. Интернет сделали интернетом вовсе не американские вояки (TCP/IP) и не CERN(HTTP). И даже не огромный пласт философских рассуждений на тему, где рождалось самое разное (Информационная Супермагистраль, например, или глобальная деревня). Интернет сделал интернетом гениальный бизнесмен, фигура которого до сих пор вызывает раздражение у самых маленьких читателей – Уильям Генри Гейтс III. Что характерно, сделал он это из альтруизма – на тот момент денег, как в известном гэге, ему уже хватило бы на Молдавию, да и на беляши бы осталось. Опять-таки, возникает огорчающий самых маленьких факт – деньги для Билла были средством, а не целью. (Кстати, вначале он интернет да, слегка упустил. Зато потом мощным пинком перевел под него все, что шевелится в цифровом мире).
Виртуальностью занялся Филипп Роуздейл. Неизвестно, вдохновился ли он "Лавиной" (предположительно да, уж больно многозначительны совпадения), или это было его собственной идеей, но довольно долго он обивал пороги разных крупных фирм. Там крутили пальцем у виска, отчасти еще и потому, что пафос Филиппа сильно зашкаливал ("Я создаю не новую игру, а новую страну!"). Так что по итогам ему пришлось самому основать фирму LindenLabs.
Как ни странно, технически фирме все удалось. Были созданы клиент, сервер и, самое главное, новый протокол, протокол метавселенной (Metaverseprotocol). Все это требовало неслабого, по тем временам, интернет – канала, но скорости росли, и вскоре ничего особенного про технические требования сказать было нельзя.
А дальше начались ошибки.
Во-первых, Филипп захотел единолично контролировать абсолютно всю новую коммуникационную среду. Не знаю, думаю, что вряд ли от жадности. Но штука в том, что пока это не удавалось никому и ни с одной средой. Можно быть королем такой среды, но вот богом быть очень трудно. Все это привело к написанию бумажки под названием ToS (TermsofService), которую по умолчанию подписывал любой, пользующийся средой. Интересующие нас параграфы сводились к "что хочу-то и ворочу" со стороны Филиппа и компании, то есть любые объекты среды могли быть удалены без особых объяснений. Как-то так вышло, что это сильно затруднило приход инвестиций от больших компаний. Так, к примеру, Филипп разругался с IBM. Если не вдаваться в подробности, то IBM собрала хорошую интеграцию среды со своим Lotus'ом, и добавила еще массу интересных возможностей, а также перевела часть своих офисов в виртуальность. Логично, что они захотели себе самостоятельно управляемый участок, но были отправлены подальше линденами, после чего прекратили сотрудничество.
Во – вторых, Филипп ввел в среду реальную валюту. То есть он четко привязал внутриигровые деньги к реальным. Само по себе это, опять-таки, было не так и плохо. В конце концов, в интернете есть масса электронных валют, и это сильно помогает пользователям. Но дело в том, что в интернете этим занимаются специальные фирмы, которые на этом специализируются. Тут обеспечением безопасности транзакций и прочим занялись опять-таки Филипп и компания, и практика показала, что они тут далеко не профессионалы. Вся система подглючивала, а периодически инициировались "охоты на ведьм" – каждый раз, когда линденам казалось, что кто-то отмыл через среду крупную сумму грязных денег. Популярности это не прибавляло. Еще ее не прибавляло то, что была введена "плата за творчество" –то есть за выгрузку в среду любых ресурсов, созданных во внешних редакторах, приходилось хоть немного – а платить. Также были безбожно задраны цены на аренду "островов" (приблизительный аналог хостинга сайта в среде), что, вообще говоря, давало возможность безболезненно пользоваться ими только крупным фирмам. Те читали ToS, согласно которому вложенные деньги могли испариться в любой момент, и плевали на это дело.
В – третьих, поначалу линдены как-то забыли о взаимодействии с просто интернетом. Визуальное представление любых данных в трехмерном виде – это хорошо, но автоматически это получается только в книгах Гибсона. Текст с картинками несет в себе огромный оббьем информации, и в 3Dcмаху не переводится, не говоря уже о вполне себе плоских интерфейсах программ и всем прочем. Несмотря на то, что линдены создали на удивление богатый (с учетом того, что он не должен был заваливать среду, не позволять откровенно хакерских действий и т.д. – помним про реальные деньги) скриптовый язык, с внешним миром он взаимодействовал не очень. Так было довольно долго, по факту ситуация начала изменятся года два – два с половиной назад (когда наконец разрешили взаимодействие с объектами мира с помощью стандартных интернет – протоколов), а окончательно изменилась только в этом году, когда наконец-то появился встроенный живой веб – браузер. Но изначально все это отталкивало профессионалов от использования среды.
Одним словом, Филипп попытался обаять необъятное. Но компании надо было на чем-то зарабатывать, и заработать решили на казуальных пользователях. В общем и целом, это удавалось до определенного момента, но внешне превратило пространство в аналог любимой прекрасным полом игры Sims, а также породило несколько мифов, о которых позже.
Все это привело к невеселым последствиям. Сначала Филиппа поперли из созданной им же фирмы, а фирма резко взяла курс на развлекательно – игровые аспекты, а также социальные сети. Пошли слухи об интеграции с Face book, о подключении к игрушке Farmsville и прочее. Одновременно клиент был наконец-то обновлен до второй версии, и, помимо действительно хороших нововведений (см. интеграция с интернетом), он включал в себя совершенно неудобный интерфейс, часть которого была содрана с плоских браузеров, а часть явно показывала, что он сильно не рассчитан на работу в среде, а рассчитан на развлечения, фейсбуки и прочее. Опыт использования среды у нового руководства был небольшой, и для них стало сильным сюрпризом, что вся активная часть пользователей восприняла новости в штыки. По итогам нового руководителя поперли, и достали из небытия Филиппа, который в этот момент занимался чем-то совсем психоделическим – делал систему корпоративного общения, основанную на принципах Дао... Да, бывает и такое. Он вернулся, объявил, что все будет как раньше... Но музыку было не остановить. Бардак на фирме установился такой, что не помогало и Дао. Была уволена масса народу, причем под нож пошли и те, кто работал над новыми возможностями для разработчиков. Развитие функционала капитально тормознули, потом решили, что теперь будут слушать сообщество и развернули Open Source–проект вокруг клиента.... Что оказалось фикцией, потому что Open Source по-линденовски включил в себя два старых принципа – "что хочу, то и ворочу" и "уж нам-то виднее, чего вам хочется"... В общем, воз и ныне там, число пользователей падает, а некоторые малозаметные показатели, связанные со словом IPO, позволяют предполагать, что компания скоро пойдет с молотка. Бог бы с ней, но великолепная идея была во многом дискредитирована.
Но.
В свое время линдены сделали крупный жест доброй воли, выставив исходники своего клиента в открытый доступ. Несмотря на редкую сложность (код, без ресурсов, просто исходники, весят порядка 40 мегабайт – как вам это?) и определенную глючность, неожиданно появились группы, использующие его в своих целях. Поначалу это были легкие модификации клиента для более удобного использования. Затем пришел черед перехвата трафика клиента и обратной инженерии.
Из этого возник Open Simulator. Открытый аналог линденовского сервера. Свободный и открытый для модификаций. Адский труд занял чуть больше двух лет. В этом году точка невозвращения была пройдена – открытый сервер может больше, чем закрытый линденовский.
Что такое Open Simulator? Это "сервер трехмерных приложений". Аналог Apache для виртуальности. Точно так же расширяемый и надстраиваемый. Точно также дающий администратору все необходимые возможности. И поддерживающий протокол Метавселенной.
Этим летом Метавселенная, наконец-то, начала расти с большой скоростью. Стали открываться частные сети (в Метавселенной это называется grid, решетка – почему, расскажу ниже). Они были открытыми и бесплатными для творчества. Стал появляться и дешевый хостинг – для тех, у кого нет сервера. И венцом всего стало расширение протокола метавселенной, гиперрешетка (hyper grid), буквально объединяющее все отдельные решетки воедино. Самые разные организации заводят свои острова (одной из первых была IBV, а в качестве хохмы, заставляющей сильно задуматься, можно вспомнить Международную Школу Тибетского Буддизма).
Теперь можно точно сказать – это здесь, и это останется.
И наконец-то поговорить собственно о среде.