Ubuntu Maker Canonical fait un don pour soutenir les développeurs open source
Le créateur d'Ubuntu, Canonical, fait désormais un don de 10 000 $par mois via thanks.dev pour soutenir les petits projets open source qui alimentent son travail, redonnant ainsi à la communauté des développeurs.
Canonical, l'entreprise derrière l'une des distributions Linux les plus populaires, Ubuntu, a annoncé une nouvelle initiative visant à soutenir financièrement les petits projets open source grâce à une collaboration avec thanks.dev.
C'est le moment idéal pour exprimer mon espoir que d'autres entreprises suivront leur exemple. C'est une initiative qui mérite vraiment l'admiration—s'assurer que des financements réels parviennent aux innombrables développeurs open source qui donnent généreusement de leur temps et de leurs efforts pour que des millions de personnes et d'entreprises puissent en bénéficier gratuitement.
Alors, qu'est-ce exactement que thanks.dev ? C'est une nouvelle plateforme innovante (quelque part entre un routeur de financement et un outil d'analyse des dépendances) visant à rendre le travail en open source financièrement durable pour la longue traîne de petits projets que les grandes entreprises utilisent quotidiennement.
En d'autres termes, thanks.dev aide les développeurs à obtenir de l'argent réel des entreprises qui dépendent d'eux. Il analyse les dépôts GitHub pour identifier et allouer des dons en fonction des dépendances sur lesquelles les projets reposent. Ses principaux avantages sont :
- Micro-dons sans friction : Vous n’avez pas à déterminer qui parrainer ni à gérer des centaines de profils de paiement. Thanks.dev s’en occupe automatiquement.
- Distribution équitable et en longue traîne : Même les bibliothèques minuscules mais cruciales reçoivent des fonds, et pas seulement les projets « célèbres ».
Au cours des 12 prochains mois, Canonical s'est engagé à verser 120 000 $aux développeurs open source, répartis en versements mensuels de 10 000 $. L'algorithme de Thanks.dev distribue ces fonds en fonction de l'utilisation des dépendances dans les projets, en prenant en compte les arbres de dépendances jusqu'à trois niveaux de profondeur.
Cela signifie que plus une dépendance est largement utilisée, plus sa part du fonds de donation est importante. Canonical a ajusté la répartition pour refléter ses habitudes d'utilisation, en ajustant les pondérations selon le langage de programmation et l'organisation GitHub afin de garantir une distribution équitable.
Principaux bénéficiaires :
- gh/pallets : Développeurs des bibliothèques Werkzeug et Jinja2, fondamentales pour des frameworks web comme Flask.
- gh/sphinx-doc : Créateurs de Sphinx, le générateur de documentation largement utilisé dans les projets Python.
- gh/pyston : Contributeurs à Pyston, une implémentation optimisée de Python.
- gh/psf : La Python Software Foundation, qui soutient le développement et la communauté de Python.
- gh/pytest-dev : Mainteneurs de pytest, un framework de test populaire dans l'écosystème Python.
- gh/nedbat : Ned Batchelder, auteur de coverage.py, un outil largement utilisé dans les tests de Canonical.
- gh/adamchainz : Adam Johnson, créateur de la machine à voyager dans le temps, utilisée sur le site d’Ubuntu.
La liste complète des bénéficiaires, qui compte déjà plus de 300 développeurs et organisations, est disponible publiquement ici. Pour plus d’informations, voir l’annonce de Canonical.
