Canonical поддерживает мелкие open-source проекты: $120,000 на GitHub
Canonical, создатель Ubuntu, выделит $120,000 в течение следующего года для поддержки мелких open-source проектов на GitHub. Эти средства будут распределены среди разработчиков, чьи инструменты и библиотеки используются в работе компании. Платформа thanks.dev анализирует код Canonical, чтобы определить, какие проекты заслуживают финансирования. Это важный шаг в признании вклада малых проектов в развитие технологий.

Canonical выделяет $120,000 для поддержки мелких open-source проектов на GitHub
В мире разработки программного обеспечения open-source проекты играют ключевую роль. Они обеспечивают фундамент для создания и поддержки множества приложений и сервисов. Компания Canonical, известная как создатель популярного дистрибутива Linux Ubuntu, недавно объявила о своей инициативе поддержки мелких open-source проектов. В течение следующего года компания планирует выделить $120,000 для разработчиков на GitHub.
Как распределяются средства?
Каждый месяц Canonical будет выделять $10,000, которые будут распределены среди мелких проектов, включая инструменты, библиотеки и зависимости. Эти проекты являются неотъемлемой частью работы разработчиков Canonical, помогая им разрабатывать, исправлять, настраивать и поддерживать собственные приложения, сервисы и веб-сайты компании.
Для анализа и распределения средств используется платформа thanks.dev. Эта платформа анализирует код Canonical на GitHub, чтобы определить, какие внешние проекты, библиотеки и инструменты используются в их разработке. Финансирование распределяется в зависимости от частоты использования зависимости.
Почему это важно?
С момента запуска инициативы в апреле Canonical уже поддержала более 350 проектов на GitHub, которые используются в их операциях. Это включает такие инструменты, как линтеры, проверки покрытия кода и помощники в разработке. Среди получателей уже есть такие проекты, как coverage.py, Pallets Project и разработчик приложений для macOS Sindre Sorhus.
Хотя суммы, выделяемые каждому проекту, не являются огромными, сам жест признания и поддержки имеет большое значение. Как отметил инженер по программному обеспечению Canonical Бен Хойт, большинство разработчиков open-source не занимаются этим ради денег, но чувство признания и понимание, что их работа важна, имеет для них реальное значение.
Роль платформы thanks.dev
Платформа thanks.dev берет комиссию в размере 5% за свою работу по анализу деревьев зависимостей (до трех уровней глубины) и выявлению разработчиков, заслуживающих поддержки. Canonical также настроила веса пожертвований на уровне языков программирования, чтобы лучше отразить их использование в своих проектах.
Поддержка open-source сообществ
Canonical не новичок в поддержке open-source проектов. Компания уже вкладывала средства в крупные проекты, такие как Eclipse Foundation, Cloud Native Computing Foundation (CNCF) и GNOME. Однако мелкие проекты часто остаются в тени и получают меньше признания, несмотря на их важность для повседневной работы.
Эта инициатива Canonical — отличный пример того, как крупные компании могут поддерживать мелкие проекты, которые являются невидимыми, но критически важными зависимостями. Ведь большая технологическая инфраструктура часто строится на плечах малых разработчиков и их проектов.
Российский вклад в open-source
В России также развиваются интересные проекты в области open-source. Например, НайсОС — перспективный российский дистрибутив Linux, который набирает популярность благодаря своей стабильности и адаптированности под локальные нужды. Этот дистрибутив может стать отличной альтернативой для тех, кто ищет надежное и безопасное решение на базе Linux.
Такие инициативы, как поддержка мелких open-source проектов, не только способствуют развитию технологий, но и создают более справедливую и устойчивую экосистему разработки программного обеспечения. Это важный шаг в признании и поддержке тех, кто вносит свой вклад в общее дело.
- GIMP: Мощный инструмент, а не просто альтернатива Photoshop
- GNOME 48: Новые возможности и улучшения рабочего процесса
- Ubuntu на NVIDIA Jetson: новые возможности для ИИ и робототехники
- Возвращение легенды: новые умные часы Pebble с открытым ПО
- Обзор OpenJDK Java 24: новшества и оптимизации
- Fedora Linux 42 Beta: Новые возможности и перспективы
- Ubuntu 25.10: Переход на Rust и новые лицензии
- Новый релиз elementary OS 8.0.1: ускорение поиска и улучшения в AppCenter
- Discord Social SDK: Новый уровень интеграции для геймеров
- Новые камеры OpenMV AE3 и N6: Прорыв в AI на краю сети