Un organisme technologique open-source et standard défie les sanctions américaines


Le lancement d’une nouvelle association de logiciels RISC-V rend la conception de circuits intégrés aux normes ouvertes et les logiciels open source encore plus difficiles pour les efforts du gouvernement américain pour arrêter le développement de la haute technologie chinoise et plier l’Europe à sa volonté géopolitique.

Le 31 mai, la Linux Foundation Europe a annoncé l’écosystème logiciel RISC-V (RISE), qu’elle a décrit comme,

un nouvel effort de collaboration qui rassemble des leaders mondiaux de l’industrie engagés à accélérer la disponibilité de logiciels pour les cœurs RISC-V hautes performances et économes en énergie [processing units] exécutant des systèmes d’exploitation de haut niveau pour une variété de segments de marché.

Ces segments de marché comprennent l’informatique en nuage, les centres de données, les automobiles, les téléphones mobiles et d’autres appareils électroniques grand public. Hébergé par Linux Foundation Europe, RISE prend en charge les activités mondiales de standard ouvert de RISC-V International.

Gabriele Columbro, directeur général de Linux Foundation Europe, note que,

Le projet RISE est dédié à l’activation de RISC-V dans les outils et bibliothèques open source (LLVM et GCC, etc.) pour accélérer la mise en œuvre et le délai de mise sur le marché. RISC-V est une pierre angulaire du paysage technologique et industriel européen. Nous sommes donc honorés de fournir un lieu neutre et de confiance pour le projet RISE sous Linux Foundation Europe.

Gabriele Columbro, Gabriele Columbro, directeur général de Linux Foundation Europe. Photo : Twitter

Treize sociétés des États-Unis, d’Europe, du Japon, de Corée du Sud, de Taïwan et de Chine continentale forment le conseil d’administration de RISE : NVIDIA, Qualcomm, MediaTek, Intel, Samsung, Google, Andes, Red Hat, Imagination Technologies, Rivos, SiFive, Ventana et T -Diriger.

Il est significatif que T-Head soit inclus. Il s’agit d’une filiale en propriété exclusive d’Alibaba, une société de conception de semi-conducteurs sans usine qui développe des circuits intégrés spécifiques à des applications pour l’intelligence artificielle, le cloud computing, l’industrie, la finance, l’électronique grand public et d’autres applications. En effet, il s’agit de la division semi-conducteurs du groupe Alibaba.

Selon le vice-président de T-Head, Jianyi Meng,

T-Head a contribué à l’écosystème logiciel par le biais d’initiatives telles que la mise en place de divers systèmes d’exploitation sur RISC-V et la contribution d’un environnement de développement intégré à la communauté RISC-V. En collaboration avec d’autres chefs d’entreprise mondiaux pour le projet RISE et nos partenaires dans tous les secteurs, nous pouvons stimuler davantage la croissance de l’écosystème de logiciels open source.

S’exprimant lors d’une conférence à Shanghai début mars, Meng a déclaré :

Le développement de RISC-V nécessite une collaboration mondiale en matière d’innovation, des puces aux logiciels, applications et terminaux. T-Head rassemble les principaux écosystèmes afin que les développeurs et partenaires mondiaux puissent mieux utiliser et développer les technologies RISC-V.

À cette époque, T-Head et Alipay ont également annoncé leur intention de permettre des paiements sécurisés sur des appareils portables utilisant des processeurs RISC-V intégrés.

La montée en puissance de RISC-V, en particulier en Chine, devrait être négative pour Arm et son propriétaire japonais Softbank, qui prévoit de rendre Arm public plus tard cette année. Les architectures de jeu d’instructions propriétaires d’Arm sont considérées comme à haut risque par les Chinois en raison de l’influence potentielle des États-Unis sur leur propriétaire.

RISC-V est une architecture de jeu d’instructions standard ouverte basée sur des principes de conception informatique à jeu d’instructions réduit. Il a été conçu à l’Université de Californie à Berkeley en 2010.

La Fondation RISC-V a été créée dans le Delaware en 2015 pour soutenir et gérer la technologie open source, avec l’Institut des technologies informatiques de l’Académie chinoise des sciences comme l’un des fondateurs.

Les autres membres fondateurs incluent Google, Qualcomm, Western Digital, Hitachi et Samsung. Les autres membres chinois incluent Huawei, ZTE, Tencent et Alibaba Cloud. Au total, l’association compte plus de 300 membres corporatifs, universitaires et institutionnels à travers le monde.

La fondation a fui les États-Unis

En 2020, la Fondation a été constituée en Suisse sous le nom d’Association internationale RISC-V, quittant les États-Unis pour éviter les perturbations potentielles causées par la politique commerciale anti-chinoise du président de l’époque, Donald Trump. Pour plus d’informations à ce sujet, voir Décollage de l’architecture IC open-source en Chine.

La GCC (GNU Compiler Collection) mentionnée par Gabriele Columbro fait partie du projet GNU, un effort collaboratif pour le développement de logiciels libres fondé en 1978 par Richard Stallman au MIT.

Linux, le noyau logiciel ouvert créé par l’ingénieur logiciel suédo-finlandais Linus Torvalds au début des années 1990, est normalement utilisé avec le système d’exploitation GNU.

La mascotte Linux Tux. Image : Étapes analytiques

GCC se compose de logiciels libres du projet GNU et d’autres parties, créés dans un environnement ouvert afin « d’attirer une plus grande équipe de développeurs, pour s’assurer que GCC et le système GNU fonctionnent sur plusieurs architectures et divers environnements ». GCC est l’un des plus grands logiciels libres au monde.

GNU se définit comme « un système d’exploitation qui est un logiciel libre, c’est-à-dire qui respecte la liberté des utilisateurs ». Ses « quatre libertés essentielles » sont,

  • La liberté d’exécuter le programme comme vous le souhaitez, dans n’importe quel but.
  • La liberté d’étudier le fonctionnement du programme et de le modifier pour qu’il fasse votre calcul comme vous le souhaitez. L’accès au code source est une condition préalable pour cela.
  • La liberté de redistribuer des copies afin que vous puissiez aider les autres.
  • La liberté de distribuer des copies de vos versions modifiées à d’autres. En faisant cela, vous pouvez donner à toute la communauté une chance de bénéficier de vos modifications. L’accès au code source est une condition préalable pour cela.

La liberté de distribution « signifie que vous êtes libre de redistribuer des copies, avec ou sans modifications, gratuitement ou moyennant des frais de distribution, à n’importe qui n’importe où. »

L’explication se poursuit en notant que:

Parfois, les réglementations gouvernementales en matière de contrôle des exportations et les sanctions commerciales peuvent limiter votre liberté de distribuer des copies de programmes à l’échelle internationale. Les développeurs de logiciels n’ont pas le pouvoir d’éliminer ou de passer outre ces restrictions, mais ce qu’ils peuvent et doivent faire, c’est refuser de les imposer comme conditions d’utilisation du programme. De cette façon, les restrictions n’affecteront pas les activités et les personnes en dehors des juridictions de ces gouvernements. Ainsi, les licences de logiciels libres ne doivent pas exiger l’obéissance à des réglementations d’exportation non triviales comme condition d’exercice de l’une des libertés essentielles.

Selon la Fondation Linux, les technologies open source qui sont publiées et mises à la disposition du public ne sont pas soumises aux réglementations sur l’administration des exportations du Bureau de l’industrie et de la sécurité du Département américain du commerce.

La Chine s’est impliquée dans RISC-V depuis le début et cela – en particulier compte tenu de l’utilisation libérale et croissante des sanctions par l’administration Biden – s’est avéré être une très bonne idée.

Suivez cet écrivain sur Twitter : @ScottFo83517667

Laisser un commentaire