В апреле 2024 года Чед Уитакр, руководитель отдела Open Source в Sentry, опубликовал статью с принципиально новым подходом к поддержке открытого программного обеспечения (Open Source Software, OSS). Инициатива призвана обеспечить стабильное финансирование значимых OSS-проектов за счёт обязательного участия компаний, которые активно их используют.
С тех пор к Sentry присоединяются и другие компании, поэтому число контрибьюторов проекта OSS Pledge растёт. Компании выступают с заявлениями, где призывают и другие организации последовать их примеру.
Концепция Open Source Pledge
Данная инициатива называется Open Source Pledge. Эта концепция формирует свой подход, предоставляя гарантированные деньги для поддержания и развития открытых проектов.
Идея заключается в том, чтобы компании платили определённую сумму за каждого разработчика, работающего над проектами с открытым исходным кодом. Суммы варьируются от 1 000 до 3 000 долларов в год на разработчика в зависимости от уровня поддержки, который компания готова предоставить. Это может быть значительным шагом к обеспечению финансовой стабильности для разработчиков, которые зачастую работают над проектами на добровольной основе, не получая за это вознаграждения.
Кроме того, участники обязуются ежегодно отчитываться о количестве разработчиков и деталях платежей, что обеспечивает прозрачность и подотчётность в распределении средств.
На сайте проекта указано, что средства распределяются пропорционально вкладу и значимости проектов. Это обеспечивается с помощью специальных алгоритмов оценки и открытых отчётов, доступных для всех участников и спонсоров.
На официальной странице проекта можно подробнее узнать, как это работает и какие компании уже поддерживают инициативу.
Реакция компаний
В последний месяц компании стали всё чаще заявлять о том, что они присоединяются к проекту. Например, в конце августа об этом сообщила компания Val Town. В посте говорится о том, что организация не смогла бы существовать без программного обеспечения с открытым исходным кодом.
«Как и большинство стартапов, мы создаём приложения поверх фреймворков с открытым исходным кодом, модулей, языков и многого другого. Для нас важно, чтобы эти проекты процветали, а у их разработчиков были время, энергия и мотивация продолжать работать над ними».
Том Макрайт, технический директор и соучредитель Val Town
В 2024 году компания уже пожертвовала 9 600 долларов и планирует продолжать делать взносы. Кстати, в посте представлен список проектов, которым Val Town уже сделала пожертвования:
Val Town призывает другие компании, использующие OSS, присоединиться к инициативе и поддерживать разработчиков, чтобы сделать экосистему открытого программного обеспечения более устойчивой.
Позже о своём присоединении к проекту сообщила компания GitButler. В посте подчеркивается, что данная инициатива является необходимым шагом для справедливого распределения ресурсов в отношении разработчиков Open Source.
В своём заявлении GitButler называет эту программу историческим шагом и призывает другие компании присоединиться к движению. Они отмечают, что участие в Open Source Pledge позволит не только поддерживать развитие стóящих программных продуктов, но и значительно улучшить качество собственных разработок.
За прошлый год компания уже пожертвовала 8 250 долларов проектам Tauri и Svelte. Следующий взнос планируется в размере 10 000 долларов.
Также к инициативе присоединилась и компания HTTP Toolkit. В общей сложности организация уже пожертвовала 11 030 долларов разработчикам открытого ПО. Платежи распределяются между GitHub Sponsors и Open Collective и охватывают множество проектов, включая Electron, Tauri, Mocha, Styled Components и другие.
HTTP Toolkit публично обязуется ежегодно жертвовать минимум 2 000 долларов на каждого своего разработчика, чтобы сделать экосистему открытого ПО более устойчивой. Конечно, в сообщении есть призыв к другим организациям, использующим открытый код, присоединиться к этой инициативе.
Преимущества для разработчиков
Для разработчиков, работающих в сфере Open Source, участие в OSS Pledge открывает новые возможности. Теперь они могут получать финансовую поддержку от нескольких компаний, даже если не работают на них напрямую. Это создаёт уникальную ситуацию, когда контрибьюторы могут сосредоточиться на своих проектах, зная, что их работа будет оценена и поддержана.
Такой подход может значительно изменить ландшафт Open Source, предоставляя разработчикам больше свободы и ресурсов для инноваций. В итоге это может привести к созданию более качественного программного обеспечения, которое будет выгодно как разработчикам, так и компаниям, использующим эти технологии.
P. S.
Другие новости в нашем блоге, связанные с Open Source: