Le comité qui gère le catalogue GNOME Circle a approuvé de nouvelles règles interdisant la publication d'applications générées à l'aide d'outils AI. GNOME Circle offre une plateforme pour héberger des applications et bibliothèques créées par des développeurs tiers utilisant les technologies GNOME, facilitant ainsi leur intégration dans l'écosystème GNOME.
Dans GNOME Circle, les projets montrant des signes d'utilisation de l'AI pour générer du code, tels que des insertions sans signification dans le code, une incohérence de style, une utilisation artificielle de l'API et la présence de commentaires pour l'AI, ne seront désormais pas acceptés. Les nouvelles règles mentionnent également que les développeurs doivent bien comprendre le code soumis, être capables de justifier les méthodes utilisées et de répondre aux questions liées au code. Néanmoins, l'utilisation de l'AI pour l'apprentissage et la résolution de tâches connexes au développement, telles que l'auto-complétion de code, n'est pas interdite.
La principale raison de l'interdiction de la génération de code par l'AI est la tentative d'accélérer le passage de l'examen obligatoire des projets proposés pour inclusion dans la collection GNOME Circle. La file d'attente pour vérification a atteint des dimensions significatives et certaines applications doivent attendre des années avant qu'une décision soit prise quant à leur inclusion dans le catalogue.
L'augmentation récente des publications de programmes de faible qualité, générés par l'AI, crée une charge supplémentaire pour les examinateurs et encombre encore plus la file d'attente des demandes. Pour traiter les arriérés accumulés, l'acceptation de nouvelles demandes d'examen est temporairement suspendue. Après la levée de la suspension et afin de libérer des ressources, les nouveaux projets créés par AI seront rejetés sans examen (les demandes déjà soumises avant l'introduction des nouvelles règles seront examinées).
La deuxième raison de l'interdiction de l'utilisation de l'AI est le renforcement des règles dans le catalogue Flathub, qui est utilisé pour héberger les paquets de programmes présentés dans GNOME Circle. Indirectement, les règles de Flathub s'appliquent également au projet GNOME Circle, rendant inutile le temps passé à vérifier des programmes dont les paquets ne seront pas acceptés dans Flathub.
Un sondage mené auprès des membres de GNOME Circle a montré que
62 % des participants n'utilisent pas d'IA, 34 % se tournent vers des assistants IA pour des questions mineures ou pour préparer de petits extraits de code, et seulement 3 % génèrent de grandes portions de code via l'IA. Aucun des accompagnateurs n'a avoué avoir complètement abandonné l'écriture manuelle de code au profit de la génération par IA.
Source : opennet.ru
