文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> 资讯>大部分移动应用未遵守开源授权协议

大部分移动应用未遵守开源授权协议

时间:2011-03-14  来源:新浪科技

  

北京时间3月11日下午消息,来自开源服务提供商OpenLogic的一项研究显示,在苹果iOS和谷歌Android平台上,有71%的应用没有遵守开源软件授权协议。

  OpenLogic共研究了635个应用,包括苹果App Store和谷歌Android电子市场中的免费和付费应用。在这些应用中,有52个使用了Apache授权代码,有16个使用了GPL/LGPL授权代码。

  GPL/LGPL和Apache开源授权协议均要求开发者提供授权协议的副本,而GPL/LGPL协议还要求开发者提供获取代码的方式。OpenLogic在调查中使用了名为OSS Deep Discovery的扫描工具,能够确定应用中使用了哪些开源代码。

  OpenLogic产品及营销高级副总裁基姆·韦恩斯(Kim Weins)表示:“缺乏对开源协议的遵守并不令我们感到惊讶。开发者和公司通常也不完全了解他们对开源软件的使用情况,以及如何去遵守这些协议。”她同时表示,在移动应用领域,一些非技术性公司目前也成为软件的发布者。这些公司没有遇到过围绕开源授权协议的法律和授权问题。

  OpenLogic的研究还发现,一些应用的最终用户授权协议(EULA)表明,开发者并不清楚他们的应用已经包含了开源代码。韦恩斯表示:“开发者有可能知道这一点,但起草EULA的律师并不清楚。在与我们合作的公司中,这种现象很常见。在一家公司中,往往没有人完全了解开源代码是如何被使用的。”

  她指出,发生这一现象的原因在于,这些公司通常缺乏适当的流程和工具,或是这些公司并没有意识到问题的存在。韦恩斯表示:“开源软件的一大特点是,某一开源软件通常会捆绑其他的开源软件,这些软件均有着各自的授权协议。因此,即使是有经验的开发者也可能会漏掉某些授权协议。”

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

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载