Spiegato: cosa significa rendere Aarogya Setu open-source - Potrebbe 2022

La mossa del ministero dell'IT è arrivata sulla scia delle richieste di esperti e critici del diritto informatico che avevano affermato che l'app era di natura troppo chiusa e senza adeguate misure di protezione dei dati.

Aarogya Setu, app Aarogya Setu, open source Aarogya Setu, cosAarogya Setu è un'app di tracciamento dei contatti sviluppata dal National Informatics Center (NIC) sotto il Ministero dell'elettronica e della tecnologia dell'informazione. (Foto d'archivio)

Martedì, il Ministero dell'elettronica e dell'informatica ha annunciato di averrilasciato il codice sorgente dell'app Aarogya Setupromuovere la trasparenza e la collaborazione con la comunità degli sviluppatori di software. La mossa del ministero dell'IT è arrivata sulla scia delle richieste di esperti e critici del diritto informatico che avevano affermato che l'app era di natura troppo chiusa e senza adeguate misure di protezione dei dati.

Cosa significa un software open source?



Il software può essere suddiviso in due grandi categorie, proprietario e open source.



Qualsiasi software che deve essere acquistato o concesso in licenza dal creatore del software è chiamato software proprietario o closed-source. Gli esempi includono Microsoft Windows, Google Earth e Adobe Photoshop. I diritti di proprietà intellettuale del software, anche se acquistato o concesso in licenza, restano al creatore.

Il software open source non richiede licenza e non deve essere acquistato. Il suo codice sorgente è aperto a tutti da scaricare, esaminare, ridistribuire e migliorare se possibile, con un riconoscimento al programmatore del software originale o all'azienda. Esempi di tale software sono WordPress, VLC Media Player e il browser Mozilla.



Espresso spiegatoè ora accesoTelegramma. Clicqui per unirti al nostro canale (@ieexplained)e rimani aggiornato con le ultime

Perché il codice sorgente di Aarogya Setu è stato reso pubblico?


patrimonio netto ellen pompeo 2018

Al momento del lancio dell'app il 2 aprile, il ministero dell'IT aveva esplicitamente menzionato nei termini di utilizzo che a nessuno era consentito eseguire il reverse-engineering dell'app o modificare la codifica dell'app. Ciò ha portato i critici a chiedersi se l'app potesse essere utilizzata per la sorveglianza e andare oltre il suo mandato di tracciamento dei contatti. Gli esperti di diritto informatico e la comunità degli sviluppatori di software hanno invitato il governo a consentire il reverse engineering e anche a pubblicare il codice sorgente dell'app in modo che possa essere visto da chiunque.



Leggi | Obbligare l'uso dell'app Aarogya Setu è illegale, afferma Justice B N Srikrishna

Durante il rilascio del codice sorgente martedì, il governo ha affermato che lo stava facendo per promuovere la trasparenza e garantire la sicurezza e l'integrità dell'app. Il codice sorgente, ha affermato il governo, è stato rilasciato in linea con la sua politica sull'adozione di software open source per il governo indiano.

Il codice sorgente dell'app Aarogya Setu è stato rilasciato per promuovere la trasparenza, ha affermato il governo. (Foto espressa: Sneha Saha)

Questo risolve i problemi di sicurezza e privacy?



È troppo presto per dirlo, dicono gli esperti. Ora che il codice sorgente è stato rilasciato, gli sviluppatori di software di tutto il mondo saranno in grado di esaminare il codice e evidenziare le vulnerabilità o correggere eventuali scappatoie, scrivendo nuovi codici e suggerendoli al governo, Udbhav Tiwari, Public Policy Ha detto il consigliere di Mozilla.

Inoltre, il governo non ha ancora rilasciato il codice lato server dell'app. Kazim Rizvi, fondatore del think tank politico The Dialogue, ha affermato che il codice lato server deve essere rilasciato per alleviare ulteriormente i problemi di privacy e sicurezza.




jerry hernandez alleato brooke

Leggi anche | Aarogya Setu: Chi può accedere ai tuoi dati e quando?

spiegato

Può aiutare ad alleviare le preoccupazioni sulla privacy, la sicurezza

Con l'apertura del codice sorgente per gli sviluppatori e l'annuncio di uno schema di taglie per trovare bug nell'app Aarogya Setu, il governo si è aperto al controllo dei programmatori di tutto il mondo. Ciò, tuttavia, ripristinerà un po' di fiducia nelle menti scettiche poiché ora possono leggere e comprendere il codice da sole. Aiuterà anche ad alleviare i problemi di privacy e sicurezza dei dati che circondano l'app.

A cosa servirà l'open source del codice lato server?

Qualsiasi applicazione o funzionalità su telefoni cellulari e altri dispositivi palmari necessita di connettività Internet per funzionare. L'invio e l'elaborazione di tali dati avviene sul server. Avendo accesso ai dati lato server, le persone possono verificare se i dati forniti all'app stanno fluendo direttamente ai server dedicati o meno. In caso contrario, è possibile segnalare la discrepanza o chiedere chiarimenti al governo.