解释:让 Aarogya Setu 开源意味着什么
IT 部的举措是在网络法专家和批评者提出要求之后做出的,他们曾表示该应用程序本质上过于封闭且没有足够的数据保护措施。

周二,电子和信息化部宣布已 发布Aarogya Setu app源代码 促进透明度和与软件开发人员社区的协作。网络法专家和批评人士表示,该应用程序在本质上过于封闭且没有足够的数据保护措施,因此 IT 部之所以采取这一举措,是因为他们提出了要求。
开源软件是什么意思?
软件可以分为两大类,专有和开源。
任何必须从软件创建者处购买或许可的软件都称为专有软件或闭源软件。示例包括 Microsoft Windows、Google Earth 和 Adobe Photoshop。软件的知识产权,即使是购买或许可的,仍属于创建者。
开源软件不需要许可,也不需要购买。它的源代码对所有人开放,可以下载、检查、重新分发和改进,并感谢原始软件编码人员或公司。此类软件的示例包括 WordPress、VLC 媒体播放器和 Mozilla 浏览器。
快递说明现在开始电报.点击 在这里加入我们的频道 (@ieexplained) 并随时了解最新情况
为什么Aarogya Setu的源代码公开了?
4 月 2 日发布应用时,IT 部在使用条款中明确提到,任何人不得对应用进行逆向工程或更改应用编码。这导致批评者质疑该应用程序是否可用于监视并超出其联系人追踪的任务范围。网络法专家和软件开发者社区呼吁政府允许逆向工程并发布应用程序的源代码,以便任何人都能看到它。
阅读 | B N Srikrishna 法官说,强制使用 Aarogya Setu 应用程序是非法的
在周二发布源代码时,政府表示这样做是为了提高透明度并确保应用程序的安全性和完整性。政府表示,源代码的发布符合其印度政府采用开源软件的政策。

这是否解决了安全和隐私问题?
专家说,现在下结论还为时过早。现在源代码已经发布,来自世界各地的软件开发人员将能够通过编写新代码并向政府、Udbhav Tiwari、公共政策部门提出建议,来检查代码并指出漏洞或修复漏洞(如果有) Mozilla 的顾问说。
此外,政府尚未发布该应用程序的服务器端代码。政策智库 The Dialogue 的创始人 Kazim Rizvi 表示,必须发布服务器端代码,以进一步缓解隐私和安全问题。
还阅读 | Aarogya Setu:谁可以访问您的数据,何时访问?
解释可能有助于缓解对隐私、安全的担忧
随着向开发人员开放源代码以及宣布在 Aarogya Setu 应用程序中发现错误的赏金计划,政府已对世界各地的编码人员进行审查。然而,这将恢复对持怀疑态度的人的一些信心,因为他们现在可以自己阅读和理解代码。它还将有助于缓解围绕该应用程序的数据隐私和安全问题。
开源服务器端代码的目的是什么?
移动电话和其他手持设备上的任何应用程序或功能都需要 Internet 连接才能运行。此类数据的发送和处理在服务器上完成。通过访问服务器端数据,个人可以检查提供给应用程序的数据是否直接流向专用服务器。如果没有,则可以报告差异或向政府寻求澄清。
和你的朋友分享: