Как получить финансирование для проектов с открытым исходным кодом

Практическое руководство по финансовой поддержке с открытым исходным кодом, изначально был разработан Надя Егбал, чтобы научить разработчиков, консультантов и предпринимателей Как получить финансирование для проектов с открытым исходным кодом. Цель состоит в том, чтобы дополнить всю информацию, которая Надя он собрал и дал дополнительные инструменты для той великой работы, которую он подготовил для нас.

«Я работаю с открытым кодом, как мне найти финансирование?»

Ниже перечислены все способы Надя и я знаю, что для того, чтобы люди могли получать финансирование за свою работу с открытым исходным кодом, список более или менее упорядочен от малого к большему. Каждая категория финансирования связана с различными тематическими исследованиями.

Получите финансирование для открытого исходного кода

Как получить финансирование для проектов с открытым исходным кодом

Категории не исключают друг друга. Например, у проекта может быть фундамент а также использовать Краудфандинг чтобы собрать деньги. Кто-то другой мог сделать консультирование а также есть кнопка пожертвования, а также все необходимые комбинации. Цель этого руководства - предоставить исчерпывающий список всех способов вы можете получать деньги за работу с открытым исходным кодомВы должны выбрать и протестировать, какой из них лучше всего подходит для вас, каждый проект и обстоятельства индивидуальны, то есть то, что работает для нас, вероятно, не подойдет для вашего проекта.

Кнопка пожертвования

Мы можем разместить на нашем сайте сайт для пожертвований. Stripe и PayPal - два хороших сервиса, которые можно использовать для приема пожертвований.

Кнопка пожертвования PayPal

Кнопка пожертвования PayPal

Плюсы

  • Несколько условий
  • Простая установка и незначительные работы по техническому обслуживанию.

Минусы

  • Обычно вы не собираете много денег, если не приложили много усилий, чтобы побудить людей делать пожертвования.
  • В некоторых странах и в соответствии с правилами некоторых служб пожертвований вам необходимо иметь юридическое лицо, чтобы получать пожертвования (SFC y OpenCollective являются финансовыми спонсорами, которых вы можете использовать для этой цели).
  • Сложнее управлять людьми или международными донорами.
  • Иногда непонятно, кто «заслуживает» денег в проекте или как они распределяются.

Учебные кейсы

награды

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

Плюсы

  • Открыт для участия сообщества
  • Деньги привязаны к выполнению конкретной работы (больше похоже на оплату услуги, чем на пожертвование)
  • Он в основном направлен на выполнение работ по обеспечению безопасности программного обеспечения с открытым исходным кодом.

Минусы

  • Может создавать извращенные стимулы в проекте (низкое качество, больше отвлекающих факторов)
  • Обычно награды не очень высокие (~ <500 долларов)
  • Не дает регулярного дохода

Учебные кейсы

Краудфандинг (только один раз)

Если у нас есть конкретная идея, которую мы хотим воплотить в жизнь, кампания Краудфандинг Единовременный платеж может помочь нам собрать необходимые средства. Пожертвовать на вашу кампанию могут как частные лица, так и компании. Краудфандинг

Плюсы

  • Несколько условий
  • Существуют платформы, которые позволяют легко и быстро обрабатывать эти пожертвования на законных основаниях.

Минусы

  • Чтобы кампания была успешной, необходимо проделать большую маркетинговую работу.
  • Обычно это связано с конкретными результатами, льготами.
  • Денег особо не привлекается (~ 50 тысяч долларов за раз)
  • Компаниям не всегда удобно делать пожертвования в таких кампаниях.

Учебные кейсы

Краудфандинг (повторяющийся)

Если вы хотите профинансировать текущий проект, вы можете настроить повторяющуюся краудфандинговую кампанию с ежемесячным или ежегодным финансовым обязательством, которое продлевается на неопределенный срок (или до тех пор, пока донор не отменит его). Те, кто использует ваш проект на регулярной основе (в том числе частные лица и компании), могут быть готовы финансировать вашу работу.

Плюсы

  • Несколько условий
  • Сбором денег может легко управлять любой человек, например:Patreon y OpenCollective

Минусы

  • Трудно заставить доноров платить регулярные платежи (часто требуется уже существующий бренд / репутация)
  • Трудно объяснить результаты и преимущества регулярных пожертвований.
  • Обычно небольшие деньги (~ $ 1-4K в месяц)
  • Компании, как правило, не чувствуют себя комфортно в подобных кампаниях.

Учебные кейсы

Книги и товары

Если вы являетесь экспертом в определенной теме, которую другие люди могут найти полезным для изучения, один из лучших вариантов финансирования ваших проектов - это написание и продажа книги или серии книг. Вы можете найти издателя (например, O'Reilly) или самостоятельно. Помимо продажи книг, некоторые проекты продают товары (например, футболки, худи) для поддержки своей работы. Книги Ричарда Столмена

Плюсы

  • Результаты связаны с вами, а не с проектом, поэтому вы сохраняете свободу творчества.
  • Может служить маркетинговым инструментом для самого проекта.
  • Это может быть постоянный источник дохода с момента начала вашего проекта до его завершения.

Минусы

  • Продажа книг часто не приносит достаточного дохода
  • Может отвлекать от разработки основного проекта
  • Создание книги или маркетинговых товаров может потребовать предоплаты.

Вы также можете прочитать дебаты, которые у нас были в последние дни о Бесплатная документация против авторских прав и интеллектуальной собственности! Потому что не все является свободным ПО.

Учебные кейсы

Реклама и спонсорство

Если у проекта большая аудитория, вы можете продавать спонсорские средства рекламодателям, которые хотят их привлечь. У вас, вероятно, будет очень специфическая аудитория (например, если у вас есть проект Python, вы можете предположить, что ваша аудитория, вероятно, будет людьми, технически знакомыми с Python), чтобы использовать это в своих интересах. Логотип OpenX_Logo

Плюсы

  • Бизнес-модель соответствует тому, за что люди готовы платить

Минусы

  • Вам нужно, чтобы ваша аудитория была достаточно большой, чтобы оправдывать спонсорство
  • Вам необходимо управлять доверием и прозрачностью с помощью пользовательской базы (например, без отслеживания)
  • Работа по поиску клиентов и управлению ими может быть очень сложной.

Case Study

Наем компанией для работы над проектом

 

Иногда компании нанимают людей для разработки открытого исходного кода. Найдите компанию, которая использует проект, над которым вы хотите работать. Часто это разделенная структура (например, 50% работы компании и 50% работы с открытым кодом). Или же, если у вас есть идея для нового проекта, вы можете найти компанию, которая заинтересована в использовании того, что вы производите. В этих случаях очень полезно иметь проверенный опыт. программист


Плюсы

  • Он привлекает тех, у кого есть ресурсы (например, предприятия)
  • Он может быть хорошо согласован с потребностями компании
  • Стабильный доход

Минусы

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

Примеры из практики

Начать проект, пока вы работаете

Многие проекты с открытым исходным кодом начинались как проекты сотрудников. В конечном итоге проект может обогнать компанию, но запуск его как побочного проекта может стать отличным способом инкубировать идею. Программирование

Если вы пойдете по этому пути, убедитесь, что вы понимаете политику своей компании в отношении работы с открытым исходным кодом. Некоторые компании поощряют сотрудников вносить вклад в открытый исходный код в рабочее время. Некоторые могут относиться к своей работе с открытым исходным кодом как к корпоративному проекту. Ничего не предполагайте; спросите кого-нибудь в вашей компании, прежде чем начать.

Плюсы

  • Свобода пробовать новые идеи, не беспокоясь о зарплате
  • Он может быть хорошо согласован с потребностями компании
  • Подходит для новых идей, экспериментальных

Минусы

  • Необходимо сделать это как побочный проект или получить разрешение на работу над ним в течение зарплаты
  • Риск неправомерного влияния компании
  • Может привести к усложнению управления после линии

Учебные кейсы

дотации

Гранты - это крупные пожертвования, не требующие оплаты. Часто крупные компании получают другие выгоды, субсидируя свою работу, например, знание своих навыков, демонстрацию эффективности своих действий, отчет о своей работе или, в основном, налоговые льготы. субсидия на программное обеспечение

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

Плюсы

  • Меньше связей
  • Грантовые деньги могут помочь сосредоточить проект на непрерывный период времени.
  • Это дает возможность вводить новшества и экспериментировать с проектом.

Минусы

  • Не так много донорских фондов, связанных с программным обеспечением
  • Субсидии ограничены. Им еще предстоит найти устойчивость за пределами срока действия гранта.

Примеры из практики

Консалтинговые Услуги

Консультации могут быть гибким способом финансирования проектов с открытым исходным кодом. У вас есть больше свободы, чтобы структурировать свое время по своему усмотрению (например, 30 часов в неделю на консультации и 10 часов на проект с открытым исходным кодом). Консультанты обычно могут брать больше за свое время, чем сотрудники, потому что работа менее стабильна, они не получают пособий и т. Д. Если вы хотите запланировать выполнение такого рода работы на регулярной основе, вам, вероятно, потребуется создать какое-то юридическое лицо для ее подтверждения (LLC или аналог за пределами США). программный консалтинг

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

Плюсы

  • Бизнес-модель соответствует тому, за что люди готовы платить

Минусы

  • Консультации требуют большой подготовки, обычно они плохо масштабируются, поскольку требуют человеческого капитала.
  • Бизнес-потребности могут потребовать больше времени, чем хотелось бы, поэтому написание кода или другие задачи, связанные с самим проектом, могут быть скомпрометированы.
  • Может не согласиться с созданием программного обеспечения, которым легко пользоваться
  • Проект должен быть достаточно популярным, чтобы люди были готовы платить за сопутствующие услуги.

Учебные кейсы

SaaS

SaaS означает программное обеспечение как услуга. В этой модели сама база кода является открытым исходным кодом, но можно предлагать дополнительные платные услуги, которые облегчат людям использование вашего проекта. Это один из самых популярных способов сделать проект с открытым исходным кодом прибыльным, а также позволяет постоянно обновлять вашу разработку. SaaS


Плюсы

  • Вы можете создать сообщество вокруг открытого проекта и зарабатывать деньги за счет предоставляемых специальных услуг и функций.
  • Это позволяет проекту с открытым исходным кодом сосредоточиться на пользователях и потребностях.
  • Можно масштабировать по количеству пользователей

Минусы

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

Учебные кейсы

Двойная лицензия

Иногда проекты предлагают идентичную кодовую базу с двумя разными лицензиями: одна коммерчески дружественная, а другая нет (пример GPL). Последний может использовать любой желающий, но компании платят за бизнес-лицензию, чтобы избежать каких-либо юридических проблем. двойная лицензия


Плюсы

  • Бизнес-модель соответствует тому, за что люди готовы платить
  • Вы можете хорошо подняться, если у вас получится

Минусы

  • Это может противоречить производству программного обеспечения с открытым доступом.
  • Проект должен быть достаточно большим, чтобы заказчик платил за бизнес-лицензию.

Учебные кейсы

Открытое ядро

Что касается модели открытое ядро, определяет, что некоторые аспекты проекта являются бесплатными, но другие функции принадлежат проекту и доступны только для платных пользователей. Обычно это работает, когда есть спрос со стороны бизнеса на проект. Облако слов "Freemium"

Плюсы

  • Бизнес-модель соответствует тому, за что люди готовы платить
  • Вы можете хорошо подняться, если у вас получится

Минусы

  • У вас должно быть что-то, за что вы можете платить (что означает создание определенных уникальных функций).
  • Это может противоречить производству программного обеспечения с открытым доступом.
  • Наличие «двух уровней поддержки» может быть не для всех пользователей открытого исходного кода.

Учебные кейсы

Фонды и консорциумы

Фонд - это юридическое лицо, которое может принимать и / или выплачивать пожертвования. Поскольку его цель не в получении прибыли, это может быть отличным вариантом для обозначения нейтральности проекта. Free_Software_Foundation_


Плюсы

  • Нейтралитет. Фонд защищает код и помогает сообществу администраторов.
  • Влияние распределено между несколькими донорами
  • Может узаконить проект, компаниям удобнее делать пожертвования в фонды, чем в пользу частных лиц.

Минусы

  • Стоит только для больших проектов
  • Трудно создать в соответствии с законами и правилами каждой страны.
  • Требуются усилия сообщества и выполнение различных навыков

Учебные кейсы

Венчурный капитал

Венчурный капитал - это форма финансирования для быстрорастущих компаний. В отличие от банковской ссуды или других форм заемного финансирования, венчурные капиталы принимают участие в капитале (один процент владения в вашем бизнесе) в обмен на финансирование. Обратной стороной является то, что, в отличие от получения кредита, вам нужно платить не кредиторам, а своему бизнесу. Если ваш проект будет успешным, ваши инвесторы получат неплохую сумму полученной прибыли. программное обеспечение для венчурного капитала

Венчурный капитал - это «высокий риск и высокая производительность», фирмы венчурного капитала более терпимы к риску, чем, скажем, банк, но они также хотят большого вознаграждения в случае успеха. Если вы не знакомы с процессом венчурного капитала, лучше всего начать с разговоров с другими разработчиками или предпринимателями, которые сделали свой проект успешным благодаря фирме венчурного капитала.

Плюсы

  • Институциональная поддержка может быть полезна для развития вашего бизнеса
  • Доступны большие суммы капитала

Минусы

  • Венчурный капитал связан с ожиданием высокой рентабельности инвестиций (то есть быстрой окупаемости вложенных средств). История показывает, что компаниям с открытым исходным кодом структурно сложно добиться этого.
  • Венчурный капитал может изменить мотивацию и отвлечься от приоритетов

Учебные кейсы

Конечно, основная цель сообщества свободного программного обеспечения и открытого исходного кода - поделиться своими знаниями и создать инструменты, обеспечивающие свободный и прозрачный доступ к технологиям, но ни для кого не секрет, что создание программного обеспечения - это процесс. потребляющие, а в некоторых случаях даже операционные расходы, поэтому финансирование - это проблема, которая беспокоит большинство разработчиков и компаний, занимающихся бесплатным программным обеспечением.

Мы хотели бы знать какой механизм они использовали для получения финансирования в своих проектах и каковы ваши впечатления и рекомендации.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Янет Рейес сказал

    Большое спасибо, получение денег на проекты с открытым исходным кодом, как правило, очень сложно разработать, и еще сложнее собрать деньги для ваших программистов.

  2.   Томас Киллус сказал

    Мне нравится этот тип краудфандинговых инициатив, обе стороны получают выгоду от того, кто их предлагает, а кто поддерживает. В последние несколько дней я видел множество проектов такого типа, начиная от поддержки создателей контента и заканчивая возведением стены, отделяющей США от MEX. Возможности безграничны, мне лично нравится эта платформа под названием https://www.mintme.com в котором именно это возможно