
对于长久使用GPL开源软件,却不开源原始代码的电动车巨头特斯拉(Tesla),似乎终于开始遵守游戏规则了。近日,特斯拉特斯拉在GitHub上放出了两个开源项目,其一是用来内建嵌入式Linux系统映像的工具,其二是用于Tesla Model S与Model X,基于Nvidia Tegra的娱乐系统Linux核心。
特斯拉使用了许多开源软件来建构自家产品,除了操作系统Linux核心外,还包括Buildroot、Busybox与QT等。但是受人诟病的是,特斯拉从来不公开这些项目的原始码,而此行为违反了GPL开源授权规则,不少开源软件的版权所有人对此极度不满。
而推动开源软件的非营利组织Software Freedom Conservancy从2013年来,不停地在法律遵守问题上与特斯拉斡旋,过去他们对特斯拉提出了多份Tesla Model S违反GPL授权的报告。该组织表示,购买Tesla Model S车主收到的车载系统使用BusyBox和Linux,却没有同时收到原始码,这很明显的违反GPL授权的规定,而Software Freedom Conservancy表示,特斯拉这些年收到了多个组织的类似建议。
在本周特斯拉终于回复电子邮件给那些要求原始代码的组织与个人。信中提到,过去对特斯拉开源程序代码有兴趣的人,现在他们附上了两个GitHub的网址,其中就包括上述开放的两处原始代码。
信中表示,这些开源程序不包含特斯拉建构在上面的专属应用程序,如Autopilot软件以及Nvidia的专门软件,程序版本会随着系统发展而更新,而他们现在也正在着手其他部分的原始码,接下来会有更完整的信息页面上线。
虽然距离完全符合GPL规范还有一段路要走,但Software Freedom Conservancy表示,至少特斯拉开始遵守大家默认的玩法了。
本文属于原创文章,如若转载,请注明来源:为遵守GPL授权规则 特斯拉开源部分程序//safe.zol.com.cn/689/6894959.html