對於長久使用GPL開源軟體, 卻不開源原始代碼的電動車巨頭特斯拉(Tesla), 似乎終於開始遵守遊戲規則了。 近日, 特斯拉特斯拉在GitHub上放出了兩個開源專案, 其一是用來內建嵌入式Linux系統映射的工具, 其二是用於TeslaModelS與ModelX, 基於NvidiaTegra的娛樂系統Linux核心。
特斯拉
特斯拉使用了許多開源軟體來建構自家產品, 除了作業系統Linux核心外, 還包括Buildroot、Busybox與QT等。 但是受人詬病的是, 特斯拉從來不公開這些項目的原始碼, 而此行為違反了GPL開源授權規則, 不少開源軟體的版權所有人對此極度不滿。
而推動開源軟體的非營利組織SoftwareFreedomConservancy從2013年來, 不停地在法律遵守問題上與特斯拉斡旋,
在本周特斯拉終於回復電子郵件給那些要求原始代碼的組織與個人。 信中提到, 過去對特斯拉開來源程式代碼有興趣的人, 現在他們附上了兩個GitHub的網址, 其中就包括上述開放的兩處原始代碼。
信中表示, 這些開來源程式不包含特斯拉建構在上面的專屬應用程式, 如Autopilot軟體以及Nvidia的專門軟體, 程式版本會隨著系統發展而更新, 而他們現在也正在著手其他部分的原始碼, 接下來會有更完整的資訊頁面上線。
雖然距離完全符合GPL規範還有一段路要走, 但SoftwareFreedomConservancy表示, 至少特斯拉開始遵守大家默認的玩法了。