Modele i platformy AI
Pozew GitHub Copilot: GitHub wygrywa sprawę

Uruchomiony w 2021 roku GitHub Copilot stał się pomocnym narzędziem dla deweloperów. Jest to generator kodu AI, który sugeruje fragmenty kodu i automatycznie uzupełnia linie. Od czasu jego uruchomienia Copilot znacznie poprawił wydajność i jakość kodu deweloperów.
GitHub Copilot jest zaangażowany w sprawę prawną od 2022 roku. Grupa deweloperów wnieśli pozew, ponieważ uważali, że Copilot wykorzystywał istniejący kod open-source bez właściwego uzasadnienia do oryginalnych programistów.
Jak rozpoczął się pozew GitHub Copilot, co oznacza obecne orzeczenie, i jakie są szersze implikacje tego przypadku? Zbadajmy.
Przegląd początkowych roszczeń i odrzuceń
W listopadzie 2022 roku grupa deweloperów wniosła pozew zbiorowy przeciwko GitHub, Microsoft (MSFT ) i OpenAI. Pozew składał się początkowo z 22 roszczeń. Głównie koncentrował się na GitHub Copilot. GitHub wyszkolił Copilot na istniejących danych open-source, aby zapewnić fragmenty kodów użytkownikom podczas kodowania.
Powodowie twierdzili, że kopiował fragmenty kodu bez podania źródła. Deweloperzy również powołali się na Digital Millennium Copyright Act. Sekcja 1202(b)(2) i jej podsekcje dotyczą naruszenia informacji o zarządzaniu prawami autorskimi. Oskarżyli GitHub o naruszenie prawa autorskiego poprzez usunięcie istotnych informacji z fragmentów kodu, takich jak źródło kodu.
Sąd odrzucił wiele z tych roszczeń w trakcie trwania procesu. 9 lipca odrzucił trzy dodatkowe roszczenia w znacznym zwycięstwie dla pozwanego.
Zdaniem sądu nie ma wystarczających dowodów na podobieństwo kodu między wyjściem wygenerowanym przez GitHub a kodem open-source, na którym szkolono oprogramowanie. Sąd również orzekł, że nie ma naruszeń DMCA.
Niedawne modyfikacje Copilot przez GitHub znacznie wpłynęły na decyzję sądu. Zmiany w asystencie programistycznym zapewniły, że narzędzie wyświetla różne wersje fragmentów kodu, a nie dokładne kopie.
Ponadto skargi obejmowały badanie AI, aby dalej podkreślić nieuniknione wykorzystanie kodu przez GitHub. Sąd również odrzucił ten argument, powołując się na brak dowodów na plagiat.
Jednak sąd zauważył potencjalny problem z filtrem sprawdzania duplikatów w GitHub Copilot. Użytkownicy mogą wyłączyć ten filtr, który wyświetla ostrzeżenia o podobieństwie kodu. Niezadowolenie sądu sugeruje, że ten aspekt wymaga bliższej kontroli. Jest to okazja dla deweloperów, aby zmodyfikować i ponownie złożyć swoje skargi, koncentrując się bardziej na tym konkretnym aspekcie.
Pozostałe oskarżenia przeciwko GitHub Copilot
Chociaż sąd odrzucił większość roszczeń, sprawa nie jest jeszcze zakończona. Dwa kluczowe oskarżenia pozostają w grze w pozwie zbiorowym GitHub Copilot:
- Naruszenie licencji open-source.
- Naruszenie zaufania między GitHub a dostawcami kodu open-source.
Te oskarżenia krytykują GitHub za niewłaściwe wykorzystanie kodu open-source. Obejmują one brak uznania wykorzystania publicznie dostępnych danych do szkolenia Copilot i brak uznania oryginalnych programistów. W rezultacie GitHub złamał umowę z partnerami.
Obie strony również spierały się o swoje zachowanie podczas procesu odkrywczego. Zgodnie z deweloperami, pozwani nie dostarczyli niezbędnych informacji podczas postępowania, takich jak istotne e-maile. To oskarżenie może stać się istotne w późniejszych etapach sprawy.
Jakie są szersze implikacje pozwu GitHub Copilot?
Ten trwający pozew podnosi pytania dotyczące jego wpływu na szerszy ekosystem AI. Wyniki tych pozostałych oskarżzeń prawdopodobnie ustanowią precedensy dla wykorzystania kodu open-source w szkoleniu AI.
Sukces GitHub w odrzuceniu wielu roszczeń z pozwu prawdopodobnie zachęci inne firmy do dalszego wykorzystania AI w rozwoju oprogramowania. Zgodnie z GitHub, technologie AI, takie jak Copilot, pomagają użytkownikom kodować bardziej wydajnie, zwiększając produktywność. Coraz więcej przedsiębiorstw i deweloperów będzie dążyć do osiągnięcia podobnych korzyści.
Przypadek ten również zwiększył świadomość praw autorskich. Dał deweloperom lepsze zrozumienie ich praw. Firmy mogą wprowadzić nowe polityki, aby upewnić się, że nie naruszają licencji open-source.
Z drugiej strony, zwiększona świadomość może również zwiększyć brak zaufania do narzędzi kodowania AI. Ten brak zaufania może prowadzić do mniej obszernych repozytoriów open-source, ponieważ deweloperzy usuwają swoje wkłady. Brak wystarczających danych utrudni skuteczne uczenie się oprogramowania AI.
Projekty open-source mogą również ponownie rozważyć warunki licencyjne, aby zapewnić bardziej wyraźne wytyczne dotyczące wykorzystania ich kodu w szkoleniu AI. Mogą przyjąć bardziej restrykcyjne licencje, aby chronić swoje wkłady.
Orzeczenie nie całkowicie oczyszcza GitHub Copilot, podkreślając potrzebę bardziej kompleksowych ram regulacyjnych. Ograniczenie potencjalnych naruszeń praw autorskich może zachęcić firmy AI. Te firmy mogą kontynuować wykorzystanie publicznie dostępnego kodu do celów szkoleniowych. Jednak ten przypadek również wzywa do wyraźniejszych wytycznych, aby zapobiec nadużyciom danych open-source.
Potrzeba zaktualizowanych praw
Pozew Copilot zwrócił uwagę na problem praw autorskich do kodu wygenerowanego przez AI. Podkreślił potrzebę zaktualizowanych praw, aby chronić prawa oryginalnych deweloperów.
Obecne ramy prawne nie mogą poradzić sobie z złożonościami wprowadzonymi przez treści wygenerowane przez AI. W związku z tym władze muszą zaktualizować prawa, aby zapewnić zgodność.
Na przykład ustanowienie progu, po przekroczeniu którego podobieństwo kodu nie jest dozwolone, mogłoby pomóc chronić prawa oryginalnych deweloperów. Władze mogą również nakazać wyświetlanie źródła danych szkoleniowych.
Ponadto władze powinny regulować publiczny kod, aby zapobiec nieuprawnionemu użyciu. Nakazując regularne audyty narzędzi AI i ich wyjścia, jest to słuszna inicjatywa.
Ten pozew zwiększy kontrolę nad użyciem publicznego kodu w szkoleniu AI. Podczas gdy narzędzia kodowania AI ewoluują, tak muszą ewoluować prawa dotyczące ich użycia. Ta praktyka zapewni, że innowacje nie będą w konflikcie z etyką i standardami prawnymi.
Przeglądaj Unite.ai, aby uzyskać więcej informacji o GitHub i narzędziach kodowania AI.












