Manca un mese al lancio iniziale del sistema di verifica degli sviluppatori Android di Google, e l'azienda sostiene che questa politica non intacca la natura aperta della piattaforma. Tuttavia, le restrizioni rappresenteranno un grande cambiamento, e ci sono ancora alcune domande senza risposta. Una questione emersa ripetutamente in vista della verifica è cosa succederà agli sviluppatori che non possono verificarsi a causa del luogo in cui vivono. Si scopre che Google ha una risposta criptica per questo, sepolta in una FAQ.

La verifica degli sviluppatori bloccherà presto l'installazione di app da sviluppatori non verificati su qualsiasi dispositivo Android con servizi Google, che è funzionalmente tutti i telefoni Android fuori da Russia e Cina. Gli sviluppatori che vogliono continuare a pubblicare software, anche se non è nel Play Store, devono fornire a Google il loro documento d'identità e pagare una piccola tassa.

Ma se sei uno sviluppatore Android che vive in una nazione sanzionata? Attualmente, la lista delle sanzioni statunitensi include Iran, Cuba, Corea del Nord e le aree occupate dell'Ucraina. Dato l'attuale stato incerto della politica estera statunitense, questa lista potrebbe cambiare in futuro. Google fare affari con sviluppatori in quei luoghi è una questione spinosa, e sembra che l'azienda abbia deciso di lasciarli semplicemente in sospeso.

Una FAQ piuttosto lunga, a diversi livelli di profondità nel sito per sviluppatori di Google, affronta varie questioni relative alla verifica degli sviluppatori. Nel bel mezzo c'è questo:

"Come incide questo programma sugli sviluppatori nei paesi sanzionati? I dispositivi nei paesi sanzionati saranno esclusi dai controlli di verifica degli sviluppatori Android. Ciò consente a qualsiasi sviluppatore di continuare a distribuire app in queste regioni senza verifica, anche se gli utenti lì non beneficeranno dei vantaggi di sicurezza migliorati del programma."

La formulazione è bizzarra perché la risposta non affronta direttamente la domanda più importante - la evita. La FAQ vaga sembra suggerire che questi sviluppatori non potranno verificarsi, ma va bene perché i telefoni nei loro paesi non lo richiederanno. Ma questo comporta un vero svantaggio per quelle persone.

Un portavoce di Google ha ampliato la FAQ e ha confermato ad Ars che alle persone che vivono in nazioni sanzionate non sarà consentito sottoporsi al processo di verifica. Ciò significa che non saranno in grado di distribuire efficacemente software attraverso alcun canale internazionale.

Oggi, qualcuno che crea un'app, diciamo, a Cuba può distribuirla liberamente in tutto il mondo, così come a casa. Chiunque può installarla e vedere il proprio lavoro in azione dopo aver cliccato su alcuni avvisi di sideloading. Nei prossimi mesi, non sarà più così. Queste app non verificate saranno facilmente installabili solo nei paesi sanzionati dove la verifica non esiste.

All'inizio di quest'anno, Google ha chiarito i suoi piani per il "flusso avanzato" per bypassare la verifica degli sviluppatori. Richiede una serie di passaggi, avvisi spaventosi e un'attesa di 24 ore. Questo dà ai più esperti di tecnologia un modo per aggirare le nuove restrizioni, ma la maggior parte delle persone non saprà nemmeno che tale opzione esiste. La verifica creerà necessariamente un sistema a due livelli di app: quelle verificate che chiunque può installare e quelle non verificate che quasi nessuno può installare. Google afferma che questo cambiamento è necessario per combattere le app truffaldine.

Paradossalmente, la situazione nelle nazioni sanzionate fornirà in realtà più libertà per le app. E qui si parla di telefoni certificati Google. In posti come Cuba e Iran, la maggior parte dei telefoni sono dispositivi Android con piena certificazione Google perché importati da altri luoghi dove Google opera ufficialmente. Quindi Google sta essenzialmente riconoscendo in questa FAQ che i suoi servizi mobili sono utilizzati e nominalmente supportati in questi luoghi.

Probabilmente Google vede questo come una corda tesa legale. Non può impegnarsi con gli sviluppatori in questi luoghi per verificarli, ma sembra determinata ad andare avanti con la verifica degli sviluppatori. La soluzione, a quanto pare, è lasciare indietro gli sviluppatori in queste regioni - nessuna verifica, ma nemmeno nessuna applicazione. Il resto di noi avrà un'app più ristretta