由于Android内核和驱动程序受GPL版本2的保护

2020-09-16 17:06:07 来源: INeng财经

关于惠普及其潜在的违反GPL的谣言四处流传,因为他们没有发布到目前为止在三个Touchpad上出售的Android内核的源代码。他们中的许多人都在猜测,很多人都在夸大其词,但是我们推测的事实表明,有多少问题没有得到解答,对此事有多少兴趣。

对于刚刚介入此问题的人们的简短历史记录:在HP的Touchpad促销中,三个已知的设备随Android 2.2一起提供。由于Android内核和驱动程序受GPL版本2的保护,因此,如果它们大规模分发,打算分发或公开发布设备,则必须发布对源代码的所有分布式修改。惠普未发布其Android内核修改,因此可能违反了GPL。

我们不能说有一些理由肯定它们确实违反了GPL。首先,泄漏不算作质量分配或意图分配。这就是为什么当一些用户就违反GPL向HP寻求帮助时的原因,惠普回应说:“惠普Palm不支持Android,也没有授权任何人向消费者提供适用于触摸板的Android OS。” 说没有分发的意图不足以使公众承担义务。但是,只有3台设备。这不仅不符合大众发行的标准,而且由于Android触摸板的数量如此之少,以至于惠普在其方面具有合理的可否认性,并且显然暗示其响应中存在漏洞。这完全取决于为什么要安装Android的那三台设备,即由谁来安装的,换句话说,惠普是否负责,以及事情的真相是否符合GPL定义。

据大多数人了解,惠普开发人员要么感到无聊,要么经过测试。他们与其他所有人一起将这些触摸板赶出了家门,并且没有安装WebOS。如果开发人员感到无聊,那就是漏洞。惠普绝不批准他们的行为。如果开发人员正在测试HP,那仍然是一个泄漏,因为该发行不是故意的,但他们可能要承担责任。惠普并没有否认他们批准了开发人员的行为,只是否认他们没有批准该作品的分发。人们也必须为自己的错误付出代价,而不仅仅是他们打算做什么。

Trsohmers,以前是TouchDroid团队的一员,给我带来了一个不同版本的故事。他说,惠普在工厂使用了Android的Linux基础来测试故障设备。这不仅仅是猜测。据格林,谁与内核的CyanogenMod的触摸板队和他的YouTube频道发布了触摸板的视频作品,球队收到一封匿名邮件,其中包括最新的赛普拉斯半导体触摸屏驱动程序和经过审查的电子邮件。驱动程序非常精确,可用于测试设备限制,因此CM团队无法使用它们。但是,它们的质量无疑使赛普拉斯半导体成为制造商,而且事实并非所有人都能拥有它们,这一事实使该电子邮件具有可信度。也就是说,驱动程序来自内部来源,因此,电子邮件也必须来自内部。电子邮件中说了这一点(语法错误是原始的):

实际上,在HP刷新其webOS映像之前,所有HP触摸板TSP控制器板均已使用Android运行MFG过程。附件是最新的TMA395 Android驱动程序。显着的差异是HP触摸板TSP控制器固件不支持引导加载程序,因此当您想使用此驱动程序启动设备时,需要付出一些努力才能解决这一差异。惠普软件团队之前已经完成了这项工作。

邮件中说,这不仅是每批设备的样本,而且每个Touchpad在制造过程中都装有Android。如果为true,则HP使用Android安装WebOS的事实并不违反GPL。将受GPL保护的代码用于私人用途是完全合法的。重要性在于,惠普在多大程度上认可了Touchpad上Android的开发。仍然是相同的规则,三台设备的泄漏比什么都重要,但是现在惠普无法否认出售Android Touchpad是他们的错误。

此外,由于您不需要像HP一样使用Android的许可,因此他们极不可能获得Google许可的Android。他们没有在抵御公众对其Android内核修改的需求的辩护中并未包含该事实,进一步证明了这一点。因此,对普通公众来说,好消息是,如果HP的错误可以被视为违反GPL,则他们极不可能获得取消该违反的资格。

在惠普可能被起诉之前,仅需采取几个步骤即可。根据GPL的说法,有人需要从法律上明确表示,惠普已经发布或公开了其针对Touchpad的Android版本。我们知道他们分发了它们-其中有两个是在俄克拉荷马州和德克萨斯州的百思买购买的,第三个是从新罕布什尔州的沃尔玛购买的。是否根据GPL将其视为分配是需要法律争论的。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。