Linux搭載デバイス

Linux を実行する消費者向けデバイスTiVo DVR
Galaxy NexusAndroidスマートフォン(AndroidはLinuxカーネルをベースにしている)

Linuxベースデバイス、またはLinuxデバイスは、 Linuxカーネルと、場合によってはGNUオペレーティングシステムの一部を搭載したコンピュータアプライアンスです。デバイスメーカーがLinuxを採用する理由は様々ですが、低コスト、セキュリティ、安定性、拡張性、カスタマイズ性などが挙げられます。多くのOEM(相手先ブランド製造会社)は、製品のブランド化にフリーソフトウェアやオープンソースソフトウェアを使用しています。コミュニティによってメンテナンスされているLinuxデバイスも利用可能です。

コミュニティが管理するデバイス

これらのデバイスは製造当時はLinuxの実行を想定していませんでしたが、コミュニティの努力により、Linuxの完全または部分的なサポートが可能になりました。フリーソフトウェアやオープンソースソフトウェアがソフトウェアの世界にもたらすオープンソース哲学のおかげで、多くの人がLinuxカーネルを移植し、一般的なデスクトップ、ラップトップ、サーバーコンピュータ以外のデバイスでも動作するようにしています。一部の移植は、熱心な個人やグループによって行われ、お気に入りのハードウェアで代替ソフトウェアを提供しています。例としては、iPodPlayStationXboxTiVoWRT54Gなどが挙げられます。[ 1 ]

オリジナルのハードウェアベンダーの中には、こうした取り組みを支持するケース(LinksysのWRT54Gなど)もあれば、少なくともエンドユーザーによるこうしたソフトウェアの使用を容認するケース(TiVoのハッキングを参照)もある。一方、こうした代替実装を阻止しようとあらゆる手段を講じるベンダーもある。[ 2 ]

アンドロイド

Androidは、スマートフォン、タブレット、電子書籍などのモバイルタッチスクリーン環境に最適化されたLinuxベースのオペレーティングシステムです。GoogleのAndroidオープンソースプロジェクト(Open Handset Allianceとの協議に基づく)によって開発、公開、保守されているAndroidは、スマートフォンメーカーが独自仕様の携帯端末用オペレーティングシステムの開発やライセンス取得にかかるコストを軽減します。

Androidは2007年に初めて発表され、2010年第4四半期には世界で最も広く導入されているスマートフォンプラットフォームとなった。[ 3 ] [ 4 ] 2012年9月までに5億台のAndroidデバイスがアクティブ化され、さらに1日あたり130万台のデバイスがアクティブ化されている。[ 5 ] [ 6 ] Google Nexus開発者向け携帯電話はAndroid端末の主力ブランドであり、発売時(通常は11か月ごと)の最先端の機能を備えている。

ライセンス違反

こうしたケースのほとんどでは、OEMはそうしたソフトウェアの使用をオープンにしており、GNU一般公衆利用許諾書(GPL)などのフリーソフトウェアライセンスの要件を満たしている。しかし、少数のケースでは、意図的に、あるいは公然とした無知や誤解によって、こうした使用が隠蔽されている。違反者は通常、公開記録[ 7 ]を通じて発見される。[8]そうした記録では、OEMは実装を宣言するよう強制される可能性がある。あるいは、例えば採用情報ページで「Linux経験必須の組み込みソフトウェアエンジニア募集」といった自社の広告を掲載しているにもかかわらず、OEMのサイトや製品ドキュメントでは、GPLライセンスで要求されているように、ソースコードのダウンロードやソフトウェアソースの提供は提供されていない。

gpl-violations.orgフリーソフトウェア財団(FSF)、ソフトウェア自由法律センター(SFLC)などの組織は、現在、違反者を追跡し、遵守を強制する体制を強化しています。通常、これらの組織はまず自主的な遵守を求め、それが阻まれた場合にのみ法的措置に踏み切ります。違反の通知を受けると、サプライヤーに問い合わせたり、入手可能な製品サンプルを調べたり、さらにはフロント企業を通じて製品を盲目的に購入したりすることで、違反を確認します。

参照

参考文献