Les nouvelles d’un chercheur suspendu d’une prestigieuse université chinoise dimanche sont devenues un sujet de tendance sur les médias sociaux après avoir admis que le langage de programmation « local » qu’il a créé, Mulan, était une fourchette Python.
Pourquoi c’est important: Les réalisations de la « technologie locale » sont souvent vantées par les responsables chinois et les médias d’État alors que le pays pousse de manière agressive à renforcer son autonomie technologique au milieu de conflits commerciaux avec les États-Unis.
- Cependant, de vastes programmes de financement nationaux visant à soutenir des alternatives locales aux technologies étrangères donnent également lieu à la tricherie et à la contrefaçon.
Détails: Liu Lei, chercheur à l’Institut de Technologie informatique (TIC) de l’Académie chinoise des Sciences, a déclaré mercredi à l’agence de presse d’État China News Service que lui et son équipe avaient publié un langage de programmation « entièrement conçu de manière autonome ».
- Le langage, surnommé Mulan, ou Langage d’unité de module, avait été inventé pour s’adapter « aux applications d’intelligence artificielle (IA) et d’Internet des objets (IoT) de nouvelle génération », selon Liu.
- Il a également affirmé que Mulan était compatible avec les systèmes d’exploitation traditionnels tels qu’Android, iOS, Linux et Windows.
- Les affirmations de Liu ont été examinées à la fin de la semaine dernière lorsque les utilisateurs ont découvert que la majeure partie du code de Mulan provenait de Python, un langage de programmation open source vieux de 29 ans créé par le programmeur néerlandais Guido van Rossum.
- Liu s’est excusé (en chinois) pour ses exagérations vendredi, admettant qu’une partie du compilateur a été réaménagée sur la base de Python et que le langage avait en fait été conçu pour enseigner le codage aux enfants d’âge scolaire primaire et secondaire, plutôt que pour être utilisé pour des applications d’IA et d’IoT.
- L’ICT a déclaré dimanche dans un communiqué (en chinois) que les affirmations de Liu contenaient de « faux comptes » et que l’institut l’avait suspendu.
- L’incident est devenu un sujet tendance sur les médias chinois ce week-end avec le hashtag #MulanDeveloperApologizes recueillant plus de 68 millions de vues sur la plate-forme de microblogging chinoise, Weibo.
Contexte: Les entreprises et les universitaires chinois sont connus pour créer des forks pour les programmes open source et prétendent qu’ils sont originaux.
- En 2018, une start-up chinoise a affirmé avoir produit un navigateur « développé à 100% en Chine » utilisé par des organismes gouvernementaux et des entreprises d’État. Le navigateur a ensuite été trouvé construit sur le projet open source Chromium de Google.
- En 2003, le doyen de l’École de microélectronique de la prestigieuse Université Jiaotong de Shanghai a affirmé avoir développé la première puce de traitement du signal numérique de Chine, qui s’est révélée plus tard être une puce développée par Motorola avec la marque déposée.