Я имел удовольствие пообщаться с Игорем Котуа VC @ RunaCapital, венчурной компанией, которая инвестирует в основном в Open-Source компании.
TLDR; Мы поговорили о том, какие продукты подходят для open-source, open-source компании против B2B SaaS, о некоторых open-source инвестициях, а также о библиотеке Игоря Awesome open-source alternatives to SaaS. Вы можете послушать (и подписаться 🚀) его здесь:
- Какие продукты могут быть open-sourced?
- Библиотеки
- Базы данных и инфраструктура
- SaaS с открытым исходным кодом 🚀.
- Монетизация продуктов с открытым исходным кодом 💰
- Спонсорство
- Поддержка предприятия / использование и коммерческое использование
- Облачные решения с предложением SaaS
- Выпускать функции быстрее 🌬
- На какие показатели смотрят венчурные инвесторы, когда инвестируют в продукты с открытым исходным кодом?
- Контрибьюторы
- Звезды
- Вопросы сообщества
- В заключение
- Novu — первая архитектура уведомлений с открытым исходным кодом
Какие продукты могут быть open-sourced?
Библиотеки
Прежде всего, все, что является своего рода библиотекой или уровнем архитектуры с низким кодом, подходит для open-source, поскольку это основа open-source. Обычно это то, что используется инженерами или высокотехничными людьми. Это чистый open-source, и вокруг него нет ничего коммерческого.
Базы данных и инфраструктура
Второй тип — это высокотехнические инструменты, такие как базы данных и инфраструктурные инструменты, большинство из которых с открытым исходным кодом и в основном бесплатные. Мы можем найти много отличных инструментов, таких как MySQL, Nginx и Nest.js. Они обычно пользуются поддержкой предприятий.
SaaS с открытым исходным кодом 🚀.
Третий тип, который появился в последние годы, — это такие продукты, как Novu, Medusa и PostHog, которые изначально предлагают SaaS-решение с закрытым кодом. Их преимущества заключаются в прямой связи с инженерами и связи с сообществом разработчиков открытого кода. Многие из этих продуктов не являются сверхтехническими и могут стать источником для младших разработчиков, которые могут прийти и внести свой первый вклад в PR. Вы можете найти решения с открытым исходным кодом по сравнению с SaaS в статье Игоря Awesome open-source alternatives to SaaS. Обязательно поставьте ему звезду ⭐️.
Монетизация продуктов с открытым исходным кодом 💰
На протяжении многих лет мы видели, как open-source развивался, предлагая различные варианты монетизации. Здесь я постараюсь затронуть некоторые из них. Большинство из перечисленных ниже способов монетизации относятся к решениям с открытым ядром, что означает, что весь код является публичным. Скоро у нас будет новая статья об open-foundation, которая является другой формой открытого исходного кода, где часть кода открыта, а часть нет.
Спонсорство
Это своего рода ядро библиотек с открытым исходным кодом без монетизации или ограничений на коммерческое использование. Это самый чистый аспект открытого исходного кода.
Поддержка предприятия / использование и коммерческое использование
Это де-факто способ монетизации продуктов с открытым исходным кодом. Мы можем найти такие компании, как Nest.js и Next.js, предлагающие корпоративные решения. Это то, что мы могли видеть от многих компаний в прошлом. Сегодня мы видим, что все больше компаний предлагают следующий шаг эволюции открытого исходного кода — облачные решения.
Облачные решения с предложением SaaS
Многие крупные компании, такие как MongoDB, раньше предлагали только корпоративные решения, но сегодня мы видим переход к облачным решениям, таким как MongoDB Atlas. Облачные решения предлагают несколько типов опций, в основном SSO, аудиты, журналы и хостинг. Основатели осознали, что многие из существующих решений трудно развернуть и поддерживать силами инженеров, и для этого требуется команда devops, сосредоточенная на масштабируемости и наблюдаемости. В Novu вы можете найти аналогичное предложение для хостируемого решения. Замечательно то, что оно предоставляет небольшим компаниям решения для их нужд по относительно низкой цене в месяц (большинство из них бесплатны до определенного момента).
В наши дни мы также можем найти отличные решения для хостинга фронтенда, такие как GatsbyJS cloud, Netlify, Vercel и Heroku, которые отлично подходят для хостинга, развертывания и мониторинга приложений в несколько кликов.
Выпускать функции быстрее 🌬
Каждый день на рынке появляется все больше и больше продуктов, которые должны предоставлять множество функций. Иногда эти вещи становятся сверхсложными, и главное, чего у них обычно нет — это времени. Многие из этих деталей — это проблемы инженеров, которые могут быть демократизированы решениями с открытым исходным кодом. Вы можете использовать Okta для решения идентификации, добавить Auth0 / Hanko для аутентификации, а затем использовать Permit для авторизации, и вы легко сэкономите тысячи часов разработки.
На какие показатели смотрят венчурные инвесторы, когда инвестируют в продукты с открытым исходным кодом?
Существует много типов компаний с открытым исходным кодом, и многие инвестиционные метрики схожи между SaaS и open-source, такие как биография основателя, размер рынка и стратегия выхода на рынок, но одна вещь, которая обычно очень распространена среди компаний с открытым исходным кодом, заключается в том, что они ждут значительного принятия и обширной пользовательской базы, прежде чем начать монетизировать свой продукт. Поэтому если в компаниях B2B основной метрикой является доход, то в компаниях с открытым исходным кодом — это принятие продукта инженерами и сообществом.
Другие показатели, на которые обращают внимание венчурные инвесторы, следующие
Контрибьюторы
Сколько разработчиков пытаются помочь вам с продуктом, и насколько ценен их вклад — одноразовый ли это вклад в исправление опечаток? Или это постоянный вклад в течение длительного периода времени? Они пришли, чтобы поставить штамп или чтобы стать членом сообщества?
Звезды
Звезды не являются точной метрикой для принятия (разработчики могут поставить звезду вашему продукту, не используя его), но это своего рода метрика, которая показывает стадию развития компании. Примерно так же, как ARR (Annual Recurring Revenue) — не дает много информации, но показывает стадию развития компании.
Вопросы сообщества
Видите ли вы рост количества вопросов каждый месяц? Это хорошо, это означает, что сообщество растет, и продукт становится все более популярным.
В заключение
В конце концов, главный вопрос заключается в том, будет ли это продукт, который живет только на базе сообщества, или это может быть большая компания, которая генерирует деньги. На Github мы можем найти крупные продукты с открытым исходным кодом, которые еще не нашли способ монетизировать свои услуги, несмотря на то, что продукт фантастический.
От основателей не ожидается, что они получат доход в течение первых лет, но венчурные фонды ожидают, что основатели покажут стратегический план для этого.
Надеюсь, вам удалось узнать немного о COSS (Commercial Open Source Startups).
Novu — первая архитектура уведомлений с открытым исходным кодом
Краткая информация о нас. Novu — это первая инфраструктура уведомлений с открытым исходным кодом. Мы помогаем управлять всеми уведомлениями продукта. Это может быть In-App (значок колокольчика, как в Facebook — Websockets), электронная почта, SMS и так далее. Я буду очень рад, если вы дадите нам звезду! И сообщите мне об этом в комментариях ❤️.
https://github.com/novuhq/novu