技术开发 频道

70%iOS与安卓应用未遵守开源授权协议

  【IT168资讯】据媒体报道,开源服务提供商OpenLogic一项研究显示,在苹果iOS和谷歌Android平台上,有71%的应用没有遵守开源软件授权协议。

  OpenLogic对苹果App Store和谷歌Android商店中635个免费和付费应用进行了研究,其中,仅有52个使用了Apache授权代码,有16个使用了GPL/LGPL授权代码。GPL/LGPL和Apache开源授权协议均要求开发者提供授权协议的副本,而GPL/LGPL协议还要求开发者提供获取代码的方式。

  OpenLogic在调查中使用了名为OSS Deep Discovery的扫描工具,能够确定应用中使用了哪些开源代码。

  OpenLogic产品及营销高级副总裁基姆·韦恩斯(Kim Weins)表示:“缺乏对开源协议的遵守并不令我们感到惊讶。开发者和公司通常也不完全了解他们对开源软件的使用情况,以及如何去遵守这些协议。”

  韦恩斯表示,应用商店应当采取行动,帮助开发者遵守开源授权协议。“尽管开发者与某一应用商店之间的协议会阐明有关知识产权的问题,甚至会谈到开源代码,但应用商店没有提供足够多的信息,帮助开发者理解问题所在,以及如何遵循规定。”

0
相关文章