IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Faut-il bloquer l'accès des Russes aux logiciels libres ? La question divise la communauté des développeurs
Entre possibilités offertes par les licences et notion de liberté d'accès à l'information

Le , par Patrick Ruiz

109PARTAGES

14  1 
La question est sur la table dans le contexte de l’opération militaire russe en Ukraine : faut-il bloquer l’accès des Russes aux logiciels libres ? Des appels au sevrage des Russes de contenus libres et open source se multiplient avec des positionnements de plateformes comme GitHub qui trouvent leur argumentaire dans des possibilités offertes par les licences. Néanmoins, certains développeurs sont d’avis que de telles postures sont de nature à mettre à mal l’esprit open source qui prône la liberté d’accès à l’information.

« La vision de GitHub est d'être le foyer de tous les développeurs, quel que soit leur lieu de résidence. Nous prenons au sérieux nos obligations relatives aux mandats gouvernementaux, ce qui inclut le respect de nouveaux contrôles stricts des exportations visant à restreindre sévèrement l'accès de la Russie aux technologies et autres articles nécessaires au maintien de ses capacités militaires agressives.

Nous prenons également au sérieux notre responsabilité d'examiner les mandats gouvernementaux de manière approfondie afin de nous assurer que les utilisateurs et les clients ne sont pas affectés au-delà de la portée des mandats. Cela inclut la protection de la collaboration ouverte et de la libre circulation de l'information dans notre communauté interconnectée pour soutenir les communications, le travail humanitaire et l'organisation du changement. Vous pouvez en savoir plus sur nos politiques sur GitHub Docs », précise GitHub.

C’est un positionnement qui peut trouver un justificatif dans une sortie de Bradley Kuhn du Software Freedom Conservancy : « Toutes les licences de logiciels libres existantes permettent une distribution capricieuse ; la liberté logicielle garantit le droit de refuser de distribuer de nouvelles versions du logiciel. »


Certains développeurs sont néanmoins d’avis que de telles postures mettent à mal l’esprit open source qui prône la liberté d’accès à l’information sans discrimination : « Oui, il est mal d’envisager de limiter l’accès à la radio "publique". Si vous souhaitez rendre les médias "publics", alors gardez-les publics. Soutenez la liberté d'accès à l'information. Si vous souhaitez faire une radio privée, c'est bien, car cela signifie par défaut qu'elle est confidentielle, privée. Pas pour tout le monde. »


C’est en lien avec cet état de choses qu’un responsable de Huawei a déclaré : « Si la Chine ne dispose pas de sa propre communauté open source pour maintenir et gérer les projets, notre industrie nationale du logiciel sera très vulnérable à des facteurs incontrôlables. » L’intervention de Wang Chenglu pointait du doigt les sanctions à répétition des autorités américaines. Sur le seul cas GitHub, on peut remonter à l’année 2019 pour entamer une illustration de ce qui constitue les craintes des autorités chinoises.

L'un des signalements (qui a fait surface en juillet 2019) d’un utilisateur du service web d’hébergement et de gestion de logiciels touche en premier à ceux qui font usage de GameHub sous Linux. L’application sert à centraliser dans une bibliothèque tous les jeux en provenance de Steam, GoG, Humble Bundle, Humble Trove ainsi que les jeux installés de manière indépendante en local. Grâce à GameHub, il est possible de voir d’un seul coup d’œil, mais aussi de télécharger, installer, désinstaller et lancer ses jeux, mais aussi les bonus ou les DLC en provenance de GoG.

« Mon compte a été bloqué en raison des sanctions américaines car je vis en Crimée. Je pourrais ne plus être capable de maintenir GameHub dans le futur », rapportait-il dans un ticket ouvert sur la plateforme.


Le cas GameHub s’inscrivait dans la même vague que celui d’Ahmed Saeedi Fard – un développeur iranien présent sur la plateforme depuis 2012. Ce dernier avait reçu un courriel des gestionnaires de la plateforme pour lui notifier un blocage de son compte en raison des sanctions américaines.

Ces différentes plaintes faisaient suite à une annonce de GitHub relative à la possibilité de créer un nombre illimité de référentiels privés (des projets logiciels non visibles par le grand public, mais seulement par une poignée de collaborateurs prédéfinis) sur GitHub et l’offre est gratuite. Cet état de choses avait suscité un grand intérêt dans la communauté des développeurs et poussé certains à migrer de façon totale sur la plateforme, voyant ainsi certains de leurs référentiels privés verrouillés.

« GitHub était une plateforme libre pour tous depuis de nombreuses années, mais elle a décidé de bloquer les comptes iraniens. Je pense qu'être d'un pays donné n'est pas un choix qu'on fait, mais être un développeur et contribuer à la communauté open source l'est. GitHub nous interdit notre liberté de contribuer et de faire partie de l'écosystème open source parce que nous vivons en Iran.

GitHub a bloqué nos dépôts privés sans aucune notification préalable et maintenant nous n'avons pas accès aux codes. Vous ne devriez pas juger les gens en fonction de leur pays d'origine. Vous pouvez restreindre un gouvernement, mais vous ne devriez pas interdire vos utilisateurs actifs et loyaux sans aucun avertissement.

Je pense qu'avoir une simple page GitHub est un droit fondamental pour les utilisateurs. Ne nous mettez pas en dehors de la communauté open source », avait-t-il lancé.

Ces mesures découlaient de la guerre commerciale entre les USA et la Chine. En effet, à mi-parcours du mois de mai 2019, le président Donald Trump a signé un décret qui établit les bases pour empêcher des entreprises de télécommunications chinoises telles que Huawei de vendre du matériel aux États-Unis. La mesure visait à neutraliser la capacité de la Chine à compromettre les réseaux sans fil et les systèmes informatiques américains de la prochaine génération. L’ordonnance interdisait l’achat ou l’utilisation de toute technologie de communication produite par des entités contrôlées par « un adversaire étranger » susceptible de saboter des systèmes de communication américains ou de créer des « effets catastrophiques » sur l’infrastructure américaine.

Y faisant suite, le ministère américain du Commerce avait pris une mesure connexe qui interdisait aux entreprises américaines de vendre des composants et des logiciels à Huawei et à 70 de ses affiliés (désormais inscrits sur la liste américaine d’entités à bannir) sans autorisation. Avec le verrouillage des comptes d’utilisateurs de Crimée et d’Iran, on en découvrait une nouvelle facette.

GitHub est, il ne faut pas l’oublier, une plateforme soumise aux lois américaines. En vertu de celle qui régit les exportations de technologies, la plateforme ne peut être utilisée pour le développement d’armes nucléaires, biologiques ou chimiques ; de missiles longue portée ou de véhicules aériens téléguidés. C’est probablement la raison pour laquelle les référentiels privés d’Ahmed Saeedi Fard avaient été verrouillés. En tout cas, il était convaincu que les USA lui attribuent de telles activités pour justifier leur sanction. Pour ce qui est de GameHub, aucune raison autre que la nationalité n’avait filtré.

L’officialisation de Gitee a un bon côté : elle vient créer de la concurrence dans un secteur des services en ligne dominé par les plateformes US. Elle n’échappe cependant pas à la dualité, la Chine étant connue comme le pays où la fiction Big Brother de 1984 tend à devenir réalité. Avec ses 10 millions de dépôts, les autorités chinoises positionnent déjà Gitee comme deuxième plus grosse plateforme d’hébergement et de gestion de projets logiciels open source. Les murs ne cessent de s’élever de part et d’autre et avec eux le risque que l’on s’achemine de plus en plus vers la fin du rêve d’Internet : communication sans frontières et connaissance pour tous.

Sources : Bradley Kuhn, GitHub, liste gnu

Et vous ?

L’open source doit-il souffrir des politiques des pays ? Est-il possible qu’il en soit autrement ?

Voir aussi :

La Chine s'apprête à publier sa liste d'entreprises étrangères jugées à risque et à bannir de son marché comme l'ont fait les USA avec Huawei
Voici 6 raisons pour lesquelles Huawei donne aux États-Unis et à ses alliés des cauchemars en matière de sécurité informatique
Google met en garde la Maison Blanche contre le bannissement de Huawei : un fork d'Android est un risque de sécurité pour les USA
Des preuves indirectes culpabiliseraient Huawei dans le bras de fer qui l'oppose aux USA, le géant chinois mériterait-il de perdre son empire ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de BleAcheD
Membre confirmé https://www.developpez.com
Le 21/03/2022 à 9:19
On vit de plus en plus dans une sorte de Maccarthysme remastérisé
23  1 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 21/03/2022 à 11:32
La question de s'il faut interdire les logiciels libre aux Russes ne se pose même pas. La loi dite "zéro" du libre garanti le droit a n'importe qui d'utiliser un logiciel libre quelque soit son usage.

Github et la plupart des autre société mentionnées, c'est avant tout des plateformes de distribution de composants logiciels, et une bonne partie des logiciels derrière leur infrastructure n'est certainement pas libre. Les gestionnaires de plateformes sont libres d'accorder le droit d’accès selon les critères qu'ils souhaitent au contenu qu'ils fournissent et ça n'a rien de contradictoire avec le libre, c'est encore une fois garanti par la loi "zéro".

La vraie question se pose donc sur la responsabilité des plateformes de software, peut importe que ça concerne le libre ou pas.
20  0 
Avatar de Falquiero
Membre régulier https://www.developpez.com
Le 21/03/2022 à 11:47
Ca serait dommage.

Car si l'on voulait respecter la logique de cette action, nous devrions également supprimer l'accès aux logiciels libres aux USA, la France, le Royaume-Uni et compagnie. Enfin bref tout l'OTAN + Israël et un sacré paquet d'autres que je dois oublier.

Yémen, Lybie, Kosovo, Irak … Pour une fois qu'une guerre ne sert pas (du moins directement) les intérêts de "l'occident", sommes-nous vraiment bien placés pour donner des leçons de morale ?
19  1 
Avatar de coolspot
Membre éprouvé https://www.developpez.com
Le 21/03/2022 à 12:04
Personnellement quand on doit hésiter entre la liberté et la "sécurité", il faut toujours prendre le parti de la liberté et donc dans ce cas ne pas bloquer l'open source.

L'histoire nous a montré a mainte reprise que quand on choisit la sécurité au dessus du parti de la liberté, ca se fini toujours in fine dans les camps
14  1 
Avatar de AoCannaille
Expert confirmé https://www.developpez.com
Le 21/03/2022 à 11:23
Il y a encore quelques mois je félicitais Microsoft de ne pas avoir ruiné Github.

Mais ça, c'était avant.
Bon, c'est plus les USA au travers de Microsoft, mais c'est une preuve de plus qu'on a besoin de vraies plateformes libres et indépendantes.
12  0 
Avatar de d_d_v
Membre éprouvé https://www.developpez.com
Le 22/03/2022 à 9:36
"La question divise la communauté des développeurs"

Mmm, en supposant que je fasse partie d'une "communauté", non, je ne me pose pas la question. Je n'ai rien contre les Russes, n'étant pas xénophobe.
12  0 
Avatar de koyosama
Membre éprouvé https://www.developpez.com
Le 21/03/2022 à 9:14
J'ai beaucoup à dire sur les dystopies. Mais en est-on arrive là ?
On me dit souvent, on peut tout apprendre sur Internet et je leur dis souvent, non. Est-ce que c'est nouvelle réalité ? Le savoir est entre les mains de peu de gens ?
Où est l'esprit source d'antan ?
10  1 
Avatar de Madmac
Membre extrêmement actif https://www.developpez.com
Le 22/03/2022 à 2:22
Citation Envoyé par BleAcheD Voir le message
On vit de plus en plus dans une sorte de Maccarthysme remastérisé
Sauf que MacCarthy ne cherchait pas au bon endroit. Hoolywood avait de forte tendence, mais le danger était dans les universités. Mais l'hystérie est identique et bien réelle. On a l'impression que tout le monde a oublé les solutions démocratiques comme les référendums. Au moment de l'éclatement de l'URSS, personne n'a consulté la communauté russe vivant dans les territoire du Donbass et de la Crimée sur le pays avec laquelle ils voulaient rester. Mais comme l'ONU était trop préoccupé avec des conneries, on se retrouve sur le bord de la troisièmre guerre mondial.

Les grands perdants seront les Européens, l'inde vient de faire un traité avec la Russie pour l'achat du pétrôle russe, mais également une plateforme de paiement alternative.

Pour aller directement à la nouvelle sur l'Inde;
9  1 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 28/03/2022 à 17:08
Sauf au Vietnam, Syrie, Afghanistan, ... bref presque la moitié des guerres qu'ils ont faites ou soutenues activement ces dernières années.
8  0 
Avatar de thamn
Membre averti https://www.developpez.com
Le 24/03/2022 à 2:20
Je vais encore dire ce qu'il ne faut pas dire... Experience de pensée! S'il vous plait, imaginez maintenant que vous remplacez le mot "russe" par le mot "juif", ou "noir", vous pouvez aussi venir avec votre propre qualificatif ethnique bien de votre region, avec l'accent et tout ça si vous voulez (ex: maudit francais).

Maintenant, pensons un instant.. Et avec moi maintenant que ceux qui pense que se poser ce genre de question est approprié leve la main s'il vous plait!
7  1