罗茨泵厂家
免费服务热线

Free service

hotline

010-00000000
罗茨泵厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

新证据再说Android源代码抄袭问题

发布时间:2020-03-23 16:51:07 阅读: 来源:罗茨泵厂家

感谢Vantonio的投递新闻来源:原创Android的版权问题最近又再一次成为焦点,缘由是FOSSpatents博客的一篇文章。文章宣称找到了Android侵权的新证据,其中有6个java文件和一个包括了37个java文件的zip包直接抄袭了Oracle的源代码。随后一篇ZDNet 博客则对原文进行了反驳,称“没有在Android源代码库里找到抄袭的代码或大威力杀伤武器”。如果你对故事背景不熟悉请参考此文。

接下来分析一下:1. ZDNet的文章对第一组的7个java文件(va, va, va, va, va, va 和 va)已做了详细的解释,这些文件在JAVA SDK中都是通过GPL V2许可证发布,并且只是作为开发时的单元测试使用,亦无理由在任何正式版本中的Android系统中出现。关于这些文件是不是曾被分发,GrokLaw的这篇文章对此有过讨论,大多数人的结论与ZDNet的结论一致。 2. 接下来的是被命名为p的包,的一篇文章发现这个包并不是来自于Google,而是SONiVOX上传的。以下是节选翻译:“ 在认真查看了文件和文件的注释文档后,我们发现这些文件并不是简单的复制和粘贴。这些被指侵权的文件都在一个紧缩包里,而这个紧缩包是SONiVOX, OHA(Google主导的开放手持装备同盟)的一个成员上传的。而SONiVOX是EAS(内嵌音效合成)框架的开发者。2008年当EAS框架被引进Android开源项目时,这个被命名为p的包被上传到了misc子目录。这个包看起来是EAS框架在Java ME Mobile Media API上的实现,其中包括了移植和测试的工具。当中有些用于测试的文件来自于Sun的MMAPI RI和JWT,但这些文件都是可以免费在Sun Developer Network里免费下载的,虽然这些文件的许可证里指明限制再分发,但SONiVOX的文档里也到处声明了这一点。没有人知道这个包怎样在进了Android的源代码库,但不言而喻的是它是被无意上传的,而且Android也没有使用这个文件——Android虽然使用SONiVOX的EAS框架,但它并没有使用,也无需使用这个包。所以这根本没有办法证明Android从Sun或J2ME偷取了代码… ”所以问题剩下两个: 1)Google将7个GPL V2文件的许可证改成了APL,但除上传至代码库外,没有在Android的正式版本中分发。这是否是侵权?如果是,这个行动是不是事实上对Oracle造成了任何情势的伤害?如果这是机器的自动行动(即忽视行动)呢? 2)假设一个开源项目中有人无意了上传受版权保护的内容,是不是应当简单地将全部项目视为侵权?我没法对上面的问题作出法律上的评论,但不管你怎样看,这些文件都没有所谓“抄袭”或“盗取”Sun或J2ME的代码,更不用说会危害到以后Android后续版本的发布。 另外我很奇怪Oracle居然在这次争辩里得到了很多人的支持,以下是一些有趣的信息(部份摘自Google对Oracle起诉的回应,可以在这里找到原文): 1) Java语言在Sun的主导下设计,但JSP(Java社区程序)的会员亦是Java语言的发展和推行的重要动力。Sun公司曾将“Java语言靠群体的气力而非公司的气力”作为口号。 2) Sun公司在Java发展初期许诺会将Java开源。2006年Java开源,Sun发布了基于GPL的虚拟机实现,但由于Technology Compatibility Kit的限制,Apache Harmony,一个基于Apache许可证的Java虚拟机实现至今也没有取得Sun公司的Java兼容认可。 3) Oracle做为JSP的成员之一曾数次批评Sun没有将Java完全开放。例如07年12月,Oracle提议“应当提供一个更简单的新专利政策以使Java可以被更广地实现”;09年2月,Oracle支持了一项“TCK许可证不应用户区分或限制Java的实现”的动议。 4) 2010年1月,Sun被Oracle收购,Oracle对Java社区的态度180度转变。同年12月,由于Oracle公司对Java社区的不友善,Apache宣布退出JCP。基于上述内容,我认为Oracle才是当今Java社区的第一大敌,但Android踩了谁的尾巴呢?

上海德沁机械有限公司

上海德沁机械有限公司

上海德沁机械有限公司

上海扫地机