テスラはゆっくりとGPL準拠に向けて前進:ソースコードは強制的に公開される

Table of Contents

テスラはゆっくりとGPL準拠に向けて前進:ソースコードは強制的に公開される

5年間の説教を経て、テスラはGNU一般公衆利用許諾書(GPL)の規約に基づいて提供義務のあるオープンソースコードの一部を公開した。

2013年以来、ソフトウェア自由保護団体(SFC)は、テスラ モデルSのソフトウェアに関するGPL違反の苦情に応えて、自動車メーカーに対しGPLの条件に従うよう圧力をかけてきた。

SFCはオープンソースプロジェクトに法的支援を提供しています。理論上は、テスラはGPL違反で訴えられる可能性がありますが、物議を醸したVMwareに対するGPL違反の主張を支持したSFCでさえ、コンプライアンスの問題は裁判外で解決することを優先しています。

テスラ

テスラはまたも記録破りの四半期損失を出しました。YouTube からの質問にお答えしましょう、マスクさん?

続きを読む

SFCのエグゼクティブディレクター、カレン・M・サンドラー氏はThe Registerへのメールで、「コンプライアンスに取り組む際は、常にコミュニティ指向GPL施行原則に従っています。訴訟は最後の手段であり、決して利用したくない手段です」と述べています。

テスラ モデル S のオンボード システムの一部には BusyBox と Linux カーネルが含まれていますが、自動車メーカーはテスラ モデル S の GPL に従うすべてのバイナリの完全な対応するソース (CCS) をまだ公開していません。

テスラは長年にわたり、SFCにCCS候補を非公開で提供してきましたが、GPL要件を満たしていませんでした。そして今、その中途半端な取り組みを公表したのです。

オープンソース コミュニティの関心のあるメンバーに送った電子メール メッセージで述べられているように、Tesla は GitHub リポジトリを通じて、まだ不完全な CSS 候補を公開しました。

コード ダンプにはインストール手順が含まれていず、ルート ファイル システム (initramfs) のディレクトリを構築する方法に関する詳細が一部欠けています。

テスラのメモには、「現在、これらのファイルには、オートパイロットプラットフォームのシステムイメージ構築に使用されるビルドルートマテリアルと、これらのボードのカーネルソース、そしてモデルS/Xに搭載されているNVIDIA Tegraベースのインフォテインメントシステムが含まれています」と記載されている。「近い将来、車内の他のシステム向けのマテリアルも追加される予定です。」

テスラは、今回のリリースには、オートパイロットソフトウェアスタックやNVIDIAのプロプライエタリバイナリなど、オープンソースコード上に構築されたテスラのプロプライエタリアプリケーションのソースコードは含まれていないことを認めている。しかし、将来的にはGPLベースの追加リリースも予定している。

SFC にとっては、部分的な遵守でも何もしないよりはましです。

「皆さんの多くが、特にテスラ車を購入したLinuxに精通した人たちが、GPL準拠の取り組みに長い時間がかかっていることに強い不満を抱いていることを私たちは知っています」とSFC社長のブラッドリー・M・クーン氏とサンドラー氏は金曜日のブログ投稿で述べた。

「しかしながら、この状況は、執行活動を成功させるには忍耐が不可欠である理由をまさに示しています。これは、違反者を歓迎し、コピーレフトソフトウェアコミュニティへの貢献者となる機会を与えてくれるのです。」®

Discover More