Я разработчик проекта с открытым исходным кодом, который размещен в SourceForge.
Он начинался как маленькое приложение, затем, после нескольких релизов, он становился все более и более популярным, и он стал отнимать у меня больше времени и ответственности. Поэтому я включил опцию пожертвования в SourceForge.
Я страстно желаю продолжать разрабатывать его бесплатно, но если (когда-нибудь) появятся какие-либо деньги, как мне разделить их с моей командой?
Должен ли я разделить сумму поровну между количеством членов команды? (50-50, так как сейчас это команда из двух человек)
Количество классов, коммитов или каких-либо других ценных материалов от членов команды?
Любая другая идея?
Что бы вы сделали в такой ситуации? Пожалуйста, дайте свое мнение.
Я надеюсь, что этот вопрос будет полезен для других.
источник
Ответы:
Я рекомендую не распространять его среди участников проекта. Назначьте или выберите казначея, откройте счет и внесите деньги, чтобы заработать простой процент. Если вы распределите пожертвованные средства между разработчиками, по мере роста проекта, по крайней мере, один станет лишенным права голоса.
Вместо этого рассмотрим другие возможности для фондов:
Халява. Распечатайте несколько футболок, чтобы отправить их людям, которые внесли не просто тривиальный вклад в код.
Bounties. Положите награду за функцию, которая действительно нужна сообществу, но никто не хочет реализовывать ее. Это также отличный способ получить новых долгосрочных участников. Или немного подсластить горшок, чтобы исправить действительно непонятную ошибку. Награды не должны быть наличными, особенно если у вас есть хабар. Это также не должно быть добычей, пи в руке стоит 10 в духовке.
Аппаратные средства. Покупайте вещи, которыми владеет сообщество, и которые могут использовать все разработчики. Это могут быть серверы или гаджеты, которые передаются по почте.
Инструменты / Лицензирование. Возможно, вам придется платить за программное обеспечение, даже если это проект с открытым исходным кодом. Возможно, вам придется купить копию виджетов Acme, чтобы изучить ее с целью создания открытой альтернативы, или вам может понадобиться помощь великого участника в обновлении среды разработки.
Мероприятия. Помогите отправить ваших разработчиков на конференции или ключевые мероприятия, когда представятся возможности. Или, спонсировать свою собственную встречу, если достаточное количество людей сможет присутствовать.
Юридические услуги. Хотя (к счастью) все еще относительно редко 1 , вы можете оказаться в судебном процессе по ряду причин. Это хорошо, чтобы убрать немного денег. Это может быть просто обеспечение вашей лицензии или авторского права или защита от чего-то другого.
Есть так много способов, которыми деньги могут быть распределены, так что все получают выгоду, на самом деле не имеет смысла ограничивать то, что иначе могло бы принести пользу.
Если вы дошли до того, что пожертвования и поддержка сообщества делают найм наиболее плодовитых разработчиков для работы над проектом на постоянной основе, это означает, что вы должны рассматривать проект как скорее бизнес, чем хобби.
1 Судебные разбирательства с открытым исходным кодом очень похожи на авиакатастрофы. Вы читаете об ужасах и драме в новостях, когда что-то происходит, но не забываете о почти миллионах проектов, которые существуют и будут существовать без каких-либо проблем.
источник
Я думаю, что реальность такова, что он будет сидеть на вашем счете PayPal, пока не будет достаточно, чтобы вывести команду и купить раунд пива. И если вы похожи на большинство проектов ОС, через несколько месяцев или лет .
Если это будет какая-то реальная сумма денег, я предлагаю вам НЕ тратить их на разработчиков, которые явно тратят свое время и опыт по уважительным причинам, которые не являются финансовыми. Вместо этого тратьте его на инструменты, необходимые для продвижения проекта (оборудование, учетная запись Basecamp и т. Д.), Или на забавные дешевые маркетинговые вещи, такие как футболки и настольные игрушки. Убедитесь, что каждый, кто когда-либо внес свой вклад, получит футболку, и у вас будет достаточно остатков, чтобы бросить на группы пользователей и соглашения и прочее.
источник
Либо верните его обратно в проект (купите серверы и т. Д.), Либо разделите его поровну между значительными участниками (не давайте ничего людям, которые сделали всего несколько строк).
Люди не работают над проектами с открытым исходным кодом за деньги. Попытка делиться деньгами любым сложным способом подчеркивает кассовый аспект проекта и является оскорбительным
источник
Просто мое мнение, но я бы сказал, не беспокойтесь об этом, пока не стоит беспокоиться. Если вы получаете несколько долларов здесь и там для себя, я бы не потел и не чувствовал себя виноватым, если бы кто-то конкретно не спросил.
Теперь, что касается текущей работы, я могу сказать: «Привет, у меня есть кнопка для пожертвований на сайте, и я дам вам
n
% от суммы, когда поступят пожертвования», просто чтобы вызвать это и быть открытым об этом.источник
Мне очень нравится идея "щедрости кода". Это помогает побуждать людей делать пожертвования, потому что они делают пожертвования, чтобы улучшить что-то важное для них, и это означает, что тот, кто реализует запрошенную функцию, выигрывает деньги (а также решает, как разделить 50 центов равномерно, когда есть 8 разработчиков). проблема ;-)).
источник