Pojasnjeno: Kaj pomeni odprtokodno Aarogya Setu

Ukrep ministrstva za IT je sledil zahtevam strokovnjakov za kibernetsko pravo in kritikov, ki so trdili, da je aplikacija preveč zaprta in brez ustreznih ukrepov za varstvo podatkov.

Aarogya Setu, aplikacija Aarogya Setu, odprtokodna Aarogya Setu, kaj je odprtokodna Aarogya Setu, kako sodelovati z odprtokodno kodo Aarogya Setu, kako preveriti izvorno kodo Aarogya Setu, program nagrade Aarogya SetuAarogya Setu je aplikacija za sledenje stikov, ki jo je razvil Nacionalni informatični center (NIC) pri Ministrstvu za elektroniko in informacijsko tehnologijo. (Fotografija datoteke)

Ministrstvo za elektroniko in informacijsko tehnologijo je v torek sporočilo, da je izdal izvorno kodo aplikacije Aarogya Setu spodbujati preglednost in sodelovanje s skupnostjo razvijalcev programske opreme. Ukrep ministrstva za IT je sledil zahtevam strokovnjakov za kibernetsko pravo in kritikov, ki so trdili, da je aplikacija preveč zaprta in brez ustreznih ukrepov za varstvo podatkov.





Kaj pomeni odprtokodna programska oprema?

Programsko opremo lahko razdelimo v dve široki kategoriji, lastniško in odprtokodno.





Vsaka programska oprema, ki jo je treba kupiti ali licencirati od ustvarjalca programske opreme, se imenuje lastniška ali zaprtokodna programska oprema. Primeri vključujejo Microsoft Windows, Google Earth in Adobe Photoshop. Pravice intelektualne lastnine programske opreme, tudi če je kupljena ali licencirana, ostanejo na ustvarjalcu.

Odprtokodna programska oprema ne zahteva licenciranja in je ni treba kupiti. Njegovo izvorno kodo lahko vsak prenese, pregleda, razširja in izboljša, če lahko, s priznanjem izvirnemu kodirniku programske opreme ali podjetju. Primeri takšne programske opreme so WordPress, VLC Media Player in brskalnik Mozilla.



Ekspresno razloženoje zdaj vklopljenoTelegram. Kliknite tukaj, da se pridružiš našemu kanalu (@ieexplained) in bodite na tekočem z najnovejšimi

Zakaj je bila izvorna koda Aarogya Setu objavljena?



Ob zagonu aplikacije 2. aprila je ministrstvo za IT v pogojih uporabe izrecno omenilo, da nihče ne sme izvajati povratnega inženiringa aplikacije ali spreminjati kodiranje aplikacije. To je povzročilo, da so se kritiki spraševali, ali je mogoče aplikacijo uporabiti za nadzor in preseči svoj mandat sledenja stikov. Strokovnjaki za kibernetsko pravo in skupnost razvijalcev programske opreme so pozvali vlado, naj dovoli povratni inženiring in tudi objavi izvorno kodo aplikacije, tako da jo lahko vidijo vsi.

Preberite | Obvezovanje uporabe aplikacije Aarogya Setu je nezakonito, pravi sodnik B N Srikrishna



Medtem ko je v torek objavila izvorno kodo, je vlada dejala, da to počne za spodbujanje preglednosti ter zagotavljanje varnosti in celovitosti aplikacije. Izvorna koda je bila, kot je dejala vlada, izdana v skladu z njeno politiko sprejemanja odprtokodne programske opreme za vlado Indije.

Izvorna koda aplikacije Aarogya Setu je bila izdana za spodbujanje preglednosti, je sporočila vlada. (Hitra fotografija: Sneha Saha)

Ali to obravnava pomisleke glede varnosti in zasebnosti?



Strokovnjaki pravijo, da je prezgodaj govoriti. Zdaj, ko je bila izdana izvorna koda, bodo razvijalci programske opreme z vsega sveta lahko pregledali kodo in opozorili na ranljivosti ali odpravili vrzeli, če sploh obstajajo, tako da bodo napisali nove kode in jih predlagali vladi, Udbhav Tiwari, javna politika Svetovalec pri Mozili je rekel.

Poleg tega vlada še ni izdala kode aplikacije na strani strežnika. Kazim Rizvi, ustanovitelj političnega možganskega centra The Dialogue, je dejal, da je treba kodo na strani strežnika izdati, da bi dodatno ublažili pomisleke glede zasebnosti in varnosti.



Preberite tudi | Aarogya Setu: Kdo lahko dostopa do vaših podatkov in kdaj?

Razloženo

Lahko pomaga ublažiti pomisleke glede zasebnosti in varnosti

Z odprtjem izvorne kode za razvijalce in objavo nagradne sheme za iskanje hroščev v aplikaciji Aarogya Setu se je vlada odprla za pregled kodirnikov po vsem svetu. To pa bo skeptičnim glavam povrnilo nekaj vere, saj lahko zdaj sami berejo in razumejo kodo. Pomagal bo tudi pri pomirjanju pomislekov glede zasebnosti podatkov in varnosti v zvezi z aplikacijo.

Kakšnemu namenu bo služila odprtokodna koda na strani strežnika?

Vse aplikacije ali funkcije na mobilnih telefonih in drugih ročnih napravah za delovanje potrebujejo internetno povezavo. Pošiljanje in obdelava takšnih podatkov poteka na strežniku. Z dostopom do podatkov na strani strežnika lahko posamezniki preverijo, ali podatki, posredovani aplikaciji, tečejo neposredno v namenske strežnike ali ne. Če ne, se lahko poroča o neskladju ali pa od vlade zahteva pojasnila.

Delite S Prijatelji: