据Networkworld报道,根据一项新的分析,十分之七的Android和iOS应用程序包含的开源都没有遵守基本的开源许可证要求。
OpenLogic表示,对Android、iPhone和iPad的635个移动应用程序的分析表明,其中的66个应用程序包含了开源软件是Apache GPL或者LGPL许可证。供应商发现66个应用程序中的71%都侵犯了开源许可证的关键承诺。尽管这次的检测只发现了66个开源应用程序,但是还有很多此类的程序运行在Android、iPhone和iPad上,或者至少是处于工作状态。
OpenLogic产品和市场高级副总裁Kim Weins表示,大多数移动和平板开发者可能对抗他们正在使用的开源没有一个完整的概念,而且还不知道开源许可证的要求。这是有实例可以证明的。例如:自由软件基金会曾指出GPL和iTunes许可证是不兼容的,苹果已经确定从应用商店剔除那些GPL应用程序。谷歌也表示会把侵犯GPL的Android应用程序去除。应用程序开发者要关注开源许可证以便可以让自己的应用程序避免触犯法律。