GitHub Copilot: restrizioni all’esportazione e risoluzione dei problemi
MarkdownCome distinguere una restrizione all'esportazione da un rifiuto di pagamento e da un errore di autenticazione in VS Code. La politica ufficiale di GitHub e i limiti della procedura di ricorso.
Leggi l’articolo completo
Se hai già un account GitHub ma Copilot non è disponibile in VS Code, oppure compare un rifiuto quando provi a pagare, per prima cosa annota in quale fase si verifica il problema. Questo articolo illustra la politica del servizio e come accedere di nuovo a VS Code.
Informazioni pratiche su come lavorare con Ailoot sono disponibili nella documentazione.
Avvertenza
Questo articolo è a scopo informativo e non costituisce consulenza legale. Di seguito sono citati i documenti ufficiali di GitHub; alle citazioni in inglese segue una traduzione.
Cosa dice davvero la politica ufficiale di GitHub
La pagina «GitHub and Trade Controls» contiene una sezione separata su Copilot:
GitHub Copilot è un prodotto commerciale destinato al mercato di massa, classificato con il codice ECCN (Export Control Classification Number) 5D992.c, e può essere esportato nella maggior parte delle destinazioni senza bisogno di una licenza (NLR).
Traduzione: Copilot è un prodotto commerciale destinato al mercato di massa, con numero di classificazione per il controllo delle esportazioni ECCN 5D992.c. Può essere esportato nella maggior parte delle destinazioni senza licenza. Il paragrafo successivo limita questa autorizzazione:
GitHub Copilot non può essere venduto, esportato o riesportato senza autorizzazione verso destinazioni soggette a embargo o paesi elencati nel Gruppo E:1 del Supplemento n. 1 alla parte 740 dell'EAR. Queste destinazioni attualmente includono Cuba, Iran, Corea del Nord, Russia, Bielorussia e le seguenti regioni dell'Ucraina: Crimea/Sebastopoli e le aree separatiste di Donetsk e Luhansk. Questo elenco è soggetto a modifiche.
Traduzione: Copilot non può essere venduto, esportato o riesportato senza autorizzazione verso destinazioni soggette a embargo o paesi appartenenti al Gruppo E:1 del Supplemento n. 1 alla parte 740 delle norme statunitensi sull'amministrazione delle esportazioni (EAR). Queste destinazioni attualmente includono Cuba, Iran, Corea del Nord, Russia, Bielorussia, Crimea/Sebastopoli e le aree separatiste di Donetsk e Luhansk. L'elenco può cambiare.
La formulazione indica due motivi: un embargo o l'inclusione nel Gruppo E:1. L'elenco che segue si applica a entrambi.
I termini relativi a GitHub.com sono descritti separatamente. Per i servizi cloud in Iran, GitHub cita una licenza dell'Office of Foreign Assets Control (OFAC) degli Stati Uniti; per Cuba, afferma che i servizi cloud gratuiti e a pagamento sono generalmente disponibili. Questo non annulla la disposizione separata su Copilot citata sopra.
Cosa si sa dei controlli sulle sanzioni applicati agli account
Più avanti nella pagina c'è una sezione FAQ sulle sanzioni. Il suo elenco comprende Crimea, alcune aree di Donetsk e Luhansk, Cuba, Iran e Corea del Nord. Le regole seguenti sull'identificazione degli account e sui viaggi appartengono a quella sezione.
Se GitHub determina che un utente o un cliente si trova in una regione soggetta a restrizioni commerciali statunitensi per la quale GitHub non ha ancora ottenuto una licenza dal governo degli Stati Uniti, oppure se un utente è altrimenti soggetto a restrizioni in base alle sanzioni economiche statunitensi, l'account associato verrà limitato per conformarsi a tali obblighi di legge. La determinazione dell'ubicazione di utenti e clienti ai fini dell'applicazione di queste restrizioni legali si basa su diverse fonti, tra cui gli indirizzi IP e la cronologia dei pagamenti. La nazionalità e l'etnia non vengono utilizzate per segnalare gli utenti ai fini delle restrizioni dovute alle sanzioni.
Traduzione: se GitHub determina che un utente si trova in una regione soggetta a restrizioni commerciali statunitensi per la quale non ha ancora ottenuto una licenza dal governo degli Stati Uniti, o che è altrimenti soggetto a sanzioni economiche statunitensi, l'account associato viene limitato. L'ubicazione viene determinata utilizzando diverse fonti, tra cui gli indirizzi IP e la cronologia dei pagamenti. La nazionalità e l'etnia non vengono utilizzate per segnalare un account ai fini delle sanzioni. Questa è una regola generale della sezione sulle sanzioni.
La stessa sezione include una condizione per le organizzazioni:
Se un'organizzazione ha sede in un territorio o paese soggetto a sanzioni per il quale GitHub non ha ancora ottenuto una licenza dal governo degli Stati Uniti, o se le persone chiave o i membri dell'organizzazione hanno legami sufficienti con tale territorio o paese, oppure se l'organizzazione appare altrimenti soggetta a sanzioni economiche statunitensi, l'account dell'organizzazione e l'account del titolare associato saranno limitati.
Traduzione: se un'organizzazione ha sede in un paese o territorio soggetto a sanzioni per il quale GitHub non ha ancora ottenuto una licenza dal governo degli Stati Uniti, oppure se le persone chiave o i suoi membri hanno legami sufficienti con quel territorio, l'account dell'organizzazione e quello del titolare associato vengono limitati. Lo stesso vale se l'organizzazione è altrimenti soggetta a sanzioni economiche statunitensi.
L'avvertenza sui viaggi si applica alle regioni indicate in questa sezione FAQ:
Viaggiare in queste regioni può influire sullo stato del tuo account, ma la disponibilità potrebbe essere ripristinata una volta fuori dalla regione soggetta a sanzioni.
Traduzione: viaggiare in queste regioni può influire sullo stato del tuo account, ma la disponibilità potrebbe essere ripristinata quando ti trovi di nuovo fuori dalla regione soggetta a sanzioni.
In cosa è diverso il rifiuto di una carta durante il pagamento
Se compare un messaggio di rifiuto quando provi a pagare, salvalo con la formulazione esatta per inviarlo all'assistenza. Un rifiuto di questo tipo non dimostra di per sé che sia stata applicata la regola sulle esportazioni. I prezzi e il piano gratuito sono trattati separatamente: cosa è gratuito in GitHub Copilot.
Le fonti citate non consentono di stabilire la causa di uno specifico rifiuto di pagamento né di promettere che un'altra carta ripristinerà l'accesso. Non considerare l'assenza di un problema di accesso come prova di una segnalazione legata alle sanzioni.
In cosa è diverso un problema di autenticazione in VS Code
Se hai già effettuato l'accesso a GitHub ma Copilot non è disponibile in VS Code, la documentazione afferma che potrebbe trattarsi di un problema di autenticazione:
Se hai effettuato l'accesso a GitHub ma Copilot non è disponibile in Visual Studio Code, potrebbe essere dovuto a un problema di autenticazione.
Traduzione: se hai effettuato l'accesso a GitHub ma Copilot non è disponibile in Visual Studio Code, la causa potrebbe essere un problema di autenticazione. GitHub suggerisce i passaggi seguenti:
- Nell'angolo in basso a sinistra della finestra di VS Code, fai clic sull'icona Accounts, passa il puntatore sul tuo nome utente GitHub e fai clic su Sign out.
- Premi F1 per aprire la tavolozza dei comandi e seleziona Developer: Reload Window.
- Dopo il ricaricamento, accedi di nuovo al tuo account GitHub.
Dopo aver effettuato nuovamente l'accesso, verifica se Copilot è disponibile. Se non lo è, la causa non è ancora stata accertata: lo stesso documento descrive anche, per esempio, un'estensione non aggiornata, l'assenza di un piano o un errore di connessione all'API GitHub. Inoltre rimanda alla politica sui controlli commerciali. Accedere di nuovo non consente di rimuovere un divieto di esportazione.
Se ritieni che il tuo account sia stato segnalato per errore
La procedura generale di ricorso indicata nella pagina GitHub è destinata agli account interessati per errore. Non è presentata come procedura separata per Copilot:
Nel raro caso in cui un account sia interessato involontariamente o per errore, disponiamo di una procedura di ricorso per gestire tali casi. Se un singolo utente o il titolare di un'organizzazione ritiene di essere stato segnalato per errore, può contestare la segnalazione fornendo a GitHub informazioni di verifica. Se GitHub riceve informazioni sufficienti a verificare che l'utente o l'organizzazione non sia affiliato a una giurisdizione soggetta a sanzioni statunitensi per la quale non disponiamo di una licenza, né sia altrimenti soggetto a restrizioni in base alle sanzioni economiche statunitensi, la segnalazione verrà rimossa.
Traduzione: se un account è interessato involontariamente o per errore, l'utente o il titolare dell'organizzazione può contestare la segnalazione fornendo a GitHub informazioni di verifica. La segnalazione viene rimossa se ci sono informazioni sufficienti per verificare che non esista alcuna affiliazione con una giurisdizione soggetta a sanzioni statunitensi per la quale GitHub non dispone di una licenza e che non sussistano altre restrizioni in base alle sanzioni economiche statunitensi. La fonte invita i lettori a rivolgersi all'assistenza GitHub.
Se ritieni che la segnalazione sia un errore, descrivi la situazione all'assistenza GitHub all'indirizzo support.github.com/request. Non presentare una tua ipotesi sulla causa del problema come se fosse una segnalazione confermata. La procedura citata non specifica i tempi di revisione.
Lista di controllo rapida
- Annota in quale punto compare il rifiuto e la formulazione esatta del messaggio. Un rifiuto di pagamento non conferma di per sé una restrizione all'esportazione.
- Se hai effettuato l'accesso a GitHub ma Copilot non è disponibile in VS Code, accedi di nuovo come descritto sopra e verifica il risultato.
- Se accedere di nuovo non è servito, questo non significa comunque che ci sia una segnalazione legata alle sanzioni. Consulta la documentazione ufficiale per la risoluzione dei problemi di Copilot, che descrive anche altre possibili cause.
- Se sospetti una segnalazione errata legata alle sanzioni, contatta l'assistenza GitHub.
- Controlla l'elenco aggiornato delle destinazioni nella pagina di GitHub sulla politica delle esportazioni: la fonte avverte che cambia.
Un'altra domanda su Copilot è trattata in «6 modelli rimossi da Copilot il 19 ottobre».
Fonti
- GitHub: politica sui controlli commerciali — la regola separata sulle esportazioni per Copilot e le domande generali sulle restrizioni dovute alle sanzioni.
- GitHub: risoluzione dei problemi di Copilot — motivi per cui il servizio potrebbe non essere disponibile e come accedere di nuovo a VS Code.
Maggiori dettagli
Domande frequenti
Un pagamento Copilot rifiutato dimostra una restrizione all’esportazione?
No. Registra il messaggio esatto e la fase in cui compare. Un pagamento rifiutato, un errore di autenticazione in VS Code e una restrizione all’esportazione richiedono verifiche diverse; il solo rifiuto non dimostra un blocco per sanzioni.
Cosa faccio se Copilot non è disponibile dopo l’accesso a VS Code?
Esci tramite Accounts, ricarica la finestra con Developer: Reload Window e accedi di nuovo. Verifica il risultato; se il problema persiste, usa la pagina ufficiale di risoluzione dei problemi o l’assistenza, perché la causa resta da accertare.