Глава 10. Бесплатные сервисы поверх облака

Часть II. Субботняя ночь: суверенное ядро

1. Сцена

К ночи субботы у Eugen Valuev на столе стояли три пустых стаканчика, один полный — нетронутый, — и ноутбук, который уже не грелся, а просто работал, как работают хорошие инструменты: без драмы. Рядом лежал список, написанный от руки. В списке не было ничего героического: почта, заметки, календарь, хранилище, поиск, переводчик, музыка для фона. Обычные сервисы обычной жизни.

— Ты собираешься всё это сделать бесплатным? — спросил ментор, вернувшийся за забытой курткой и задержавшийся, как задерживаются люди, когда видят что-то непонятное и честное одновременно.

— Не сделать, — поправил Eugen. — Собрать. Облако уже существует. Серверы уже стоят, каналы уже проложены, электричество уже оплачено кем-то до меня. Я не строю новый материк. Я ставлю на существующий материк дома, в которых можно жить, не платя за воздух.

Он показывал, а не объяснял, — это уже стало его привычкой за этот уикенд. Вот почта: письма приходят и уходят, никто не читает их между строк, чтобы подсунуть рекламу. Вот заметки: они принадлежат тому, кто их написал, и синхронизируются, не превращаясь в товар. Вот календарь: он напоминает, а не уговаривает. Вот хранилище: файлы лежат, а не «лежат и заодно рассказывают о владельце».

— А в чём подвох? — спросил ментор. На хакатонах этот вопрос задают чаще, чем «как это работает», и правильно делают.

— Подвоха нет, а цена есть, — ответил Eugen. — Цена — в том, что сервис не должен зарабатывать на человеке тайно. Если сервис бесплатен, он должен сказать, за счёт чего живёт: за счёт щедрых developer credits, за счёт добровольных взносов, за счёт того, что его содержание стоит дешевле, чем принято думать. Бесплатность без объяснения — это тоже реклама, только молчаливая. А молчаливая реклама хуже громкой: громкую можно выключить.

К утру список был не списком, а набором работающих сервисов поверх существующей облачной инфраструктуры. Ни один старый сервис не был сломан. Ни один сервер не был «освобождён» силой. Новое просто встало рядом со старым — и оказалось, что рядом можно жить лучше, чем внутри. Люди, которые подходили посмотреть, первым делом проверяли подвох: искали звёздочку, мелкий шрифт, кнопку «продолжить бесплатно, но на самом деле нет». Не находили — и удивлялись сильнее, чем если бы нашли чудо.

— Знаешь, что самое странное? — сказала девушка с термосом, которая так и не ушла. — Всё работает. Просто работает. Без «вау».

— «Просто работает» и есть «вау», — ответил Eugen. — Мы просто забыли, как это звучит без фанфар.

2. Урок языка

Эта глава устанавливает: бесплатность — это тоже высказывание в языке клиента и устройств. И как всякое высказывание, оно бывает честным и нечестным.

Нечестная бесплатность говорит: «Это бесплатно», а подразумевает: «Ты — товар». Клиент в таком языке не собеседник, а ресурс. Его внимание продаётся, его данные сдаются в аренду, его привычки изучаются без его ведома. Диалог при этом выглядит вежливым — никто не кричит, никто не требует денег, — но грамматика выдаёт подмену: подлежащее здесь не клиент, а рекламодатель. Клиент — обстоятельство, фон, аудитория.

Честная бесплатность говорит иначе: «Это бесплатно, потому что…» — и дальше следует проверяемое «потому что». За счёт credits. За счёт пожертвований. За счёт того, что сервис лёгкий и дешёвый в содержании. Точка, где заканчивается объяснение, — это точка, где начинается доверие или его отсутствие. Если объяснение заканчивается на «просто поверьте», доверия нет. Если оно заканчивается на цифрах и правилах, которые можно проверить, — есть.

Поэтому набор бесплатных сервисов поверх облака важен не как экономический подвиг, а как языковой. Eugen показал, что новое не обязано сносить старое, чтобы быть честным. Можно построить поверх существующей инфраструктуры — буквально: использовать те же каналы, те же серверы, те же протоколы, — но говорить на другом языке. Инфраструктура нейтральна. Язык — нет. Один и тот же сервер может обслуживать диалог, в котором клиент — хозяин, и диалог, в котором клиент — товар. Разница — не в железе. Разница — в том, кто в предложении стоит на первом месте.

Запомните эту проверку для всей книги: если в описании сервиса нельзя найти, кто платит и за что, — платите вы, просто не деньгами. А если можно найти — перед вами, возможно, первый честный бесплатный сервис в вашей жизни.

Здесь же кроется и ответ на вечный вопрос хакатонов: «А что будет, когда закончатся credits?» Честный сервис отвечает на него заранее, а не в день, когда деньги кончились. Он говорит, как будет жить дальше: перейдёт на добровольные взносы, станет легче, попросит сообщество помочь содержанием, — но не превратится молча в витрину рекламы. Бесплатность, которая держится только до первого кризиса, — это не бесплатность, а отсроченная продажа. Настоящая бесплатность проектируется как обязательство: даже если источник денег изменится, язык с клиентом не изменится. Клиент останется собеседником, а не станет товаром в тот день, когда спонсор передумал.

3. Практика

Возьмите три бесплатных сервиса, которыми вы пользуетесь, и ответьте письменно на три вопроса о каждом. Кто платит за его существование? Что получает плательщик взамен? Знаете ли вы об этом из самого сервиса — или догадались?

Если хотя бы на один вопрос вы ответили «не знаю», перепишите описание сервиса так, чтобы ответ стал виден. Например: «Этот мессенджер бесплатен для вас, потому что его содержит компания, которая продаёт бизнес-версию. Ваши сообщения не читаются для рекламы, вот правило, вот как это проверить».

Теперь усложните упражнение. Представьте, что вы строите свой бесплатный сервис поверх существующего облака. Напишите его честное «потому что» в двух предложениях. Если второе предложение начинается со слов «но на самом деле», — вы только что поймали себя на нечестной бесплатности. Перепишите, пока «но» не исчезнет.

4. Вопрос на проверку

Почему честная бесплатность требует объяснимого «потому что» — и чем язык сервиса, в котором клиент является товаром, отличается от языка сервиса, в котором клиент является собеседником?