Evenements
Poursuite du copilote GitHub : GitHub bat l'affaire

By
Haziqa Sajid
Lancé en 2021, GitHub Copilot est devenu un outil précieux pour les développeurs. Générateur de code basé sur l'IA, il suggère des extraits de code et auto-compléte des lignes. Depuis son lancement, Copilot a considérablement amélioré la productivité des développeurs. productivité et qualité du code.
GitHub Copilot est impliqué dans une affaire judiciaire depuis 2022. Un groupe de développeurs a intenté une action en justice parce qu'ils pensaient que Copilot réutilisé le code open source existant sans attribution appropriée aux codeurs d'origine.
Comment le procès GitHub Copilot a-t-il débuté ? Que signifie la décision actuelle et quelles sont les implications plus larges de cette affaire ? Explorons la question.
Aperçu des réclamations initiales et des rejets
En novembre 2022, un groupe de développeurs a intenté un recours collectif contre GitHub, Microsoft et OpenAI. Le procès comprenait initialement 22 réclamations. Il s’est principalement concentré sur GitHub Copilot. GitHub a formé Copilot sur les données open source existantes pour fournir des extraits aux utilisateurs pendant qu'ils codent.
Les plaignants ont déclaré qu'il copiait des extraits de code sans créditer les développeurs d'origine. Les développeurs ont également invoqué le Digital Millennium Copyright Act. L'article 1202(b)(2) du DMCA et ses sous-sections traitent de la violation des informations sur la gestion des droits d'auteur. Ils ont accusé GitHub de violation du droit d'auteur DMCA en supprimant des informations importantes des extraits de code, comme la source du code.
Le tribunal a rejeté bon nombre de ces demandes pendant toute la durée du procès. Le 9 juillet, ils ont rejeté trois demandes supplémentaires, ce qui constitue une victoire majeure pour les défendeurs.
Selon le tribunal, il n'existe pas suffisamment de preuves de similarité de code entre le résultat produit par GitHub et le code open source sur lequel ils ont formé le logiciel. Par conséquent, le juge s’est également prononcé contre toute violation du DMCA.
Les récentes modifications apportées à Copilot par GitHub ont considérablement influencé la décision du tribunal. Les modifications apportées à l'assistant de programmation ont permis à l'outil d'afficher des variantes d'extraits de code plutôt que des copies exactes.
De plus, les plaintes comprenaient un Étude sur l'IA pour souligner davantage le caractère inévitable de la réutilisation du code par GitHub. Le tribunal a également rejeté cet argument, invoquant des preuves insuffisantes de plagiat.
Cependant, le tribunal a relevé un problème potentiel avec le filtre de vérification des doublons de GitHub Copilot. Les utilisateurs peuvent désactiver ce filtre, qui génère des avertissements en cas de similarité de code. La désapprobation du tribunal suggère que cet aspect nécessite un examen plus approfondi. C'est l'occasion pour les développeurs de modifier et de soumettre à nouveau leurs plaintes, en se concentrant davantage sur cet aspect spécifique.
Les allégations restantes contre le copilote GitHub
Même si le tribunal a rejeté la plupart des demandes, l’affaire n’est pas terminée. Deux allégations clés restent en jeu dans le recours collectif GitHub Copilot :
- Une violation de licence open source.
- Un abus de confiance entre GitHub et les fournisseurs de code open source.
Ces affirmations critiquent GitHub pour avoir utilisé code open source contraire à l'éthique. Ils incluent le fait de ne pas reconnaître l'utilisation de données accessibles au public pour la formation de Copilot et de ne pas accorder de crédit aux codeurs d'origine. En conséquence, GitHub a rompu son accord avec ses partenaires.
Les deux parties ont également débattu de leur comportement durant la procédure de communication des preuves. Selon les promoteurs, les défendeurs n'ont pas fourni les informations nécessaires, notamment les courriels pertinents, au cours de la procédure. Cette accusation pourrait prendre de l'importance dans les dernières étapes de l'affaire.
Quelles sont les implications plus larges du procès GitHub Copilot ?
Ce procès en cours soulève des questions quant à son impact sur l’écosystème plus large de l’IA. Les résultats de ces allégations restantes créeront probablement des précédents pour utiliser du code open source dans la formation en IA.
Le succès de GitHub, qui a rejeté de nombreuses plaintes, encouragera probablement d'autres entreprises à continuer d'utiliser l'IA dans le développement logiciel. Selon GitHub, les technologies d'IA comme Copilot permettent aux utilisateurs de coder plus efficacement, augmentant ainsi leur productivité. De plus en plus d'entreprises et de développeurs chercheront à obtenir des avantages similaires.
Cette affaire a également sensibilisé les développeurs aux lois sur le droit d'auteur. Elle leur a permis de mieux comprendre leurs droits. Les entreprises pourraient adopter de nouvelles politiques pour garantir le respect des licences open source.
D’un autre côté, cette prise de conscience accrue peut également accroître méfiance à l'égard des outils de codage de l'IA. Ce manque de confiance pourrait conduire à des référentiels open source moins étendus à mesure que les développeurs supprimeraient leurs contributions. Un manque de données suffisantes entravera l’apprentissage efficace des logiciels d’IA.
Les projets open source peuvent également revoir leurs conditions de licence pour fournir des directives plus explicites sur l'utilisation de leur code dans la formation en IA. Ils peuvent adopter des licences plus restrictives pour protéger leurs contributions.
La décision n’exonère pas non plus entièrement GitHub Copilot, soulignant la nécessité de cadres réglementaires plus complets. La réduction des plaintes potentielles pour violation du droit d’auteur pourrait encourager les sociétés d’IA. Ces entreprises pourraient continuer à utiliser du code accessible au public à des fins de formation. Cependant, cette affaire appelle également à des directives plus claires pour empêcher toute utilisation abusive des données open source.
La nécessité de lois actualisées
Le procès Copilot a mis en lumière la question du droit d'auteur du code généré par l'IA. Il a souligné la nécessité de moderniser les lois pour protéger les droits des développeurs originaux.
Les cadres juridiques actuels ne peuvent pas gérer les complexités introduites par le contenu généré par l’IA. En conséquence, les autorités doivent mettre à jour les lois pour garantir leur conformité.
Par exemple, l’établissement d’un seuil à partir duquel la similarité du code au-delà d’un certain nombre n’est pas autorisée pourrait contribuer à protéger les droits des développeurs originaux. Les autorités peuvent également rendre obligatoire l’affichage de la source des données de formation.
De plus, les autorités devraient réglementer le code public pour empêcher toute utilisation sans licence. Rendre obligatoire des audits réguliers des outils d’IA et de leurs résultats est une autre initiative viable.
Ce procès renforcera la surveillance de l’utilisation du code public dans la formation de l’IA. Comme Outils de codage d'IA évoluer, les lois régissant leur utilisation doivent également évoluer. Cette pratique garantira que l’innovation n’entre pas en conflit avec les normes éthiques et juridiques.
Explorez le fonctionnement Unite.ai pour plus de ressources sur GitHub et les outils de codage AI.
Haziqa est un Data Scientist avec une vaste expérience dans la rédaction de contenu technique pour les entreprises d'IA et de SaaS.
Tu peux aimer
-


Le droit d'auteur à l'ère de l'IA : un tournant pour le droit d'auteur
-


Les IA de codage ont tendance Ă souffrir de l'effet Dunning-Kruger
-


DeepCoder-14B : Le modèle d'IA open source qui améliore la productivité et l'innovation des développeurs
-


Automatisation de la protection des droits d'auteur dans les images générées par l'IA
-


Extraction de données de formation à partir de modèles de diffusion stables affinés
-
Façonner l'avenir : comment l'IA, les Deepfakes et les répliques numériques transforment la loi sur le droit d'auteur