Андре Штальц говорит, что свободное программное обеспечение не является полностью «устойчивым». 

с открытым исходным кодом

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

Андре Стальц, разработчик и блогер, Я провожу исследование нескольких проектов с открытым исходным кодом размещены на OpenCollective и GitHub, с помощью которых Я прихожу к выводу, что «открытый исходный код не является устойчивым», поскольку вы упомянули, что рабочая сила проектов с открытым исходным кодом часто считается хорошо финансируемой, что полностью отличается от результатов, которые вы получили,

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

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

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

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

В своих трудах Андре Штальц объясняет:

«Я решил собрать данные с OpenCollective и GitHub и посмотреть на ситуацию более научно. Результаты, которые я обнаружил, были неожиданными: было два проекта с открытым исходным кодом, которые были явно устойчивыми, но большинство (более 80%) проектов, которые мы обычно считаем устойчивыми, на самом деле получают доход ниже отраслевых стандартов или даже ниже черты бедности.

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

«Я выбрал популярные проекты с открытым исходным кодом на OpenCollective и курировал данные о годовых доходах для каждого из них. Затем я просмотрел их репозитории на GitHub, чтобы измерить количество звезд и количество «полных» участников за последние 12 месяцев.

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

«Этот набор данных может быть смещен в сторону проектов JavaScript в OpenCollective, но выбор выборки OpenCollective обусловлен тем, что он предоставляет легко прозрачные данные о финансах различных проектов. Хочу напомнить читателю о других популярных проектах с открытым исходным кодом, таких как Linux, nginx, VideoLAN и других. Было бы неплохо интегрировать финансовые данные этих проектов в этот набор данных», — говорит Андре Штальц.

Тогда, Согласно последнему опросу разработчиков StackOverflow, мы знаем это нижняя часть шкалы оплаты труда разработчиков составляет около 40 000 долларов США, в то время как верхний предел шкалы заработной платы для разработчиков превышает $100 000. Этот диапазон представляет собой отраслевой стандарт для разработчиков, учитывая их статус работников умственного труда, многие из которых живут в странах ОЭСР. Это позволило Андре Стальцу разделить результаты на четыре категории:

  • СИНИЙ: 6-значная зарплата
  • ЗЕЛЕНЫЙ: пятизначная зарплата в соответствии с отраслевыми стандартами
  • ОРАНЖЕВЫЙ: пятизначная зарплата ниже отраслевых стандартов
  • КРАСНЫЙ: доход ниже официальной черты бедности в США. США

Более чем 50% проектов красные: они не могут заставить своих сторонников жить выше черты бедности. 31% проектов — оранжевые, состоящие из разработчиков, готовых работать за зарплату, которую в нашей отрасли считают неприемлемой. 12% зеленые и только 3% синие: Webpack и Vue.js. Звездный доход GitHub значителен: устойчивые проекты часто стоят более 2 долларов за звезду.

Однако медианное значение составляет 1.22 доллара за звезду. Размер команды также важен для устойчивости: чем меньше команда, тем больше вероятность того, что она поддержит своих сопровождающих. Среднее пожертвование в год составляет 217 долларов, что является значительным на индивидуальном уровне, но на самом деле включает корпоративное спонсорство, которое также делается в маркетинговых целях. На следующем графике показано изменение дохода в зависимости от популярности.

Хотя популярность является ключом к устойчивости зеленый и синий, есть популярные продукты красного цвета, такие как Prettier, Curl, Jekyll, Electron. Это не означает, что люди, работающие над этими проектами, бедны, потому что во многих случаях сопровождающие работают в компаниях, которые разрешают вносить вклад в открытый исходный код.

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

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


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

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

*

*

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