Home

Awesome

Карманное руководство по методам финансирования открытого программного обеспечения

"Я делаю открытое ПО, как мне получить финансирование?"

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

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

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


Содержание

  1. Кнопка пожертвований
  2. Баунти-кампании
  3. Краудфандинг (проектный)
  4. Краудфандинг (регулярный)
  5. Книги и мерчендайз
  6. Реклама и спонсорство
  7. Найм в компанию для работы над проектом
  8. Начать проект, будучи занятым в компании
  9. Гранты
  10. Консалтинг
  11. Платная поддержка
  12. SaaS (программное обеспечение как услуга)
  13. Копилефт + платная лицензия
  14. Модель с открытым ядром
  15. Фонды и консорциумы
  16. Венчурный капитал
  17. Ограниченная лицензия

ПРИЛОЖЕНИЕ: Сделать вклад в это руководство // Лицензия и атрибуция
ПЕРЕВОДЫ: Китайский традиционный(繁體中文) // Китайский упрощённый(簡體中文) // Итальянский(italiano) // Японский(日本語) // Испанский(español)

*пометка "личные усилия" значит, что финансирование собиралось не проектом, а отдельным человеком

Кнопка "пожертвовать"

Поместить кнопку "пожертвовать". Stripe и PayPal - примеры сервисов, с помощью которых можно начать принимать пожертвования (в РФ также Киви и Яндекс.Деньги).

Плюсы

Минусы

Кейсы

Баунти-кампании

Иногда проекты и организации выкладывают задания по разработке открытого ПО с наградами ("исправь этот баг и получи $100). Несколько сайтов из перечня внизу позволяют выкладывать и собирать такие задания.

Преимущества

Недостатки

Кейсы

Краудфандинг (проектный)

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

Преимущества

Недостатки

Кейсы

Краудфандинг (регулярный)

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

Преимущества

Недостатки

Кейсы

Книги и мерчендайз

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

Преимущества

Недостатки

Кейсы

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

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

Преимущества

Недостатки

Кейсы

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

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

Преимущества

Недостатки

Кейсы

Начать проект, будучи занятым в компании

Множество проектов по открытому ПО начинались как сторонние проекты наёмных работников. Проект может со временем перерасти компанию, но начать его ещё во время работы может быть отличным способом.

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

Преимущества

Недостатки

Кейсы

Гранты

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

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

Преимущества

Недостатки

Кейсы

Консалтинг

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

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

Преимущества

Недостатки

Кейсы

Платная поддержка

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

Преимущества

Недостатки

Кейсы

SaaS (программное обеспечение как услуга)

SaaS значит "программное обеспечение как услуга"(https://en.wikipedia.org/wiki/Software_as_a_service). В этой модели, сам код остаётся открытым, но вы предлагаете платные услуги, такие как исполоьзование основного сайта или хостинг выделенных инстансов. Платящим клиентам обычно предоставляют приоритетную поддержку.

Преимущества

Недостатки

Кейсы

Копилефт + платная лицензия

Компании продающие проприетарный софт предпочитают включать лицензии с разрешением (вроде MIT или Apache 2.0) а не копилефт (вроде GPL) в своё ПО потому что использование последнего означает необходимость оставлять какую-то часть копилефт требований в конечном продукте. Поэтому некоторые открытые проекты используют копилефт по умолчанию, но продают исключения лицензий, проприетарные лицензии или лицензии с разрешением компаниям которые хотят преодолеть ограничения копилефта.

Преимущества

Недостатки

Кейсы

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

С моделью open core некоторые части софта остаются свободными, в то время как другие являются проприетарными и доступны только платящим пользователям. Обычно это работает когда есть корпоративный спрос на проект.

Преимущества

Недостатки

Кейсы

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

Фонд это юридическое лицо, способное принимать/распределять пожертвования. Так как они созданы не для генерации прибыли, это хороший выбор чтобы показать свою нейтральность и управлять проектом. В США, фонды зарегистрированы как некоммерческие организации или торговые консорциумы. Множество софтверных фондов выбирают второе из-за сложностей с демонстрацией благотворительной цели.

Преимущества

Недостатки

Кейсы

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

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

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

Преимущества

Недостатки

Кейсы

Ограниченная лицензия

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

Преимущества

Недостатки

Кейсы


Сделать вклад в это руководство

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

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

Лицензия и атрибуция

Это руководство доступно по лицензии Creative Commons CC0 1.0, вы можете свободно использовать его для любых (коммерческих и некоммерческих) целей, без необходимости атрибуции автора (общее пользование). Если вы решили спользовать его, буду рада если вы поделитесь этим со мной в Твиттере: @nayafia), но вы не обязаны это делать.