Canonical a annoncé qu'il ferait un don de 120 000 $ aux développeurs open source au cours de l'année prochaine. L'entreprise prévoit de donner 10 000 $ par mois pendant 12 mois, à compter du premier décaissement en avril. Ces fonds seront fournis par l'intermédiaireplateforme merci.devFaites des allocations.

1747219321527.png

Le programme est conçu pour financer de petits projets open source en amont sur lesquels s'appuie Canonical. Ce programme est un moyen supplémentaire de redonner à la communauté, en plus du soutien continu de Canonical aux principales fondations open source telles que la Fondation Eclipse, la Cloud Native Computing Foundation (CNCF) et la Fondation GNOME.

Thanks.dev fonctionne en analysant la base de code GitHub et l'arborescence des dépendances d'une entreprise (jusqu'à trois niveaux de profondeur) et en allouant de manière algorithmique les dons en fonction de la fréquence d'utilisation de la dépendance. Canonical affirme pouvoir ajuster la pondération des fonds au niveau du langage de programmation pour mieux refléter la façon dont les fonds sont utilisés.

Canonical utilise des projets de développeurs tels que nedbat qui a écrit cover.py et adamchainz qui gère la bibliothèque Time-Machine utilisée par le site Web Ubuntu. La société affirme que même une petite quantité de reconnaissance ou de soutien financier peut signifier beaucoup pour les développeurs open source. Il s’agit d’une appréciation du travail en coulisses sur ces projets. Une grande partie du code de Canonical est open source et développé publiquement sur des plateformes telles que GitHub et Launchpad. La société note également que thanks.dev travaille sur l'ajout de la prise en charge de la vérification des dépendances hébergées sur Launchpad.

Cette annonce fait suite à la récente version d'Ubuntu 25.04 « Plucky Puffin », une version intermédiaire qui inclut un certain nombre de nouveaux composants open source bénéficiant d'un développement actif en amont, tels que le bureau GNOME 4.8 et le noyau Linux 6.14.