Это 4-я статья в серии переводов текстов зарубежных представителей движения open source. Значительная часть предыдущих статей была посвящена анализу причин, мешающих разработчикам более активно участвовать в проектах ОС.
Сегодняшний текст посвящен поиску решения одной из ключевых проблем open source: сложностям финансирования проектов.
Эта статья мне понравилась прежде всего своим сравнительным анализом различных способов сбора денег на разработку с открытым исходным кодом — что, конечно же, не умаляет других ее преимуществ.
Было бы очень интересно узнать об опыте читателей — пользовались ли вы какими-либо сервисами/инструментами, описанными автором? Какие преимущества/недостатки вы увидели, что сработало/не сработало? Наслаждайся чтением! За последние четыре месяца я имел удовольствие создать компанию, ориентированную исключительно на монетизацию проектов с открытым исходным кодом.
Code Sponsor прошел путь от концепции до жизнеспособного решения для поддержки проектов с открытым исходным кодом.
Заработок разработчика в долларах по месяцам
Виды финансирования
«Открытый исходный код — очень странная вещь.
Код, который я разрабатываю для проекта с открытым исходным кодом, — самая значительная работа из всех, что я делаю.
Но никто не хочет за это платить.
При этом, когда я говорю о работе, за которую мне платят, никто не хочет слушать».
Активист движения открытого исходного кода Надя Эгбал (Надя Огбал) курирует Стенд с лимонадом – перечень источников финансирования открытых проектов.
В этом списке собрано внушительное количество вариантов привлечения вкладов с указанием преимуществ и недостатков каждого метода.
Почти каждое упомянутое решение попадает в одну или несколько категорий: Добровольные взносы.
Попросите денег на поддержку проекта.
Поддерживать.
Взимать плату за продукты и услуги, связанные с поддержкой продуктов.
Лицензирование.
Получайте гонорары от использования проекта.
Давайте рассмотрим каждый из способов.
Добровольные взносы
Просьба о финансировании – безусловно, самый простой способ получить средства.Это не требует от разработчиков изменения моделей поведения.
Многие проекты добились значительных успехов, достигнув Открытый коллектив .
Не меньшие достижения имеют и те, кто решил использовать прямые выплаты.
Патреон , Благодарность , И Либерапай позволяют добавить кнопку оплаты в README проекта.
Источник Баунти И Гиткоин ориентированы на оплату решения конкретных проблем.
Что нужно для привлечения значительных средств? Если у вас есть опыт в проведении кампаний по сбору средств, этот метод работает хорошо: Шон Т.
Ларкин ( Шон Т.
Ларкин ) поделился историей о том, как проект Веб-пакет за год собрал $400 тыс.
Этот результат был непростым.
К сожалению, деньги не начнут поступать сразу после того, как вы присоединитесь к Open Collective или добавите ссылку на Patreon. Кант К.
Доддс ( Кент С.
Доддс ) разместил кнопку «Пожертвовать» в своем репозитории на год. Он сообщил мне, что за это время сумма взносов составила 0$.
Но почему? Потому что проекты с открытым исходным кодом просят деньги у разработчиков, которые сами пытаются собрать деньги на свои проекты.
Представьте себе сотню разработчиков, выстроившихся в круг и платящих доллар соседу слева.
Многие из моих проектов важны для ИТ-инфраструктуры и широко используются.Кант К.Но те проекты, за которые я мог бы что-то получить, либо сравнительно небольшие, либо уже завершены.
Делать футболки, организовывать митапы или даже продолжать их развивать нет смысла.
И несмотря на все это, разработчики должны быть вознаграждены за свои усилия.
Доддс Для некоторых проектов хорошо работает практика добровольных пожертвований.
Но в большинстве случаев шансы собрать значительные средства очень малы.
По крайней мере, если разработчик не переквалифицируется в евангелиста своего проекта.
Поддерживать
В большинстве проектов с открытым исходным кодом техническая поддержка предоставляется бесплатно.Разработчики отвечают на вопросы, решают технические проблемы и оказывают всевозможную помощь исключительно по доброте душевной и из желания внедрить разработанное программное обеспечение в массы.
Однако растущая популярность проекта требует и расширенной поддержки.
Некоторые разработчики пытаются зарабатывать деньги, публикуя книги и товары, а также предоставляя платную поддержку.
Однако большинство разработчиков не используют эти возможности.
В действительности, небольшим проектам вряд ли следует полагаться на этот метод получения дохода.
Если масштаб проекта недостаточно велик, то платные тренинги и книги мало кого интересуют.
Лицензирование
Сбор платы за лицензию на использование — один из наиболее выгодных способов монетизации открытого исходного кода.Отличным примером является Sidekiq Майка Перхама ( Майк Перхэм ).
Это бесплатное решение с открытым исходным кодом, но, предлагая версии Professional и Enterprise, проект зарабатывает более 1 миллиона долларов.
Главный вопрос, который должен задать себе разработчик, решая использовать этот путь финансирования: «Хочу ли я превратить этот проект в бизнесЭ» Если ответ положительный и проект достаточно велик, этот подход будет отличным выбором.
Но большинству разработчиков не хватает деловой хватки.
Они предпочитают развитие финансам и маркетингу.
Готовы ли вы к смене роли?
Теперь, когда мы классифицировали решения, начинает проявляться закономерность.
Складывающаяся картина, помимо прочего, хорошо объясняет трудности монетизации современного open source.
Увеличение финансирования требует от разработчиков смены ролей
Чтобы увеличить свой доход от проекта с открытым исходным кодом, разработчик должен меняться, превращаясь из технического участника проекта в администратора, а в конечном итоге и в владельца бизнеса.
И чем сильнее изменения, тем выше шансы привлечь хороший объем финансирования.
Но я убежден, что разработчики не должны отказываться от своего призвания ради денег.
Реклама с открытым исходным кодом
Code Sponsor родился из идеи, что разработчикам можно предоставить стабильный и масштабируемый источник финансирования посредством этической рекламы.Это какая-то смесь Углеродная реклама , Открытый коллектив И Прочтите документацию (с оттенком массового маркетинга, продемонстрированным Уэсом Босом ( Уэс Бос )).
Два примера успешного применения этого подхода: Прочтите документацию И Толстовка с капюшоном .
Идея проста Существуют сотни компаний, ориентированных на разработчиков (см.
список Хероку ).
У каждого есть рекламный бюджет. Огромное количество разработчиков ежедневно посещают GitHub, чтобы просмотреть документацию или поработать над проектами с открытым исходным кодом.
Я знал, что если бы я мог убедить разработчиков продвигать услуги или продукты таких компаний в форме этической рекламы, тогда компании предпочли бы платить им, а не Google. Некоторые из его последствий поддержали эту идею: Эта модель сделала финансирование масштабируемым.
Пока компания видит возврат инвестиций, она будет продолжать инвестировать.
Разработчикам не нужно менять поведение.
Они могут начать получать выплаты, добавив одну строку кода в свой файл README. Участвовать может каждый.
Такая модель монетизации была доступна любому разработчику, даже самому скромному по масштабу проекту.
Сумма полученных денег зависела от популярности проекта.
Это ключ к обширному финансированию.
Я ясно дал понять, что все сообщения, публикуемые на GitHub, должны быть: Ненавязчивый – баннер отображается как документ, но достаточно узнаваем, чтобы не вводить в заблуждение.
Соответствующий — сообщение должно быть о том, что может быть интересно разработчикам (исходя из языка программирования, используемого в проекте).
Этический – Я не хотел отслеживать НИКАКИЕ личные данные и не использовал файлы cookie для ремаркетинга.
Я следовал принципам этической рекламы Рика Холшера ( Эрик Холшер 's Этическая реклама ).
Интенсивный рост
За четыре месяца Code Sponsor вырос довольно быстро.На этом графике показано общее количество разработчиков в системе.
Ниже указано общее количество показов за четырехмесячный период. Только за ноябрь я отметил около 3,6 миллиона показов.
Здесь следует отметить, что мы никогда никого не отслеживали, даже анонимно.
Разработчики получали выплаты в зависимости от кликов.
Мы наблюдаем устойчивую тенденцию роста данного показателя.
Клики по ссылкам по дням (без учета ботов, дублей и нечестных кликов)
Доходы застройщиков росли из месяца в месяц.
В ноябре этого года ( *уже из прошлого, статья за 2017 год ) Спонсор кода заработал 4781,80 долларов США для разработчиков открытого исходного кода.
Вот некоторые окончательные цифры: 1471 репозиторий.
95 сайтов.
7 110 890 показов.
35 544 клика.
Общий доход — 24 370 долларов США (включая 1500 долларов США в качестве возврата).
Общий доход от кликов составляет 23 474,55 доллара США.
Общая прибыль 12 387,65 долларов США.
Общая сумма выплат разработчикам — 11 086,90 долларов США.
Общая сумма, переданная спонсорам, составляет 1 051,55 доллара США.
Вот скриншот моего дашборда — это данные за всю жизнь Code Sponsor.
Стабильное и масштабируемое финансирование с открытым исходным кодом — это легко
Я уверен, что Code Sponsor показал способ обеспечить обширное, масштабное и стабильное финансирование проектов с открытым исходным кодом.Он основан на предоставлении канала распространения рекламы, прибыль от которого будет направляться непосредственно в открытый исходный код. Этот метод позволяет проектам не зависеть от благотворительности.
Спонсоры видят возврат инвестиций, а разработчики получают оплату и имеют возможность продолжать заниматься тем, чем они увлечены.
Друзья из PSA, @codesponso r — отличный ресурс для сообщества открытого исходного кода.Майк Смит, менеджер по развитию Штанга однажды рассказал мне, что Code Sponsor за несколько месяцев привлек больше клиентов, чем любой другой маркетинговый канал.С его помощью мы смогли собрать деньги на наш проект и рассказать о @Rollbar более широкой аудитории.
Как только мы поняли преимущества участия в проекте, решение оказалось очень простым.
Code Sponsor оказался успешным проектом.
Что затрудняет финансирование с открытым исходным кодом?
Я считаю, что основные трудности связаны с двумя обстоятельствами.
1. Разработчики не хотят менять роли
Я считаю, что большинство разработчиков проектов с открытым исходным кодом хотят продолжать разработку.Они не хотят выступать в роли сторонников или строить бизнес вокруг своего проекта.
К сожалению, без некоторой гибкости привлечение финансирования будет бесполезной затеей.
2. GitHub не обеспечивает динамическое спонсорство.
Основная причина успеха Code Sponsor заключалась в том, что каждый мог принять участие.
У нас были проекты с рейтингом от 0 до 70 тысяч звезд. И это возможно только благодаря динамичному спонсорству.
Другими словами, спонсируемые посты могут меняться в зависимости от бюджета и пожеланий спонсора.
Я люблю ГитХаб.
Я считаю, что это отличная платформа и компания.
Я также понимаю их решение удалить баннеры Code Sponsor со своей платформы.
Я искренне надеюсь, что они интегрируют части Code Sponsor в свою платформу или позволят Code Sponsor продолжать предоставлять динамические изображения, размещенные в README.
Code Sponsor закрывает платформу
Я ценю всю помощь и поддержку, которую получил проект. Устойчивое финансирование является важным вопросом, и я надеюсь, что мы сможем продолжать общаться и работать вместе, чтобы найти решение.
«Code Sponsor закрывается 8 декабря»
24 ноября я разослал электронное письмо о предстоящем закрытии Code Sponsor.
Я предвидел возможность того, что GitHub скажет «хватит», и запланировал некоторые действия на этот случай.
Было бы легко скрыть баннеры на GitHub, но продолжать показывать их на других сайтах, использующих README.
Платные клики по доменам
На этом графике показано, какие сайты генерировали трафик, который привел к кликам.
53,49% дохода поступает от GitHub. 16,73% — для виджетов iframe. 11,99% были созданы браузерами с включенными блокировщиками рекламы.
Изучив эти данные, я понял, что, несмотря на все усилия, обеспечить стабильную поддержку открытого исходного кода в значительных масштабах без GitHub не получится.
Они были и остаются ключом к решению этой проблемы.
Что дальше?
Code Sponsor стал частью моей жизни.Я хочу продолжать помогать разработчикам.
С января Code Sponsor возьмет на себя новую роль — мы станем своего рода связующим звеном между спонсорами и разработчиками.
Финансирование будет предоставляться ежемесячно.
Code Sponsor будет представлять разработчиков в качестве агента и договариваться о самых высоких ставках.
Цель — привлечь как можно больше денег в проекты с открытым исходным кодом.
Разработчики получат 85% спонсорского дохода.
Я, в свою очередь, собираюсь отойти от предпринимательства.
Я скучал по своей семье.
Новый вектор деятельности не потребует столь большого моего участия.
Я ухожу с нынешней работы и надеюсь найти новую, когда наступит январь.
Если вы ищете сотрудников, я буду рад обсудить это с вами.
От переводчика: Рик сейчас работает в GitCoin. Теги: #открытый исходный код #перевод #открытый исходный код
-
Точное Сравнение Услуг Веб-Хостинга
19 Oct, 24 -
О2Тв Транслируется На Видео@Mail.ru
19 Oct, 24 -
О Тайм-Менеджменте, Саморазвитии И Деньгах
19 Oct, 24