Recherche de site Web

Ubuntu Maker Canonical fait un don pour soutenir les développeurs open source


Le créateur d'Ubuntu, Canonical, fait maintenant don de 10 000 $chaque mois via thanks.dev pour soutenir de plus 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 afin 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 de dépendances) visant à rendre le travail en open source financièrement durable pour la longue traîne des 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 à vous demander qui parrainer ni à gérer des centaines de profils de paiement. Thanks.dev s'en occupe automatiquement.
  • Distribution équitable à longue traîne : Même les bibliothèques minuscules mais cruciales reçoivent des financements au lieu de 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.

Cela signifie que plus une dépendance est largement utilisée, plus sa part du fonds de dons est importante. Canonical a ajusté l'allocation pour refléter ses modèles d'utilisation, en ajustant les poids selon le langage de programmation et l'organisation GitHub afin d'assurer 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 de Python et sa communauté.
  • 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é sur le site Web 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.