Il y a eu deux incidents récents au cours desquels des développeurs d'entreprises russes ont été empêchés de contribuer au code de logiciels open source (FOSS).
Sergey Semin est développeur chez le fabricant de puces russe Baikal Electronics. La liste de diffusion du noyau Linux montre que le correctif auquel il a contribué en tant qu'employé de l'entreprise a été rejeté et le responsable du noyau a répondu par un bref avis :
Nous ne sommes pas disposés à accepter les correctifs provenant de ou liés au matériel produit par votre organisation.Nous ne nous sentons pas à l'aise d'accepter des correctifs provenant de ou liés au matériel produit par votre organisation.
L'autre s'adresse également aux développeurs russes. Alexander Amelkin est un employé du fabricant de puces russe Yadro. La semaine dernière, son compte GitHub a été bloqué, et le projet open source ipmitool qu'il maintient a également été marqué comme "archivé".
Yadro, la société où travaillait Alexander, développait des puces RISC-V en 2021, et est devenue plus tard une société sanctionnée pendant la guerre russo-ukrainienne. En tant que filiale de Microsoft, GitHub doit sans aucun doute se conformer aux lois américaines, de sorte que Yadro sanctionné affectera également l'utilisation des comptes de ses employés.
Alexander a déclaré qu'il n'était pas impliqué dans des activités politiques. Même son propre employeur, bien que sanctionné, n'a pas directement participé à la guerre. Même si leurs produits de serveurs civils sont considérés comme ayant participé à une certaine forme de guerre, l'impact d'une telle participation est minime.
Médias technologiques étrangers The Register estime que les deux incidents ci-dessus ne causeront pas d'inconvénients à la Russie et que ces mesures n'empêcheront pas les entreprises russes de rechercher des codes connexes ou d'utiliser les codes comme elles le souhaitent. Cela ne leur complique même pas la tâche, mais cela empêche le reste du monde d'en bénéficier. Le registre indique également que sanctionner le développement de FOSS est une mauvaise pratique - ce qui signifie que toute amélioration efficace ne profitera qu'à la région sanctionnée, nuisant ainsi à la région sanctionnée.