近年、Linuxは組み込みデバイスで非常に人気があり、多くの場合、ライセンスに違反して競争力のある製品を作成するためにLinuxを違法に使用しています。 LinuxがGNUGPLライセンスの下で公開されていることはすでに知っていますが、これが意味することはすべて、まあ、これは ライセンスに違反している可能性があります 有名なメーカー:Symantecによる。
これは、GoogleのエンジニアとLinuxのセキュリティ専門家が明らかにしたことです。 彼の名前はマシュー・ギャレットであり、彼は特に製品を指しています 焦点としてのノートンコアルーター Linuxを使用し、GNUGPLライセンスが意味する特定の要件を満たしていないことによるこのライセンス違反の。 この印象的な形状のルーターは、よく知られているLinuxベースのシステムであるOpenWRTで動作します。これは、これらの組み込みネットワークデバイスの多くが動作するために使用します。
ノートンライフロックは OpenWRTおよびQCAソフトウェア開発キット(QSDK)、別のオープンソースプロジェクト。 どちらもノートンコアルーターのような競争力のある製品を構築するための良いオプションですが、これらのタイプの製品の製造業者と設計者は、コミュニティの仕事から利益を得て、特定の条件を尊重しない場合があります。 この場合、GPLv2ライセンスの下にあるため、SymantecがNorton Core Routerコードを世界と共有する必要があることを意味しますが、そうではありません。
それはの条件の一つです 最も制限の厳しいライセンス GPLのように対BSDのような他のより寛容な。 そのため、Appleのような一部のシステムは、FreeBSDなどのシステムをシステムに選択しました。これは、それらに基づいてクローズドコードを作成でき、共有する必要がないことが保証されているためです。ギャレットは発見しましたが、もちろんそれは新しいことではなく、すでに行われています。残念ながら、他のメーカーもこれを続けていくと思います。