特斯拉开始遵守开源软件许可条款 发布部分软件源代码


多年来,特斯拉一直因使用开放源代码软件而不遵守开放源代码软件许可条款而饱受批评。
特斯拉现在发布了部分软件源代码,向着遵守开放源代码许可条款迈出了一步。这些源代码对特斯拉黑客和安全研究人员非常有用。
特斯拉是一家开发有大量软件的汽车制造厂商,一直利用开放源代码软件开发其操作系统和功能,例如Linux内核、Buildroot、Busybox、QT等。
部分开放源代码软件版权持有人一直抱怨特斯拉没有遵守他们的许可条款。
非盈利组织Software Freedom
Conservancy一段时间以来一直在呼吁特斯拉遵守开放源代码软件许可条款,“自2013年以来,我们一直在就遵守GPL方面与特斯拉沟通。我们已经收到多起有关特斯拉Model
S车型违背GPL的报告。Model
S客户购买的汽车中包含有BusyBox和Linux,但没有获得源代码。另外,我们还呼吁其他机构建议特斯拉遵守GPL。”
本周,特斯拉在GitHub上发布了部分源代码,在遵守GPL的道路上迈出了第一步。
特斯拉向曾经向它索要源代码的个人和机构发送了一封电子邮件,称他们可以通过https://github.com/teslamotors/buildroot、https://github.com/teslamotors/linux获取其源代码。
目前,特斯拉发布源代码的软件包括用来在Autopilot平台上建立系统映像的代码、Model
S/X上基于英伟达Tegra的车载信息娱乐系统的内核源代码。未来,特斯拉还将根据软件的更新,对发布的源代码进行更新。但是,特斯拉没有发布其专有软件的源代码,例如Autopilot软件包。
特斯拉称,它还在进行准备工作,发布其他软件的源代码。
Software Freedom
Conservancy对特斯拉开始遵守开放源代码许可条款表示祝贺,“特斯拉本周开始发布部分软件源代码,开始遵守GPL,我们对此感到高兴。虽然特斯拉承认它在这方面还有许多工作要做,但它最近的措施表明它在向着遵守GPL前进。”
但Software Freedom Conservancy指出,要全面遵守GPL,特斯拉还有大量工作要做。

夜雨聆风
