Modele i platformy AI

Pozew GitHub Copilot: GitHub wygrywa sprawę

mm
Dodaj Unite.AI do preferowanych ÅšrÃģdeł w Google

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.

Haziqa jest naukowcem danych z bogatym doświadczeniem w tworzeniu treści technicznych dla firm AI i SaaS.