特斯拉制造了一些最受欢迎的电动汽车,这些汽车中的系统依赖于开源软件来提供操作系统和功能。Tesla产品中使用的某些开源软件已达成许可协议,该协议要求Tesla至少向用户提供对源代码的访问权限。特斯拉尚未提出要约。
为了遵守许可协议,特斯拉已经开始发布某些软件组件,这些组件可能对特斯拉黑客和安全研究人员非常有用。软件自由保护组织表示,多年来一直在向特斯拉施加压力,要求其遵守软件许可。它指出,它已经收到有关使用BusyBox和Linux的Model S软件违反GPL的多次报告。
保护协会说,没有给用户提供或提供任何源代码。特斯拉已经开始在GitHub上发布其一些源代码,并向请求该代码的用户发送电子邮件。现在可用的软件包括用于在Autopilot平台上构建系统映像的buildroot资料。
特斯拉还发布了这些主板的内核资源,以及基于Tegra的Model S和Model X的信息娱乐系统。所提供的软件适用于2018.12版本,并将随着新软件的发布而更新为新版本。
对于希望在Tesla系统之上构建自己的功能的Tesla所有者而言,该软件可以使其变得更容易。安全研究人员可以使用该软件查找可以帮助使Tesla产品更安全的错误和漏洞。