一位知识产权专家做过发现了43个实例谷歌在最新版本的Android操作系统中未经许可复制了Java代码。
这一发现可能会挑战谷歌在与甲骨文关于Android的Java专利和版权材料的争端中的辩护。
“这个发现过程对甲骨文来说可能非常有成果,但对谷歌来说可能会变得很糟糕,”一直密切关注此案并成立NoSoftwarePatents运动的弗洛里安·穆勒(Florian Mueller)在一篇博客文章中写道。
穆勒仔细检查了Android的代码,发现除了甲骨文在其投诉中指出的一个文件外,还有6个文件几乎与Java文件相同。这些文件分别在Android 2.2版本的Froyo和2.3版本的Gingerbread中找到。
此外,穆勒指出,Android代码中有37个文件,其中包括声明该代码是Sun专有的通知。
“不管谷歌说了什么,这个版权标题绝不是允许在Apache软件许可下重新授权该文件,”穆勒写道。谷歌将Android授权给Apache许可下的用户。“即使有人声称Oracle/Sun后来在GPL下提供了该文件(对此我还没有找到任何确凿的证据),也不会允许这样的许可证更改。”
虽然谷歌正在使用的代码和原始Java代码之间有一些小的差异,但Mueller发现这些差异来自反编译器的使用。当他使用一个名为JAD的Java反编译器并反编译7个不同的Java文件时,他发现结果与在Android中找到的文件几乎相同。
谷歌没有回应就穆勒指控发表评论的请求。
甲骨文在8月份提起诉讼,声称谷歌的Android操作系统侵犯了甲骨文在收购Sun时获得的Java版权。谷歌称该诉讼毫无根据,否认侵权。
如果谷歌被发现侵权,它可能会被要求为每台使用Android的手机支付一笔许可费。它可以将成本转嫁给设备供应商,但这会削弱Android作为免费操作系统的吸引力。
Android在过去一年中迅速普及,目前正受到许多公司的法律攻击。其他与安卓相关的诉讼包括苹果对HTC的诉讼;微软对摩托罗拉的诉讼;金雅拓对谷歌、摩托罗拉、HTC和三星的诉讼。
Nancy Gohring主要研究移动电话和云计算IDG新闻服务.在推特上关注南希@idgnancy.南希的电子邮件地址是Nancy_Gohring@idg.com