أعلنت Canonical أنها ستتبرع بمبلغ 120 ألف دولار لمطوري البرامج مفتوحة المصدر خلال العام المقبل. وتخطط الشركة للتبرع بمبلغ 10.000 دولار شهريًا لمدة 12 شهرًا، بدءًا من الدفعة الأولى في أبريل. وسيتم توفير هذه الأموال من خلالمنصة Thanks.devإجراء مخصصات.

تم تصميم البرنامج لتوفير التمويل للمشاريع الصغيرة مفتوحة المصدر التي تعتمد عليها Canonical. يعد هذا البرنامج طريقة إضافية لرد الجميل للمجتمع، بالإضافة إلى دعم Canonical المستمر للمؤسسات الرئيسية مفتوحة المصدر مثل مؤسسة Eclipse Foundation ومؤسسة Cloud Native Computing Foundation (CNCF) ومؤسسة GNOME.
يعمل Thanks.dev من خلال تحليل قاعدة كود GitHub الخاصة بالشركة وشجرة التبعيات (حتى عمق ثلاثة مستويات) وتخصيص التبرعات خوارزميًا بناءً على عدد مرات استخدام التبعية. تقول شركة Canonical إنها تستطيع تعديل وزن الأموال على مستوى لغة البرمجة لتعكس بشكل أفضل كيفية استخدام الأموال.
تستخدم Canonical مشاريع من مطورين مثل nedbat الذي كتب Cover.py وadamchainz الذي يحتفظ بمكتبة آلة الزمن التي يستخدمها موقع Ubuntu. وتقول الشركة إن قدرًا صغيرًا من التقدير أو الدعم المالي يمكن أن يعني الكثير لمطوري البرامج مفتوحة المصدر. وهذا تقدير للعمل وراء الكواليس في هذه المشاريع. الكثير من أكواد Canonical مفتوحة المصدر وتم تطويرها بشكل عام على منصات مثل GitHub وLaunchpad. وتشير الشركة أيضًا إلى أن Thanks.dev يعمل على إضافة دعم للتحقق من التبعيات المستضافة على Launchpad.
يأتي هذا الإعلان في أعقاب الإصدار الأخير من Ubuntu 25.04 "Plucky Puffin"، وهو إصدار مؤقت يتضمن عددًا من المكونات الجديدة مفتوحة المصدر التي تستفيد من التطوير النشط، مثل سطح مكتب GNOME 4.8 وLinux kernel 6.14.