Les logiciels open source sont assez courants dans les appareils professionnels et personnels, et sont largement utilisés dans de nombreuses applications gouvernementales. Il est développé en collaboration, avec un code source disponible gratuitement, et sous-tend la plupart des technologies utilisées. Une étude de Harvard de 2024 l’évaluait à 8 800 milliards de dollars.
Un projet logiciel peut être initialement entrepris par un seul développeur en tant que projet amateur, mais l'écriture d'un morceau de code n'est qu'un début. La maintenance et les mises à jour de sécurité nécessitent des engagements à long terme, souvent de la part de toute une communauté de développeurs.

Il n’y a pas suffisamment d’incitations pour que d’autres développeurs s’impliquent pour maintenir un projet.
Permettre aux développeurs qualifiés de se porter volontaires sur des projets open source et de déduire les dépenses associées, y compris une partie de leur temps consacré à ces projets, reconnaîtrait leur travail inestimable et encouragerait une participation plus large et, par conséquent, une surveillance.
Statu quo
L'idée d'offrir un crédit d'impôt open source aux développeurs ayant des dépenses financières pour des choses telles que des logiciels et des équipements n'est pas nouvelle. Un tel crédit, qui a été proposé au niveau des États, permettrait sans doute de renforcer leurs contributions à des projets libres et open source.
Mais depuis que ces initiatives sont mortes, les économies mondiales sont devenues encore plus dépendantes des projets open source. Le récent incident XZ, au cours duquel un morceau de code malveillant s’est avéré caché pendant des années dans un utilitaire commun, souligne les risques de tirer de la valeur de tels projets sans apporter d’avantage en retour – ou au moins contribuer à compenser les coûts.
L’alternative est de laisser les entreprises, les établissements d’enseignement, les entités gouvernementales et tous les autres continuer à s’appuyer sur des projets open source sans surveillance suffisante ni compensation adéquate pour ceux qui développent et maintiennent ces projets.
Un crédit d'impôt pouvant atteindre 2 000 $ pour les coûts associés aux contributions à un projet dont le code est publié sous une licence open source contribuerait grandement à motiver davantage de développeurs à s'impliquer.
Un tel crédit permettrait à davantage de développeurs d'investir leur temps et leurs ressources dans la sécurisation et l'amélioration de projets open source. Au lieu d’exiger que les développeurs fassent au noir ce qu’ils font dans la vie gratuitement, ils s’efforceraient de compenser leur fardeau fiscal, convertissant leurs efforts bénévoles en une contribution reconnue au logiciel commun.
Les implications plus larges d’un tel crédit sont aussi importantes que les avantages financiers. En plus d’une aide financière immédiate aux développeurs open source, une telle politique reconnaîtrait la valeur sociale du développement open source.
Assumer ces contributions à des efforts caritatifs plus traditionnels témoigne de l’appréciation du rôle que jouent ces projets et leurs contributeurs dans l’avancement de la technologie, de l’éducation et de l’accès.
Les contributions aux projets open source sont l'équivalent d'un développeur de logiciels pour les médecins qui s'engagent dans des pratiques caritatives et les avocats qui entreprennent des projets bénévoles. Reconnaître leur travail en tant que tel contribuerait à atténuer les obstacles financiers à la participation et à aligner les intérêts des développeurs sur les avantages sociétaux plus larges d'un secteur du logiciel open source sécurisé et robuste.
Défis administratifs
La mise en œuvre d'un tel système de crédits se heurterait bien sûr à certains défis, tels que la faisabilité de quantifier les contributions ou la manière dont le travail d'un développeur de logiciels individuel devrait être valorisé dans sa contribution à un projet donné.
Fixer un taux horaire pour le calcul des cotisations sociales serait la solution politique la plus simple.
Selon le Bureau of Labor Statistics des États-Unis, le salaire horaire moyen d'un développeur de logiciels en mai 2023 était de 66,40. » Le taux horaire aux fins du calcul du crédit d'impôt open source doit être ajusté en fonction du salaire horaire moyen ou d'une mesure comparable.
Le risque de réclamations frauduleuses ne peut être surestimé, car il peut être difficile de prouver et de quantifier les contributions apportées à un projet. C’est pourquoi la conception politique d’un tel crédit d’impôt open source devrait être entreprise avec la contribution des communautés open source, des experts en politique fiscale et des décideurs politiques.
Les outils et plates-formes collaboratives modernes pour le développement de logiciels, tels que GitHub et GitLab, offrent des enregistrements traçables des contributions individuelles via les journaux du référentiel de code.
Les contributions au code peuvent être quantifiées et prouvées, et un tel crédit d’impôt est réalisable compte tenu de l’implication de la communauté – conception d’une politique open source pour aider à façonner et former le crédit d’impôt open source.
Une telle initiative visant à accorder un crédit d’impôt pour les logiciels open source permettrait de remédier à un angle mort critique de notre infrastructure technologique. Cela encouragerait les contributions des développeurs de logiciels qui, autrement, ne pourraient pas mettre leurs talents au service de projets open source, et renforcerait la sécurité et la robustesse des logiciels open source, garantissant ainsi leur développement durable dans un monde qui en dépend de plus en plus.
social
En savoir plus Techniquement parlant