Blog

GitHub Copilot: obmedzenia vývozu a riešenie problémov

Markdown

Ako rozlíšiť obmedzenie vývozu od zamietnutia platby a chyby overenia vo VS Code. Oficiálna politika GitHubu a hranice procesu odvolania.

Prečítať celý článok

Ak už máte účet GitHub, ale Copilot nie je vo VS Code dostupný, alebo sa pri pokuse o platbu zobrazí zamietnutie, najprv zaznamenajte, v ktorej fáze problém nastáva. Tento článok sa venuje pravidlám služby a opätovnému prihláseniu do VS Code.

Praktické informácie o práci s Ailootom nájdete v dokumentácii.

Upozornenie

Tento článok slúži na informačné účely a nepredstavuje právne poradenstvo. Nižšie sú uvedené odkazy na oficiálne dokumenty GitHubu; po anglických citátoch nasleduje preklad.

Čo sa v oficiálnej politike GitHubu skutočne uvádza

Stránka „GitHub and Trade Controls“ má samostatnú časť venovanú Copilotu:

GitHub Copilot je komerčný produkt určený pre masový trh a bolo mu pridelené klasifikačné číslo vývoznej kontroly (ECCN) 5D992.c. Možno ho vyvážať do väčšiny destinácií bez potreby licencie (NLR).

— GitHub, politika kontroly obchodu, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Preklad: Copilot je komerčný produkt pre masový trh s klasifikačným číslom vývozu ECCN 5D992.c. Možno ho vyvážať do väčšiny destinácií bez licencie. Nasledujúci odsek toto povolenie obmedzuje:

GitHub Copilot sa bez povolenia nesmie predávať, vyvážať ani opätovne vyvážať do žiadnej destinácie, na ktorú sa vzťahuje embargo, ani do krajiny uvedenej v skupine krajín E:1 v dodatku č. 1 k časti 740 predpisov EAR. Medzi tieto destinácie v súčasnosti patria Kuba, Irán, Severná Kórea, Rusko, Bielorusko a nasledujúce oblasti Ukrajiny: Krym/Sevastopoľ a separatistické oblasti Donecka a Luhanska. Tento zoznam sa môže meniť.

— GitHub, politika kontroly obchodu, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Preklad: Copilot sa bez povolenia nesmie predávať, vyvážať ani opätovne vyvážať do destinácií, na ktoré sa vzťahuje embargo, ani do krajín skupiny E:1 v dodatku č. 1 k časti 740 predpisov USA o správe vývozu (EAR). Medzi tieto destinácie v súčasnosti patria Kuba, Irán, Severná Kórea, Rusko, Bielorusko, Krym/Sevastopoľ a separatistické oblasti Donecka a Luhanska. Zoznam sa môže zmeniť.

Znenie uvádza dva dôvody: embargo alebo zaradenie do skupiny E:1. Nasledujúci zoznam sa vzťahuje na oba dôvody.

Podmienky pre GitHub.com sú opísané osobitne. V prípade cloudových služieb v Iráne GitHub uvádza licenciu Úradu pre kontrolu zahraničného majetku USA (OFAC); v prípade Kuby uvádza, že bezplatné aj platené cloudové služby sú vo všeobecnosti dostupné. Tým sa neruší vyššie citované samostatné ustanovenie týkajúce sa Copilotu.

Čo je známe o preverovaní účtov z hľadiska sankcií

Nižšie na stránke sa nachádza sekcia s častými otázkami o sankciách. V jej zozname sa uvádza Krym, určité oblasti Donecka a Luhanska, Kuba, Irán a Severná Kórea. Nasledujúce pravidlá o identifikácii účtov a cestovaní patria do tejto sekcie.

Ak GitHub zistí, že sa používateľ alebo zákazník nachádza v regióne, na ktorý sa vzťahujú obmedzenia obchodnej kontroly USA a pre ktorý GitHub zatiaľ nemá licenciu od vlády USA, alebo že sa na používateľa inak vzťahujú ekonomické sankcie USA, pridružený účet bude obmedzený v záujme dodržania týchto právnych požiadaviek. Určenie polohy používateľa a zákazníka na účely uplatňovania týchto právnych obmedzení vychádza z viacerých zdrojov vrátane IP adries a histórie platieb. Štátna príslušnosť ani etnická príslušnosť sa nepoužívajú na označovanie používateľov z dôvodu sankčných obmedzení.

— GitHub, politika kontroly obchodu, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Preklad: ak GitHub zistí, že sa používateľ nachádza v regióne podliehajúcom obchodným obmedzeniam USA, pre ktorý GitHub zatiaľ nemá licenciu od vlády USA, alebo že používateľ inak podlieha ekonomickým sankciám USA, pridružený účet bude obmedzený. Poloha sa určuje na základe viacerých zdrojov vrátane IP adries a histórie platieb. Štátna ani etnická príslušnosť sa nepoužívajú na označenie účtu z dôvodu sankcií. Ide o všeobecné pravidlo zo sekcie o sankciách.

Tá istá sekcia obsahuje podmienku týkajúcu sa organizácií:

Ak organizácia sídli v sankcionovanom území alebo krajine, pre ktorú GitHub zatiaľ nemá licenciu od vlády USA, alebo ak jej kľúčové osoby či členstvo preukazujú dostatočné väzby na takéto územie alebo krajinu, prípadne ak sa zdá, že organizácia inak podlieha ekonomickým sankciám USA, účet organizácie a pridružený účet vlastníka budú obmedzené.

— GitHub, politika kontroly obchodu, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Preklad: ak organizácia sídli v sankcionovanej krajine alebo území, pre ktoré GitHub zatiaľ nemá licenciu od vlády USA, alebo ak jej kľúčové osoby či členovia majú dostatočné väzby na toto miesto, účet organizácie a pridružený účet vlastníka budú obmedzené. To isté platí, ak organizácia inak podlieha ekonomickým sankciám USA.

Upozornenie týkajúce sa cestovania sa vzťahuje na regióny v tejto sekcii s častými otázkami:

Cestovanie v týchto regiónoch môže ovplyvniť stav vášho účtu, ale dostupnosť sa môže obnoviť, keď sa budete nachádzať mimo sankcionovaného regiónu.

— GitHub, politika kontroly obchodu, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Preklad: cestovanie do týchto regiónov môže ovplyvniť stav vášho účtu, ale dostupnosť sa môže obnoviť, keď sa opäť ocitnete mimo sankcionovaného regiónu.

Ako sa to líši od zamietnutia platobnej karty pri platbe

Ak sa pri pokuse o platbu zobrazí správa o zamietnutí, uložte si jej presné znenie pre žiadosť o podporu. Takéto zamietnutie samo osebe nedokazuje, že sa uplatnilo pravidlo vývozu. Ceny a bezplatný plán sú opísané samostatne: čo je v GitHub Copilot bezplatné.

Citované zdroje nedokážu určiť príčinu konkrétneho zamietnutia platby ani odôvodniť prísľub, že iná karta obnoví prístup. Neprítomnosť problému s prihlásením nepovažujte za dôkaz označenia z dôvodu sankcií.

Ako sa to líši od problému s overením vo VS Code

Ak ste sa už prihlásili do GitHubu, ale Copilot nie je vo VS Code dostupný, dokumentácia uvádza, že príčinou môže byť problém s overením:

Ak ste prihlásení do GitHubu, ale Copilot nie je dostupný v aplikácii Visual Studio Code, príčinou môže byť problém s overením.

— GitHub, riešenie problémov s Copilotom, https://docs.github.com/en/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues.md

Preklad: ak ste prihlásení do GitHubu, ale Copilot nie je dostupný v aplikácii Visual Studio Code, príčinou môže byť problém s overením. GitHub navrhuje tieto kroky:

  1. V ľavom dolnom rohu okna VS Code kliknite na ikonu Accounts, podržte kurzor nad svojím používateľským menom GitHubu a kliknite na Sign out.
  2. Stlačením F1 otvorte paletu príkazov a vyberte Developer: Reload Window.
  3. Po opätovnom načítaní sa znova prihláste do svojho účtu GitHub.
Diagram opätovného prihlásenia do GitHubu vo VS Code: odhlásenie, opätovné načítanie okna, prihlásenie
Diagram krokov uvedených v dokumentácii GitHubu pre možný problém s overením, nejde o snímku obrazovky rozhrania.

Po opätovnom prihlásení skontrolujte, či je Copilot dostupný. Ak nie je, príčina zatiaľ nebola zistená: ten istý dokument opisuje napríklad aj zastarané rozšírenie, chýbajúci plán alebo chybu pri pripájaní k rozhraniu GitHub API. Odkazuje tiež na politiku kontroly obchodu. Opätovné prihlásenie nie je spôsob, ako zrušiť zákaz vývozu.

Ak si myslíte, že bol váš účet označený omylom

Všeobecný proces odvolania na stránke GitHubu je určený pre účty, ktorých sa obmedzenie dotklo omylom. Nie je predstavený ako samostatný postup pre Copilot:

V zriedkavých prípadoch, keď je účet ovplyvnený neúmyselne alebo omylom, máme proces odvolania, ktorý takéto prípady rieši. Ak sa jednotlivý používateľ alebo vlastník organizácie domnieva, že bol označený omylom, môže sa proti označeniu odvolať poskytnutím overovacích informácií GitHubu. Ak GitHub dostane dostatok informácií na overenie, že používateľ alebo organizácia nie sú spojení s jurisdikciou, na ktorú sa vzťahujú sankcie USA a pre ktorú nemáme licenciu, ani inak nepodliehajú obmedzeniam vyplývajúcim z ekonomických sankcií USA, označenie sa odstráni.

— GitHub, politika kontroly obchodu, https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls.md

Preklad: ak je účet ovplyvnený neúmyselne alebo omylom, používateľ alebo vlastník organizácie sa môže proti označeniu odvolať poskytnutím overovacích informácií GitHubu. Označenie sa odstráni, ak je k dispozícii dostatok informácií na overenie, že neexistuje spojenie s jurisdikciou, na ktorú sa vzťahujú sankcie USA a pre ktorú GitHub nemá licenciu, ani iné obmedzenie vyplývajúce z ekonomických sankcií USA. Zdroj odkazuje čitateľov na podporu GitHubu, kde môžu požiadať o pomoc.

Ak sa domnievate, že označenie je nesprávne, opíšte situáciu podpore GitHubu na adrese support.github.com/request. Neprezentujte svoj predpoklad o príčine zlyhania ako potvrdené označenie. Uvedený proces nestanovuje lehotu na posúdenie.

Stručný kontrolný zoznam

  1. Zaznamenajte, kde k zamietnutiu dochádza, a presné znenie správy. Zamietnutie platby samo osebe nepotvrdzuje obmedzenie vývozu.
  2. Ak ste sa prihlásili do GitHubu, ale Copilot nie je vo VS Code dostupný, znova sa prihláste podľa vyššie uvedeného postupu a skontrolujte výsledok.
  3. Ak opätovné prihlásenie nepomohlo, stále to neznamená, že účet bol označený z dôvodu sankcií. Otvorte oficiálnu dokumentáciu na riešenie problémov s Copilotom; opisuje aj iné príčiny.
  4. Ak máte podozrenie na nesprávne označenie z dôvodu sankcií, kontaktujte podporu GitHubu.
  5. Skontrolujte aktuálny zoznam destinácií na stránke politiky vývozu GitHubu: zdroj upozorňuje, že sa mení.

Ďalšia otázka o Copilote je spracovaná v článku „6 modelov, ktoré sa 19. októbra odstránia z Copilotu“.

Zdroje

Prejdite na Ailoot.

Viac podrobností

Otázky a odpovede: GitHub Copilot: obmedzenia vývozu a riešenie problémov

Dokazuje zamietnutá platba Copilotu vývozné obmedzenie?

Nie. Zaznamenajte presnú správu a fázu, v ktorej sa objavuje. Zamietnutie platby, chyba autentifikácie VS Code a vývozné obmedzenie vyžadujú odlišné kontroly; samotné zamietnutie nedokazuje sankčné označenie.

Čo robiť, ak je Copilot po prihlásení do VS Code nedostupný?

Odhláste sa cez Accounts, obnovte okno príkazom Developer: Reload Window a prihláste sa znova. Overte výsledok; ak problém trvá, použite oficiálnu stránku riešenia problémov či podporu, pretože príčina zostáva nepreukázaná.

Všetky články