- PVSM.RU - https://www.pvsm.ru -

Время от времени я пишу ПО в open source. У меня есть довольно популярный сейчас проект под названием faker.js [1]. Я работаю над Faker уже больше десятка лет. Он имеет лицензию MIT.
В этом посте я расскажу о своей попытке монетизации проекта Faker при помощи облачного сервиса. Постепенно мы дойдём до инженеров из стартапа ценой 75 миллионов долларов, основанному Sequoia Capital. Джон и Партик Коллисоны зарегистрировались в моём облачном сервисе, протестировали его, скопировали концепцию, вставили ссылку на CDN моего бизнеса, а теперь CEO компании Дэвид Сюй не отвечает на мои письма. В целом это будет увлекательное и информативное чтиво.
На высоком уровне Faker можно описать как своего рода интернационализированный словарь/энциклопедию сочетаний, управляемый надёжным генератором псевдослучайных чисел. Faker — это что-то вроде миниатюрной версии «Вавилонской библиотеки». Это чрезвычайно полезный обобщённый инструмент, используемый при разработке крупномасштабных интернациональных программных систем. Большинство компаний из списка Fortune 500 в той или иной степени пользуется Faker. Проект Faker имеет достаточно большой масштаб. Необходим приличный объём работ по модерации для управления потоком данных интернационализации и локализации, а также для того, чтобы сам проект оставался масштабируемым и не распухал.
Никто. Недавно мы начали получать спонсорскую помощь через такие сервисы, как Open Collective и Github Sponsors. Большинство таких пожертвований приходит от коллег-разработчиков, а не от компаний или корпораций. Эти пожертвования помогли тому, чтобы разработка Faker не прекратилась окончательно, но для стабильного развития их недостаточно. Мне нравится работать над Faker, но я не могу позволить себе работать бесплатно. Как и у многих из нас, у меня есть люди, которые зависят от меня, а также неоплаченные счета. Не желая сдаваться, я решил, что лучше всего будет попробовать монетизировать проект Faker, чтобы обеспечить ему устойчивое развитие в будущем.
Я подумал, что у разработчиков есть потребность в быстром и простом способе получения фальшивых/имитируемых/тестовых данных от конечной точки API без необходимости настройки бэкенд-серверов. Им нужен небольшой конструктор таблиц, возможность скачивания электронных таблиц, добавления форматов для всех крупных баз данных, получения данных через REST API. Не особо сложная схема. По сути, это облачная версия Faker с тарифами ежемесячной оплаты.
Примерно месяц я потратил на создание, проектирование и запуск fakercloud.com [2]. Ровно столько времени, сколько необходимо для реализации MVP. Чего-то функционального, полезного и с работающими тарифными планами. Я хотел выпустить раннюю версию, которую можно было бы показать сообществу Faker, после чего начать перерабатывать концепцию на основе отзывов пользователей.
Примерно через две недели после начала мониторинга регистрации пользователей и записи экрана через Hot Jar я заметил, что в сервисе зарегистрировались два инженера из Retool.com. Оба они несколько раз заходили на сайт и тестировали все функции.
Название Retool показалось мне знакомым — оказалось, что компания была спонсором Faker, ежемесячно с января 2021 года платя по 500 долларов через Open Collective. На сегодняшний день благодаря этому Retool является вторым по сумме вкладов спонсоров Faker с общими пожертвованиями 2000 долларов. Я подумал, что Retool может заинтересоваться в Faker Cloud, и что, возможно, кто-то из компании напишет мне письмо.
Прошло ещё три недели. Я получил от Product Hunt уведомление о новом «инструменте api-generator». На день он стал самым популярным продуктом на Product Hunt. Опубликовавшими продукт оказались те же два инженера Retool, которые раньше пользовались Faker Cloud. Я увидел, что Retool создала новый продукт, делающий то же самое, что и Faker Cloud. Я увидел, что Retool использует для генерации данных своего сервиса Faker. Также я увидел, что Retool предлагает этот новый сервис бесплатно.
Я зарегистрировался на сайте Retool, чтобы попробовать их новый api-generator, и заметил, что он может генерировать изображения-аватары для пользователей. Я сгенерировал фальшивый аватар пользователя Retool.com, вот ссылки, которые он генерирует:

Новый сервис Retool использует изображения, хостящиеся с fakercloud.com [2].
Дела.
Я почитал комментарии на Product Hunt и поискал в Twitter. Выяснилось, что около десятка разработчиков Retool из отделов развития, маркетинга и разработки продвигают новый сервис Retool.
Хм-м-м… Да, тяжело одному человеку конкурировать с компанией, получившей финансирование в размере 75 миллионов долларов [3]. Особенно когда она совершенно законно может копировать твою интеллектуальную собственность.
Я никогда не надеялся, что Faker Cloud обретёт огромный бизнес-успех. Я надеялся, что Faker Cloud сможет привлечь небольшой сегмент рынка пользователей, чтобы помочь в финансировании разработки самого опенсорсного проекта Faker.
Мне пришло в голову, что самым лучшим будет признать ситуацию и извлечь из неё хоть какую-то пользу. От работы Faker зависят тысячи разработчиков. Наша задача — продолжать поддержку проекта и его качественную работу. Даже небольшой изъян в инструменте с открытым исходным кодом может привести к миллионам долларов урона из-за потерянного времени.
Я решил написать письмо CEO компании Retool Дэвиду Сюй.
Здравствуйте, Дэвид! Поздравляю с успехом Retool, сервис выглядит отлично.
Я автор популярного проекта faker.js, github.com/Marak/faker.js [4], and www.fakercloud.com [5] (сервиса тестовых данных/конечной точки api). Насколько я понимаю, ваши инженеры Retool уже знакомы с Faker.
Я пишу вам, потому что хотел бы продать компании Retool и open-source-проект faker.js, и сервис fakercloud.com. Думаю, это станет большим выигрышем для всех сторон, в том числе и для сообщества open-source. Faker.js требуется надёжное корпоративное руководство, и Retool кажется мне идеальным кандидатом.
Пожалуйста, напишите мне о своём мнении.
Со мной можно связаться по электронной почте или по мобильному телефону: ***-***-****
С уважением,
Marak
Дэвид Сюй ответил мне почти сразу же!
Здравствуйте, Marak, это интересно! Дайте мне один день, чтобы поработать над этим; скоро свяжусь с вами!
Думаю, многие из вас уже догадались, что произошло дальше.
Прошло восемь дней, ответа я так и не получил. CEO — занятые люди. Я написал ещё одно письмо, чтобы напомнить о себе.
Дэвид,
Хотел бы узнать, каково ваше мнение о Faker и Faker Cloud.
Вы уже подумали, как может выглядеть предложение? Я думаю о передаче интеллектуальной собственности Faker с последующим контрактом с Retool по предоставлению услуг консалтинга. В течение этого периода я мог бы консультировать компанию по любым внутренним проектам Retool, проводить обучение инженеров Retool и продолжать работать над Faker.
С уважением,
Marak
Прошло уже около месяца. Ответа я не получил.
Вот и всё. Не знаю, что будет дальше. Мне бы хотелось дождаться счастливого конца, от которого выиграют все заинтересованные, в том числе и сообщество разработчиков.
Эпичные серверы — это VDS для размещения сайтов [7] от маленького интернет-магазина на Opencart до серьёзных проектов с огромной аудиторией. Создавайте собственные конфигурации серверов в пару кликов!
Присоединяйтесь к нашему чату в Telegram [8].
Автор: Mikhail
Источник [9]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/blog-kompanii-vdsina-ru/364777
Ссылки в тексте:
[1] faker.js: https://github.com/marak/faker.js
[2] fakercloud.com: https://fakercloud.com
[3] 75 миллионов долларов: https://www.crunchbase.com/organization/retool/company_financials
[4] github.com/Marak/faker.js: https://github.com/Marak/faker.js
[5] www.fakercloud.com: https://www.fakercloud.com
[6] хостинга: https://www.reg.ru/?rlink=reflink-717
[7] VDS для размещения сайтов: https://vdsina.ru/cloud-servers?partner=habr403
[8] нашему чату в Telegram: https://t.me/vdsina
[9] Источник: https://habr.com/ru/post/560116/?utm_source=habrahabr&utm_medium=rss&utm_campaign=560116
Нажмите здесь для печати.