特斯拉开源其Linux源代码
极客时间编辑部
讲述:丁婵大小:1.09M时长:02:24
最近,软件自由保护协会(SFC)发文表示,根据 GPL(GNU General Public License,GNU 通用公共授权) 许可证要求,特斯拉需要向客户提供程序源代码,现在,特斯拉已经采取行动以遵守 GPL 许可。
接下来,特斯拉将会很快发布其他汽车系统的源代码。特斯拉表示,“我们同时也在准备其他方面的代码,以及一个更加协调的信息页面,同时我们也在准备其他的材料。”
不过,虽然公布了其 Linux 源代码,但是除了特斯拉,其他人无法通过这些代码构建出可用在自己汽车上的二进制文件。因为这些代码中缺少了一些源文件,也没有完整的构建说明。
在这之前,特斯拉私底下向软件自由保护协会提供了多个 CCS(相应源码)的候选版本,但这些源代码的完整性还不能达到 GPL 的要求。
在此期间,保护协会已经对 CCS 候选版本进行了评审,并就如何改进候选版本的合规性提供了技术性反馈。在这个过程中,保护协会提供了详细的报告,来解释候选版本为什么不符合 GPL 的要求。
协会的负责人布拉德利·库恩(Bradley M. Kuhn)和凯伦·桑德勒(Karen M. Sandler)表示,不能忽视的一个事实是,合规意味着要满足所有的 GPL 要求,所以协会不会将不完整的源码看成是最后的胜利,而他们的终极目标是让用户能够自由地使用源码。
尽管如此,特斯拉在如何对待开源软件方面还是取得了重大进展,虽然保护协会希望特斯拉立即提供完整的 CCS 版本,但这可能是一个具有挑战性的过程。
多年以来,特斯拉一直在与上游作斗争,以便生成合适的 CCS 版本。保护协会认为,特斯拉的做法也有它的道理,因为它让整个社区参与进来一起讨论和贡献,并共同协助特斯拉一起遵守 GPL。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- Jerry挺有意思
收起评论