目次
10 関係: ARMホールディングス、モノのインターネット、プロジェクト、インテル、オープンソース、BitBake、組み込みシステム、Linux Foundation、Linuxディストリビューション、OpenEmbedded。
ARMホールディングス
Armホールディングス (Arm Holdings plc) は、イギリスのケンブリッジに本社を置き、ソフトバンクグループが株式の9割近くを保有するファブレス企業。2023年現在ではプロトタイプ半導体の開発も行っている。傘下のARM Ltd.によるARMアーキテクチャ、RealView や KEIL というブランドのプログラミングツール、システムおよびプラットフォーム、System-on-a-chip基板とソフトウェアなどの開発で知られる。
モノのインターネット
モノのインターネット(物のインターネット、Internet of Things、IoT)とは、様々な「モノ(物)」がインターネットに接続され(単に繋がるだけではなく、モノがインターネットのように繋がる)、情報交換することにより相互に制御する仕組みである。それによるデジタル社会(クロステック)の実現を指す。現在の市場価値は800億ドルと予測されている。経済産業省が推進するコネクテッドインダストリーズやソサエティー5.0との関連でも注目を集めている。 モノのインターネットの主要なテーマは、短距離のモバイルトランシーバーをさまざまなガジェットや日常のアイテムに埋め込むことで、人とモノの間、およびモノ同士の間の新しい形の通信を可能にすることである。
プロジェクト
プロジェクト()は、何らかの目標を達成するための計画を指す。基本的に集団で大がかりに実行するものを指す。
インテル
インテル(Intel CorporationBritannica, Intel)は、世界最大手の中央処理装置(CPU、MPU)および半導体素子のメーカー。 本社をカリフォルニア州サンタ・クララに置いている。社名の由来は(集積されたエレクトロニクス)。
オープンソース
オープンソース(open source)は、専らを促進する目的で、コンピュータプログラムの著作権の一部を放棄し、ソースコードの自由な利用および頒布を万人に許可するソフトウェア開発モデル。この開発モデルでは、コンピュータで実行できるが人間が容易に理解・変更できないオブジェクトコードだけでなく、ソースコードも含めて自由な再頒布を許可するライセンスのもとで公開する。 オープンソースを推進するために設立されたオープンソース・イニシアティブは、ソフトウェアがオープンソースであるための要件を定めた「オープンソースの定義」を策定した。
BitBake
BitBakeは、makeライクなビルド自動化のビルドツール。 組み込みLinuxのクロスコンパイル用のディストリビューションやパッケージに特化しているが、それに限定されるものではない。 BitBakeは、Gentoo Linuxディストリビューションで使用されているパッケージ管理システムであるPortageにインスパイアされている。BitBakeは、OpenEmbeddedプロジェクトの中にしばらく存在したが、ディストリビューションに依存しない、独立したツールとして整備された。 BitBakeはYocto ProjectとOpenEmbeddedプロジェクトが、共同でメンテナンスを行っている。
組み込みシステム
組み込みシステム(くみこみシステム、embedded system)は、家電製品や産業機器などに搭載された、特定の機能を実現するためのコンピュータシステムの総称である。
Linux Foundation
Linux Foundation(リナックスファウンデーション、略称:LF)は、2000年に設立された非営利の技術コンソーシアムである。2007年1月21日、Linuxを標準化し、成長をサポートし、商用利用を促進するために、Open Source Development LabsとFree Standards Groupが合併することが公式発表され、Linux Foundationが発足した。組織としての目的は「クローズドなプラットフォームと対抗するための様々なサービスを提供することでLinuxの成長を促進する」ことである。Linux Foundationは、オープンソースソフトウェアプロジェクトのホストや共同開発を促進するための活動も行っている。
見る Yocto ProjectとLinux Foundation
Linuxディストリビューション
Linuxディストリビューションは、Linuxカーネルとその他ソフトウェア群を1つにまとめ、利用者が容易にインストール・利用できるようにしたものである。
見る Yocto ProjectとLinuxディストリビューション
OpenEmbedded
OpenEmbedded(略記: OE)は、組み込み機器用のLinuxディストリビューションを作るためのソフトウェアフレームワークである。しかし、組み込み機器以外でも使用できる。 Chris Larson、Michael Lauer、Holger Schurigによって作られ、OpenZaurusのためにFamiliar LinuxやOpenSIMpadプロジェクトから、コードベースにマージされた。 OpenEmbeddedはこれらのプロジェクトにとってかわり、現在は同じコードベースからこれらのいずれもビルドできるようにするために使用されている。 第一に、プロジェクトはBitBakeレシピの集合として維持、開発されており、Gentooのebuildシステムに似ている。

