Canonical обязалась пожертвовать 120 000 долларов разработчикам открытого кода на GitHub в течение следующих 12 месяцев.
По словам создателей Ubuntu, 10 тысяч долларов в месяц будут распределяться среди небольших проектов с открытым исходным кодом (инструменты, библиотеки, зависимости и т.д.), на которые разработчики Canonical полагаются при разработке, исправлении, доработке и поддержке собственных приложений, сервисов и веб-сайтов компании.
Платформа thanks.dev обеспечивает работу с сообществом. Она анализирует код Canonical на GitHub, чтобы определить, какие внешние проекты, библиотеки и инструменты используются в коде, а средства распределяются в зависимости от частоты использования зависимостей.
С момента начала работы в апреле Canonical уже открыла свой кошелек для более чем 350 проектов GitHub, на которые она опирается в своей деятельности, начиная от линтеров и заканчивая средствами проверки покрытия и помощи в работе с кодом – coverage.py, проект Pallets и приложение для macOS dev1SindreSorhus уже получили помощь.
Несмотря на то, что речь идет об огромных суммах – вот список, кто сколько получил на данный момент, – жест по размещению своих денег там, где находится код (если воспользоваться хорошо известной поговоркой), очень важен, как отмечает в своем отчете об инициативе Canonical Бен Хойт:
Хотя очень немногие разработчики открытого кода делают это ради денег, чувство признания, осознание того, что кому-то небезразлично, чтобы показать это, имеет реальное значение для создателя открытого кода
- Бен Хойт, инженер-программист Canonical
Платформа _thanks.dev _ берет 5% комиссионных за свою часть работы: анализ деревьев зависимостей (глубиной до трех уровней) для выявления разработчиков. Хойт говорит, что Canonical изменила вес пожертвований на уровне языков программирования, чтобы лучше отразить их использование.
Canonical не чужда финансирования проектов с открытым исходным кодом, но, как правило, это крупные проекты: Eclipse Foundation, Cloud Native Computing Foundation (CNCF), GNOME.
Более мелкие проекты могут быть менее заметны для общественности и поэтому получают меньшее признание, но они часто являются неотъемлемой частью повседневной работы – в некотором смысле, молчаливыми зависимостями.
Поэтому эта попытка Canonical просто замечательна.
В конце концов, большие технологии были построены на плечах маленьких людей в open source.
Комментарии (0)