Несколько раз Здесь в блоге была затронута тема, Который Долгое время это было одной из главных проблем который сталкивается с свободное программное обеспечение и его разработчики. Он является темой «финансирование», что в свою очередь приводит к другим проблемам, таким как недостаточная или нулевая поддержка проектов, а также злоупотребления со стороны коммерческих проектов, которые используют свободное программное обеспечение и не выделяют часть своей прибыли или даже не вносят вклад в развитие проекта.
Чтобы обеспечить решение к этой проблеме, Создатель WiX представил инновационную инициативу под названием «Плата за обслуживание».
Ее цель — решить одну из самых насущных проблем в экосистеме свободного программного обеспечения: финансирование проектов, которые, несмотря на свою широкую распространенность, зависят почти исключительно от добровольной работы их разработчиков.
Это предложение предлагает ввести небольшой ежемесячный взнос, с опциями, начинающимися от 10 долларов США, призванными обеспечить экономическую жизнеспособность проектов без использования таких моделей, как Open Core, которые обычно предлагают платные премиум-версии с дополнительными функциями и ограничивают доступ к определенным функциям.
Программное обеспечение с открытым исходным кодом бесплатно, но поддержка проекта с открытым исходным кодом — дело не бесплатное. Мы предъявляем к разработчикам проектов высокие требования, в том числе:
Проблемы сортировки
Ответить на вопросы
Поддержание работы скриптов сборки
Обновление зависимостей программного обеспечения
Последующие отчеты по безопасности
Выпускать новые релизы
Борьба со спамом на форумах и в системах отслеживания ошибок
Поддержание регистрации доменного имени
Обновить сертификаты подписи
И много-много других задач.
Как работает плата за обслуживание
Центральная идея заключается в том, что пользователи и компании, получающие коммерческую выгоду (прямо или косвенно) из проекта с открытым исходным кодом вносить регулярные пожертвования. Оплата будет осуществляться на основе лицензионного соглашения с конечным пользователем (EULA), которое будет регулировать доступ к ключевым ресурсам, таким как инфраструктура проекта, официальные двоичные файлы и предварительно скомпилированные пакеты.
Для облегчения транзакций, Предлагается использовать систему спонсорства GitHub., что позволило бы напрямую переводить средства разработчикам. Таким образом, подписчики могли бы загружать официальные версии, участвовать в технических обсуждениях, отправлять сообщения об ошибках или запросы на новые функции.
Одним из наиболее важных аспектов является то, что Доступ к исходному коду останется полностью открытым, в соответствии с используемыми свободными лицензиями. за проект. Однако компании, не желающие платить ежемесячную плату, не смогут использовать официальные предварительно скомпилированные версии или интегрировать их в качестве зависимостей в такие менеджеры, как NPM или NuGet.
На практике эти организации по-прежнему могли бы клонировать репозиторий и самостоятельно компилировать программное обеспечение, но без права использования пакетов, уже подготовленных группой разработчиков.
Борьба с выгоранием обслуживающего персонала
Предложение возникает как ответ на общепризнанную реальность: Специалисты по поддержке проектов с открытым исходным кодом выполняют постоянную и сложную работу, зачастую не получая при этом никакой финансовой компенсации. Многие компании, несмотря на то, что все их продукты основаны на этих инструментах, не выделяют на это ни времени, ни ресурсов, создавая дисбаланс, который приводит к выгоранию, потере мотивации и даже отказу от проектов.
Для автора инициативы, Эта модель — не ограничение, а справедливые и сбалансированные отношения.: Компании, которые полагаются на работу третьих лиц, тратят небольшую часть своего дохода на обеспечение возможности дальнейшего развития используемых ими инструментов.
С введением платы за обслуживание, Ожидается, что разработчики будут иметь больше ресурсов и времени для выполнения важных задач. такие как исправление ошибок, реагирование на запросы пользователей, обновление зависимостей, управление инфраструктурой сборки, обнаружение и устранение уязвимостей, модерирование сообществ и обновление сертификатов цифровой подписи.
Без сомнения, это предложение направлено на создание более справедливой, устойчивой и совместной экосистемы, где открытый исходный код не является синонимом неоплачиваемого труда, а скорее представляет собой совместные усилия создателей и пользователей.
Наконец, если вы хотите узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.