オープンソースソフトウェアの施行は、地球を救うことができるのか?
Software Freedom Conservancy(SFC)は、オープンソースソフトウェア(OSS)のライセンス違反の疑いで、スマートテレビメーカーのVizioを提訴しました。
Vizio社のスマートテレビは、OSSを含むLinuxオペレーティングシステムを採用しています。
opensource.comが解説している通りです。
オープンソースソフトウェアとは、誰でも閲覧、修正、拡張が可能なソースコードを持つソフトウェアのことです。
「ソースコード」とは、ほとんどのコンピュータ・ユーザーが目にすることのないソフトウェアの部分であり、コンピュータ・プログラマーが操作することで、ソフトウェアの一部である「プログラム」または「アプリケーション」の動作を変更できるコードのことである。 コンピュータプログラムのソースコードにアクセスできるプログラマーは、そのプログラムに機能を追加したり、必ずしも正しく動作しない部分を修正したりして、プログラムを改良することができます。
オープンソースのソフトウェアは、誰もが検査、修正、拡張できるようになっていますが、だからといって、人々がそれを使って好きなことをしていいというわけではありません。
OSSは様々な条件でライセンスされています。 シノプシスが親切に説明している通りです。
パーミッシブ。 パーミッシブ・ライセンスは、"Apacheスタイル "や "BSDスタイル "とも呼ばれます。 ソフトウェアがどのように変更され、再配布されるかについての最小限の要件が含まれています。 このタイプのソフトウェアライセンスは、おそらくフリーおよびオープンソースソフトウェアで使用される最も一般的なライセンスです。 Apacheライセンスや BSDライセンスの他に、MITライセンスもよく使われています。
LGPL。 GNU Lesser General Public Licenseは、あなたのソフトウェアにオープンソースのライブラリをリンクすることを許可するものです。 LGPLでライセンスされたライブラリを単にコンパイルしたり、自分のコードとリンクするだけであれば、たとえプロプライエタリなライセンスであっても、好きなライセンスの下でアプリケーションをリリースすることができます。 しかし、ライブラリを修正したり、その一部を自分のコードにコピーしたりする場合は、LGPLと同様の条件でアプリケーションを公開する必要があります。
コピーレフトです。 コピーレフト・ライセンスは、レシプロ・ライセンスやリストラクティブ・ライセンスとも呼ばれます。 コピーレフトまたは相互ライセンスの最も有名な例は、GPLです。 これらのライセンスは、あなたが新しい作品や改作物を同じソフトウェアライセンスの下で配布する限り、ライセンスされたコードを変更し、それを基に新しい作品を配布することを許可しています。 例えば、あるコンポーネントのライセンスには、その作品を個人的な使用に限って自由に使用・配布できると書かれているかもしれません。 そのため、作成する派生物も個人的な使用に限定されることになります。 (派生物とは、そのコンポーネントを含んで開発された新しいソフトウェアのことです)。
シノプシスが指摘するように、インターネット上で見つけたからといって、自由に好きなように使えるわけではありません。
明示的なライセンスがないコードは、自動的にパブリックドメインになるわけではありません。 これには、インターネット上で見つけたコードスニペットも含まれます。
SFCによると
この訴訟では、SmartCastシステム上に構築されたVizio社のテレビ製品には、Vizio社が開発者のコミュニティから不当に流用したソフトウェアが含まれており、消費者はそのソフトウェアの修正、改良、共有、および修正版の再インストールについて非常に特定の権利を有すると想定している、と主張しています。
今回問題となったOSSのライセンスはGPLです。 SFCの説明の通りです。
GPLは、エンドユーザーがソフトウェアを実行、研究、共有、修正する自由を保証するコピーレフト・ライセンスである。 コピーレフトとは、著作権の制限を利用したソフトウェアライセンスの一種で、シェアリング(著作権ライセンスを利用してソフトウェアを自由に利用・修理すること)を促進する意図を持っています。
SFCはVizioに金銭的な損害賠償を求めてはいない。 その代わり、「コピーレフト・ライセンスがVizioのテレビを購入したすべての顧客に提供することを義務付けている技術情報へのアクセス」を求めているのです。
SFCは、消費者が、動かなくなった機器を埋め立てたりせず、「修理する権利」を行使するために、この情報を入手することを望んでいるのだ。
SFCの常務が言ったように。
サプライチェーンの課題がないとしても、テレビのような機器を強制的に陳腐化させることは、消費者にとっても、地球にとっても、最善の利益とは言えません。 これも「エシカル・テクノロジー」の意味するところの一面です。テレビのソフトがメーカーからサポートされなくなったからといって捨てるのは、無駄であるだけでなく、環境にも悲惨な結果をもたらします。 Vizioのような企業がルールを守れば、消費者はもっとコントロールできるようになるはずです。