Connect with us

GitHub Copilot Klage: GitHub gewinnt den Fall

Events

GitHub Copilot Klage: GitHub gewinnt den Fall

mm

Im Jahr 2021 gestartet, ist GitHub Copilot zu einem nützlichen Werkzeug für Entwickler geworden. Es handelt sich um einen AI-Code-Generator, der Code-Snippets vorschlägt und Zeilen automatisch vervollständigt. Seit seiner Einführung hat Copilot die Produktivität und die Code-Qualität der Entwickler dramatisch verbessert, wie in den Forschungsergebnissen und Code-Qualitätsberichten zu sehen ist.

GitHub Copilot ist seit 2022 in einen Rechtsstreit verwickelt. Eine Gruppe von Entwicklern hat die Klage eingereicht, weil sie der Meinung sind, dass Copilot bestehenden Open-Source-Code ohne ordnungsgemäße Nennung der ursprünglichen Coder verwendet.

Wie begann die GitHub Copilot Klage, was bedeutet das aktuelle Urteil und welche Auswirkungen hat dieser Fall? Lassen Sie uns erforschen.

Überblick über die anfänglichen Ansprüche und Abweisungen

Im November 2022 reichten eine Gruppe von Entwicklern eine Sammelklage gegen GitHub, Microsoft und OpenAI ein. Die Klage umfasste ursprünglich 22 Ansprüche. Sie konzentrierte sich hauptsächlich auf GitHub Copilot. GitHub trainierte Copilot mit bestehenden Open-Source-Daten, um Code-Snippets für Benutzer bereitzustellen, während sie coden.

Die Kläger behaupteten, dass es sich um das Kopieren von Code-Snippets ohne Nennung der ursprünglichen Entwickler handelte. Die Entwickler beriefen sich auch auf den Digital Millennium Copyright Act. DMCA’s Abschnitt 1202(b)(2) und seine Unterabschnitte behandeln die Verletzung von Urheberrechtsverwaltungsinformationen. Sie warfen GitHub vor, DMCA-Urheberrechtsverletzungen durch das Entfernen wichtiger Informationen aus Code-Snippets wie der Quelle des Codes begangen zu haben.

Das Gericht wies viele dieser Ansprüche im Laufe des Rechtsstreits ab. Am 9. Juli wurden drei weitere Ansprüche in einem bedeutenden Sieg für die Beklagten abgewiesen.

Laut Gericht gibt es nicht genug Beweise für eine Ähnlichkeit zwischen dem von GitHub produzierten Code und dem Open-Source-Code, auf dem die Software trainiert wurde. Daher entschied der Richter auch gegen DMCA-Verletzungen.

Die jüngsten Änderungen an Copilot hatten einen wesentlichen Einfluss auf die Entscheidung des Gerichts. Die Änderungen an dem Programmierassistenten sorgten dafür, dass das Tool Variationen von Code-Snippets anstelle von exakten Kopien zeigte.

Darüber hinaus enthielten die Beschwerden eine AI-Studie, um die Unvermeidlichkeit des Code-Wiederverwendens durch GitHub zu unterstreichen. Das Gericht wies auch dieses Argument ab und nannte unzureichende Beweise für Plagiate.

Allerdings wies das Gericht auf ein potenzielles Problem mit dem Duplikat-Überprüfungsfilter von GitHub Copilot hin. Benutzer können diesen Filter deaktivieren, der Warnungen über Code-Ähnlichkeit anzeigt. Die Missbilligung des Gerichts legt nahe, dass dieser Aspekt einer genaueren Prüfung bedarf. Dies ist eine Gelegenheit für die Entwickler, ihre Beschwerden zu ändern und erneut einzureichen, wobei sie sich auf diesen spezifischen Aspekt konzentrieren.

Die verbleibenden Anschuldigungen gegen GitHub Copilot

Obwohl das Gericht die meisten Ansprüche abgewiesen hat, ist der Fall noch nicht abgeschlossen. Zwei wichtige Anschuldigungen bleiben im Spiel in der GitHub Copilot Sammelklage:

  • Eine Verletzung der Open-Source-Lizenz.
  • Eine Verletzung des Vertrauens zwischen GitHub und Open-Source-Code-Anbietern.

Diese Anschuldigungen kritisieren GitHub für die unethische Verwendung von Open-Source-Code. Sie umfassen die Nicht-Anerkennung der Verwendung von öffentlich verfügbaren Daten für die Ausbildung von Copilot und die Nicht-Nennung der ursprünglichen Coder. Als Ergebnis hat GitHub seine Vereinbarung mit seinen Partnern gebrochen.

Beide Seiten haben sich auch über das Verhalten des anderen während des Entdeckungsprozesses gestritten. Laut den Entwicklern versäumten es die Beklagten, während des Verfahrens notwendige Informationen bereitzustellen, wie z.B. relevante E-Mails. Diese Anschuldigung könnte während der späteren Stadien des Falls wichtig werden.

Was sind die weiteren Auswirkungen der GitHub Copilot Klage?

Diese laufende Klage wirft Fragen über ihre Auswirkungen auf das breitere AI-Ökosystem auf. Die Ergebnisse dieser verbleibenden Anschuldigungen werden wahrscheinlich Präzedenzfälle für die Verwendung von Open-Source-Code in der AI-Ausbildung setzen.

Der Erfolg von GitHub bei der Abweisung vieler der Klageansprüche wird wahrscheinlich andere Unternehmen ermutigen, die Verwendung von AI in der Softwareentwicklung fortzusetzen. Laut GitHub helfen AI-Technologien wie Copilot den Benutzern, effizienter zu coden und die Produktivität zu steigern. Immer mehr Unternehmen und Entwickler werden versuchen, ähnliche Vorteile zu erzielen.

Dieser Fall hat auch das Bewusstsein für Urheberrechtsgesetze geschärft. Er hat Entwickler dazu befähigt, ihre Rechte besser zu verstehen. Unternehmen können neue Richtlinien einführen, um sicherzustellen, dass sie keine Open-Source-Lizenzen verletzen.

Andererseits kann dieses erhöhte Bewusstsein auch zu einem Mangel an Vertrauen in AI-Coding-Tools führen. Dieser Mangel an Vertrauen kann dazu führen, dass Open-Source-Repositorys weniger umfangreich sind, da Entwickler ihre Beiträge entfernen. Ein Mangel an ausreichenden Daten wird das effektive Lernen von AI-Software behindern.

Open-Source-Projekte können auch ihre Lizenzbedingungen überdenken, um explizitere Richtlinien für die Verwendung ihres Codes in der AI-Ausbildung bereitzustellen. Sie können restriktivere Lizenzen annehmen, um ihre Beiträge zu schützen.

Das Urteil entlastet GitHub Copilot nicht vollständig und unterstreicht die Notwendigkeit umfassenderer regulatorischer Rahmenbedingungen. Die Einschränkung der möglichen Urheberrechtsverletzungen kann AI-Unternehmen ermutigen, weiterhin öffentlich verfügbaren Code für Ausbildungszwecke zu verwenden. Allerdings fordert dieser Fall auch klarere Richtlinien, um den Missbrauch von Open-Source-Daten zu verhindern.

Die Notwendigkeit aktualisierter Gesetze

Die Copilot-Klage hat die Frage des Urheberrechts von AI-generiertem Code in den Mittelpunkt gerückt. Sie hat die Notwendigkeit aktualisierter Gesetze zur Schutz der Rechte der ursprünglichen Entwickler hervorgehoben.

Die aktuellen Rechtsrahmen können die durch AI-generierte Inhalte eingeführten Komplexitäten nicht bewältigen. Daher müssen die Behörden die Gesetze aktualisieren, um die Einhaltung zu gewährleisten.

Beispielsweise könnte die Festlegung einer Schwelle, bei der Code-Ähnlichkeit über einen bestimmten Prozentsatz hinaus nicht zulässig ist, dazu beitragen, die Rechte der ursprünglichen Entwickler zu schützen. Die Behörden können auch die Anzeige der Quelle der Trainingsdaten obligatorisch machen.

Darüber hinaus sollten die Behörden öffentlichen Code regulieren, um eine ungenehmigte Verwendung zu verhindern. Die Verpflichtung zu regelmäßigen Audits von AI-Tools und ihrer Ausgabe ist eine weitere gangbare Initiative.

Diese Klage wird die Verwendung von öffentlichem Code in der AI-Ausbildung stärker überwachen. Da AI-Coding-Tools evolvieren, müssen auch die Gesetze für ihre Verwendung evolvieren. Diese Praxis wird sicherstellen, dass Innovation nicht im Widerspruch zu Ethik und Rechtsnormen steht.

Entdecken Sie Unite.ai für weitere Ressourcen zu GitHub und AI-Coding-Tools.

Haziqa ist ein Data Scientist mit umfangreicher Erfahrung in der Erstellung von technischem Inhalt für KI- und SaaS-Unternehmen.