Blog

GitHub Copilot: Omezení vývozu a řešení problémů

Markdown

Jak ve VS Code rozlišit omezení vývozu, zamítnutí platby a chybu ověření. Oficiální zásady GitHubu a omezení odvolacího procesu.

Přečíst celý článek

Pokud už máte účet GitHub, ale Copilot ve VS Code není dostupný, nebo je vaše platba při pokusu zamítnuta, nejprve zaznamenejte, v jaké fázi problém nastává. Tento článek se věnuje zásadám služby a opětovnému přihlášení ve VS Code.

Praktické informace o práci s Ailootem najdete v dokumentaci.

Varování

Tento článek slouží jako reference a nepředstavuje právní radu. Níže jsou citovány oficiální dokumenty GitHubu; za anglickými citacemi následuje překlad.

Co skutečně říkají oficiální zásady GitHubu?

Stránka „GitHub and Trade Controls“ má samostatnou část o Copilotu:

GitHub Copilot is a commercial, mass-market product and has been assigned the Export Control Classification Number (ECCN) of 5D992.c and may be exported to most destinations with no license required (NLR).

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

Překlad: Copilot je komerční produkt pro masový trh s klasifikačním číslem pro kontrolu vývozu ECCN 5D992.c. Lze jej vyvážet do většiny destinací bez nutnosti licence. Následující odstavec toto povolení omezuje:

GitHub Copilot may not be sold, exported, or re-exported to any embargoed destination or a country listed in Country Group E:1 in Supplement No. 1 to part 740 of the EAR without authorization. These destinations currently include Cuba, Iran, North Korea, Russia, Belarus, and the following regions of Ukraine: Crimea/Sevastopol and the separatist areas of Donetsk and Luhansk. This list is subject to change.

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

Překlad: Copilot nelze bez povolení prodávat, vyvážet ani znovu vyvážet do embargovaných destinací nebo zemí uvedených ve skupině E:1 v dodatku č. 1 k části 740 předpisů USA o správě vývozu (EAR). Mezi tyto destinace v současnosti patří Kuba, Írán, Severní Korea, Rusko, Bělorusko, Krym/Sevastopol a separatistické oblasti Doněcku a Luhansku. Seznam se může změnit.

Text uvádí dva důvody: embargo nebo zařazení do skupiny E:1. Následující seznam se vztahuje na oba.

Podmínky pro GitHub.com jsou popsány samostatně. U cloudových služeb v Íránu GitHub odkazuje na licenci Úřadu pro kontrolu zahraničních aktiv USA (OFAC); u Kuby uvádí, že bezplatné i placené cloudové služby jsou obecně dostupné. Tím se neruší samostatné ustanovení o Copilotu citované výše.

Co je známo o prověřování účtů GitHub Copilot z hlediska sankcí?

Dále na stránce je častá otázka týkající se sankcí. V jejím seznamu jsou uvedeny Krym, některé oblasti Doněcku a Luhansku, Kuba, Írán a Severní Korea. Následující pravidla pro identifikaci účtů a cestování patří do této části.

If GitHub determines that a user or customer is located in a region that is subject to U.S. trade control restrictions for which GitHub does not yet have a license from the U.S. government, or a user is otherwise restricted under U.S. economic sanctions, then the affiliated account will be restricted to comply with those legal requirements. The determination of user and customer location to implement these legal restrictions are derived from a number of sources, including IP addresses and payment history. Nationality and ethnicity are not used to flag users for sanctions restrictions.

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

Překlad: pokud GitHub určí, že se uživatel nachází v oblasti podléhající obchodním omezením USA, pro kterou GitHub dosud nemá licenci od vlády USA, nebo že uživatel jinak podléhá ekonomickým sankcím USA, přidružený účet bude omezen. Poloha se určuje z několika zdrojů, včetně IP adres a historie plateb. Státní příslušnost ani etnický původ se nepoužívají k označení účtu kvůli sankcím. Jde o obecné pravidlo z části věnované sankcím.

Stejná část obsahuje podmínku týkající se organizací:

If an organization is based out of, or the key individuals or membership of an organization shows sufficient ties to, a sanctioned territory or country for which GitHub does not yet have a license from the U.S. government, or if the organization otherwise appears to be subject to U.S. economic sanctions, then the organization account and the affiliated owner account will be restricted.

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

Překlad: pokud organizace sídlí v sankcionované zemi nebo oblasti, pro kterou GitHub dosud nemá licenci od vlády USA, nebo pokud s ní její klíčové osoby či členové mají dostatečné vazby, budou účet organizace a přidružený účet vlastníka omezeny. Totéž platí, pokud se organizace jinak jeví jako subjekt podléhající ekonomickým sankcím USA.

Upozornění týkající se cestování se vztahuje na oblasti uvedené v této části FAQ:

Travel in these regions may impact your account status, but availability may be reinstated once you are outside of the sanctioned region.

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

Překlad: cestování do těchto oblastí může ovlivnit stav vašeho účtu, ale dostupnost může být obnovena, jakmile se znovu ocitnete mimo sankcionovanou oblast.

Jak se to liší od zamítnutí platby kartou

Pokud se při pokusu o platbu zobrazí zpráva o zamítnutí, uložte si její přesné znění pro žádost o podporu. Takové zamítnutí samo o sobě nedokazuje, že bylo uplatněno pravidlo pro vývoz. Ceny a bezplatný tarif jsou popsány samostatně: co je v GitHub Copilotu zdarma.

Citované zdroje nedokážou určit příčinu konkrétního zamítnutí platby ani podpořit příslib, že přístup obnoví jiná karta. Nepovažujte absenci problému s přihlášením za důkaz označení kvůli sankcím.

Jak se to liší od problému s ověřením ve VS Code

Pokud jste se už přihlásili ke GitHubu, ale Copilot není ve VS Code dostupný, dokumentace uvádí, že může jít o problém s ověřením:

If you are signed in to GitHub but Copilot is unavailable in Visual Studio Code, it may be due to an authentication problem.

— GitHub, řešení problémů s Copilotem, https://docs.github.com/en/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues.md

Překlad: pokud jste přihlášeni ke GitHubu, ale Copilot není ve Visual Studio Code dostupný, příčinou může být problém s ověřením. GitHub doporučuje tyto kroky:

  1. V levém dolním rohu okna VS Code klikněte na ikonu Accounts, najeďte kurzorem na své uživatelské jméno na GitHubu a klikněte na Sign out.
  2. Stisknutím F1 otevřete paletu příkazů a vyberte Developer: Reload Window.
  3. Po opětovném načtení se znovu přihlaste ke svému účtu GitHub.
Schéma opětovného přihlášení ke GitHubu ve VS Code: odhlásit se, znovu načíst okno, přihlásit se
Schéma kroků uvedených v dokumentaci GitHubu pro možný problém s ověřením, nikoli snímek obrazovky rozhraní.

Po opětovném přihlášení ověřte, zda je Copilot dostupný. Pokud není, příčina zatím nebyla určena: tentýž dokument popisuje například také zastaralé rozšíření, chybějící tarif nebo chybu při připojení k API GitHubu. Odkazuje také na zásady kontroly obchodu. Opětovné přihlášení není způsob, jak odstranit zákaz vývozu.

Pokud se domníváte, že byl váš účet nesprávně označen

Obecný odvolací proces na stránce GitHubu je určen pro účty, které byly zasaženy omylem. Není popsán jako samostatný postup pro Copilot:

In the rare instance that an account is affected unintentionally or in error, we have an appeal process to address such instances. If an individual user or organization owner believes that they have been flagged in error, then that user has the opportunity to appeal the flag by providing verification information to GitHub. If GitHub receives sufficient information to verify that the user or organization is not affiliated with a U.S.-sanctioned jurisdiction for which we do not have a license or otherwise restricted by U.S. economic sanctions, then the flag will be removed.

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

Překlad: pokud je účet zasažen neúmyslně nebo omylem, uživatel či vlastník organizace se může proti označení odvolat a poskytnout GitHubu ověřovací informace. Označení bude odstraněno, pokud budou k dispozici dostatečné informace k ověření, že uživatel ani organizace nemají vazby na jurisdikci sankcionovanou USA, pro kterou GitHub nemá licenci, a nepodléhají ani jiným omezením v rámci ekonomických sankcí USA. Zdroj odkazuje čtenáře s žádostí o pomoc na podporu GitHubu.

Pokud se domníváte, že jde o chybné označení, popište situaci podpoře GitHubu na adrese support.github.com/request. Nepředkládejte svůj předpoklad o příčině problému jako potvrzené označení. Citovaný postup neuvádí lhůtu pro vyřízení.

Rychlý kontrolní seznam

  1. Zaznamenejte, kdy k zamítnutí dochází, a přesné znění zprávy. Zamítnutí platby samo o sobě nepotvrzuje omezení vývozu.
  2. Pokud jste se přihlásili ke GitHubu, ale Copilot není ve VS Code dostupný, znovu se přihlaste výše uvedeným způsobem a ověřte výsledek.
  3. Pokud opětovné přihlášení nepomohlo, stále to neznamená, že je účet označen kvůli sankcím. Otevřete oficiální dokumentaci pro řešení problémů s Copilotem; popisuje i další příčiny.
  4. Pokud máte podezření na chybné označení kvůli sankcím, kontaktujte podporu GitHubu.
  5. Zkontrolujte aktuální seznam destinací na stránce zásad vývozu GitHubu: zdroj upozorňuje, že se mění.

Další otázce o Copilotu se věnuje článek „19. října bude z Copilotu odebráno 6 modelů“.

Zdroje

Přejděte na Ailoot.

Další podrobnosti

Časté otázky

Dokazuje zamítnutá platba za Copilot vývozní omezení?

Ne. Zaznamenejte přesnou zprávu a krok, ve kterém se objeví. Zamítnutí platby, selhání přihlášení ve VS Code a vývozní omezení vyžadují různé kontroly; samotné zamítnutí nepotvrzuje sankční příznak.

Co dělat, když Copilot po přihlášení ve VS Code není dostupný?

Odhlaste se přes Accounts, spusťte Developer: Reload Window a znovu se přihlaste. Ověřte výsledek; pokud problém trvá, použijte oficiální stránku řešení potíží nebo podporu, protože příčina zatím není prokázána.

Všechny články