FreeCAD encadre les contributions issues de l’IA dans son développement
Le projet open source FreeCAD introduit de nouvelles règles pour encadrer les contributions générées par intelligence artificielle.
Publié le par Emmanuel LASTRA 2 min de lecture
Le projet open source FreeCAD, un logiciel libre de modélisation 3D paramétrique utilisé pour la conception d’objets et de pièces techniques, introduit de nouvelles règles concernant les patches générés par intelligence artificielle. Les mainteneurs ont annoncé mettre à jour les directives de contribution afin de clarifier comment ces modifications doivent être soumises et examinées dans le dépôt du projet.
L’objectif est de mettre fin à la déferlante de code brut généré par IA sans validation humaine approfondie. Dans l’écosystème open source, l’usage d’outils d’IA pour produire du code devient courant, mais il soulève, outre des questions de qualité, de licence et de responsabilité, des difficulé de validation et de contrôle. En imposant des règles spécifiques, notamment une revue humaine explicite, le projet cherche à préserver la fiabilité du code et la traçabilité des contributions.
Ils rappellent notamment, et c’est l’objet des deux nouvelles règles :
-
Que l’IA est avant tout un outil d’assistance : Le code brut généré par IA n’est accepté sous aucun prétexte. Chaque contribution doit être vérifiée, validée et justifiée par le contributeur qui, à tout moment, doit pouvoir expliquer ses choix techniques et répondre aux questions des réviseurs. En tout état de cause, il est rappelé que l’usage de l’IA n’est recommandé sous aucune circonstance.
-
Que la sécurité juridique est primordiale : Le contributeur doit fournir l’assurance raisonnable que sa contribution ne viole aucun copyright tiers ou terme de licence.
Cette initiative de FreeCAD s’inscrit dans un mouvement de fond qui traverse l’écosystème du logiciel libre : l’IA est acceptée comme outil d’assistance, mais les projets majeurs veulent éviter une avalanche de contributions générées automatiquement et insuffisamment vérifiées. Si certains optent pour une interdiction pure et simple, d’autres choisissent de mettre en place des garde-fous pour encadrer l’usage de ces outils tout en préservant la qualité du code et la dynamique de contribution.
Source : FreeCAD Blog