Portál AbcLinuxu, 26. dubna 2024 12:16


K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence

GitHub potvrdil, že k trénování svého před týdnem představeného inteligentního doplňovače kódů GitHub Copilot použil veškeré volně přístupné zdrojové kódy umístěné na GitHubu bez ohledu na licence [Hacker News].

8.7.2021 18:44 | Ladislav Hagara | IT novinky


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

8.7.2021 19:08 Oheň na střeše
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Odpovědět | Sbalit | Link | Blokovat | Admin
Takže Copilot je odvozený dílo od GPL softwaru? Super. Takže ho teda GitHub komplet uvolní pod GPL. Požádejte někdo kdo máte nějakej veřejnej repozitář s GPL projektem GitHub o komplet zdrojáky Copilota pod GPL. Bude sranda.
8.7.2021 19:18 Oheň na střeše
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Ono to má ještě jeden rozměr. Jestli to trénovali na GPL softwaru, a ten Copilot navrhuje funkce založené na tom GPL softwaru, tak je i ta funkce odvozené dílo, a každý, kdo používá Copilota pro vývoj SW (kam mimochodem spadá i GitHub), vlastně zakládá svou práci na GPL zdrojácích, a tím pádem by měl přelicencovat. To bude průšvih:-).

Článek k tématu.
Max avatar 8.7.2021 21:15 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Píší tam, že to použili na všechny veřejné projekty. Od kdy jsou všechny veřejné projekty GPL? Licencování bude různé, ne? Veřejný může být i projekt s uzavřenou licencí.
Spíše by tedy výsledkem mohl být nelicencovatelný guláš, který tím pádem nepůjde použít?
Zdar Max
Měl jsem sen ... :(
AsciiWolf avatar 8.7.2021 21:26 AsciiWolf | skóre: 40 | blog: Blog
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
+1
Fluttershy, yay! avatar 8.7.2021 21:36 Fluttershy, yay! | skóre: 92 | blog:
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Viz ten odkaz na HN.
No, see Authors Guild v. Google. Even without a license or permission, fair use permits the mass scanning of books, the storage of the content of those books, and rendering verbatim snippets of those books. The Google Books site is not a derivative work of the millions of authors they copied from, and if they did copy any coincidentally GPL, AGPL, or creative commons copyleft work, the fair use exception applies before we reach the question of whether Google is obligated to provide anything beyond what it is doing.

Fair use is an exception to copyright itself. A license cannot remove your right to fair use.
Tohle by se muselo otestovat u soudu… nebo spíš soudů v různých právních prostředích.
🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
8.7.2021 22:43 j
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Tohle je ciste US koncept, a i tam kolem toho probihaji provedelne soudni spory. V EU se podle vseho jde spis opacnym smerem, ze bez vyslovnyho souhlasu autora(respektive drzitele prav) nebudes smet vubec nic.

---

Dete s tim guuglem dopice!
8.7.2021 22:47 Oheň na střeše
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Pokud mi to navrhuje verbatim celou funkci, kterou to převzalo z projektu pod GPL, to moc košér není. Viz:
A recent tweet by @mitsuhiko notes that Copilot can be caused to produce, verbatim, the famous fast inverse square root function from Quake III Arena: a codebase distributed under the GNU GPL 2.0 license.
8.7.2021 22:56 xxx
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
To spis nez Copilot bude mit problem uzivatel, ktery ten GPL kod pouzije. :)
9.7.2021 06:49 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence

To je stejné jako s dokumentací. Lidi z ní opisují, aniž by si uvědomili, že má taky nějakou licenci.

Na věc se dá ale dívat i z jiné strany: Příliš krátké texty nepožívají autorské ochrany. Navíc Microsoft, coby americká firma, má pohled pokřivený judikaturou USA, která o proti našemu právu má ještě širší nástroj zvaný fair use.

9.7.2021 11:16 Adolf Kernel
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
To je stejné jako s dokumentací. Lidi z ní opisují, aniž by si uvědomili, že má taky nějakou licenci.
Ve spoustě knih bývá na začátku explicitní poznámka, že příklady můžeš převzít do svého programu, skriptu atd. aniž by se to považovalo za porušení autorského práva a dokonce aniž bys musel citovat autora - ostatně to je smysl té dokumentace/knihy - a naopak tam bývá uvedeno, že by autor/vydavatel měl problém s tím, kdybys převzal všechny nebo podstatnou část těch příkladů a použil je ve své knize nebo publikoval jinde (toto není smysl té dokumentace/knihy). Pokud bys to chtěl udělat, tak musíš žádat o souhlas.
8.7.2021 22:57 xxx
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Pekne. Takze i kdyz Copilot problem mit nebude, tak ho furt muze mit uzivatel, ktery ten GPL kod pouzije. :)
9.7.2021 11:17 Adolf Kernel
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Právníci budou mít žně. To je asi tak jediná skupina, která na tomhle vydělá.
8.7.2021 22:36 j
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Jenze GPL je narozdil od nekterych jinych licenci "nakazliva". Jinak receno, kdyz vrazis do svyho kodu kus GPL === je pod GPL komplet. Pokud tam vrazis kus neceho jinyho, tak budes muset mozna jinak licencovat jen ten kus neceho jinyho.

Pokud vim, tak jedina vyjimka je, pokud pouzijes knihovnu pres jeji API. Ale to neni tenhle pripad.

---

Dete s tim guuglem dopice!
9.7.2021 10:01 sid
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Ono by sa muselo ukazat ze ta gpl je naozaj unikatna.
8.7.2021 22:40 Oheň na střeše
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Od kdy jsou všechny veřejné projekty GPL?
Nemusí bejt všechny GPL. Stačí jeden, aby byla povinnost zveřejnit zdrojáky dle GPL. U čoudový aplikace stačí 1x AGPL. Virální licence, ne?
Spíše by tedy výsledkem mohl být nelicencovatelný guláš, který tím pádem nepůjde použít?
Jenže oni to interně už dlouho používají, a dokonce to teďka nabízejí jako službu. Hehe.
9.7.2021 07:55 nadtržítko
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Odpovědět | Sbalit | Link | Blokovat | Admin
Coz GPL, to je nic. Ale co kdyz mam opensource kod s vlastni licenci co zakazuje jakekoliv kopirovani kodu ci reprodukci bez souhlasu autora?
9.7.2021 09:32 ja osobne
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Mozes sa sudit :-D
9.7.2021 12:00 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Taková je bohužel smutná skutečnost. Každý mohutně řeší licence a copyright, ale pak, když jim ji někdo poruší, většinou stáhnou ocas mezi nohy a neudělají z nejrůznějších důvodů nic. Většinou se vymlouvají, že nechtějí ztrácet čas po soudech, atp. Nechápou, že nejde jen o jejich práva, ale taky o práva těch, co na té věci s nimi spolupracovali, resp. jim za určitých podmínek dali svolení aby použili výsledky jejich práce.
11.7.2021 10:27 Janek
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Odpovědět | Sbalit | Link | Blokovat | Admin
Když zapomenu na problémy s licencemi, jak se ten kopilot vlastně používá?

To jako předhodím tomu AI sadu vstupů a výstupů funkce a on ji syntetizuje?

Například 1011 0001 => b0,b4,b5,b7 0000 0010 => b1

A ono to vyplivne funkci, která převede číslo na posloupnost bitů zapsanou stringem ?

Nebo drsnější příklad, dám tomu několik ukázek signálu a jejich spekter a vypadne z toho FFT s optimálními parametry (počet vzorků, bitovou hloubku) na ty příklady?
Jendа avatar 14.7.2021 00:51 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: K trénování GitHub Copilota byly použity zdrojové kódy bez ohledu na licence
Ne, dáš tomu slovní popis funkce (komentář/docstring), případně argumenty, případně začátek, a ono to dopíše. Je to jazykový model.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.