この記事の主要な寄稿者は、その主題と密接な関係があるようです。Wikipediaのコンテンツポリシー、特に(2025年8月) |
| 設立 | 2010年6月3日 (2010年6月3日) |
|---|---|
| タイプ | エンジニアリング組織 |
| 990027324 | |
| 登録番号 | 07180318 |
| 集中 | ARMアーキテクチャ向けのオープンソースソフトウェア |
| 位置 | |
| メンバー | 13 |
主要人物 |
|
| Webサイト | リナロ |
Linaro Limitedは、 Linuxカーネル、GNUコンパイラコレクション(GCC)、QEMU 、 ARMファミリーの命令セットとその実装、およびヘテロジニアスシステムアーキテクチャ(HSA)向けの電力管理、グラフィックスおよびマルチメディアインターフェースなどのフリーおよびオープンソースソフトウェアの開発に取り組むエンジニアリング組織です。同社は、企業がエンジニアリングリソースと資金を共有し、ARMソフトウェアの共通の問題を解決するための共同エンジニアリングフォーラムを提供しています。Linaroは、共同エンジニアリングフォーラムに加えて、サービス部門を通じて企業と個別に連携しています。
Linaroは、カーネル、マルチメディア、電力管理、グラフィックス、セキュリティなど、シリコンに近いソフトウェアに取り組んでいます。同社は、複数のソフトウェアディストリビューションで使用できる、安定したテスト済みのツールとコードを提供することで、組み込みLinuxソフトウェアの低レベルの断片化を軽減することを目指しています。[ 1 ]また、アップストリームのオープンソースプロジェクトへのエンジニアリングと投資、そしてシリコン企業が自社のシステムオンチップ(SoC)で使用するコードのアップストリーム化を支援する支援も行っています。Linuxカーネル3.10のリリース以来、LinaroはLinuxカーネルへの貢献度上位10社に常に名を連ねています。[ 2 ]
Linaro は毎年、エンジニアリング カンファレンスである Linaro Connect を主催しており、ARM エコシステムの大手ハードウェア企業とソフトウェア企業が集まり、協力して技術ロードマップや戦略を策定し、ハッキングを行っています。
組織への最初の議論と採用は、2010年初頭にNewCoまたはNewCoreというプロジェクト名で行われました。 [ 3 ]
Linaroの設立は、2010年6月のComputexでARM、Freescale Semiconductor、IBM、Samsung、ST-Ericsson、Texas Instrumentsの共同記者会見で発表されました。[ 4 ] Linaroは、「世界で最も洗練された半導体システムオンチップ(SoC)上でLinuxを使用するオープンソースソフトウェア開発者に、新しいリソースと業界の連携を提供する」ために設立されました。[ 5 ]設立以来、LinaroはARMエコシステム全体にツール、セキュリティ、Linuxカーネルの品質を提供し続けています。さらに、同社はコンシューマーデバイス、データセンター&クラウド、エッジ&フォグコンピューティング、Windows on Armの各市場セグメントにおける断片化に対処することを任務とするグループを設立しました。
2012年、Linaroはサーバー市場におけるARMの採用を促進するため、Linaro Datacenter & Cloud Group(旧称Linaro Enterprise Group)を設立しました。[ 6 ] 2013年2月、LinaroはLinaro Networking Groupを立ち上げました。このグループはその後、OpenDataPlaneイニシアチブを開始し、「利用可能なあらゆるプロセッサアーキテクチャとネットワークオフロードで使用できる一連のAPIを定義しました」。[ 7 ] 2018年、OpenDataPlaneプロジェクトのプロジェクトガバナンスはOpenfastpath Foundationに移管されました。[ 8 ]
2014 年 2 月、Linaro は「信頼できる実行環境(TEE) 技術用のオープンソースの Android および Linux リファレンス デザインを作成する」ために Linaro セキュリティ ワーキング グループを結成しました。 [ 9 ]結成後まもなく、セキュリティ ワーキング グループは、当初 ST-Ericsson が開発した独自の TEE プロジェクトであった (Open Portable Trusted Execution Environment) のプロジェクト ガバナンスを引き継ぎました。[ 10 ] 2014 年 5 月、Linaro は ARM ベースのメディア ゲートウェイと STB (セット トップ ボックス) に重点を置いた Linaro デジタル ホーム グループを立ち上げました。[ 11 ]数か月後の 2014 年 7 月、ARM 上のモバイル プラットフォーム向けにオープンソース ソフトウェアを統合および最適化するために、Linaro コンシューマー グループ (旧称 Linaro モバイル グループ) が結成されました。
2015年、Linaroは96Boardsを発表しました。これは、互換性のある低コストで小型の32ビットおよび64ビットCortex-Aボードを提供することを目的とした仕様です。2016年には、Linaroは「IoTデバイスおよびアプリケーション向けのエンドツーエンドのオープンソースリファレンスソフトウェア」の開発を目的として、Linaro IoT and Embedded Groupを設立しました。[ 12 ]
2018年、Linaroは技術動向に合わせてエンジニアリンググループを再編しました。その結果、LinaroネットワーキンググループとLinaroデジタルホームグループは解散し、Linaroエッジ&フォグコンピューティンググループが設立されました。2019年、Li Gong氏がLinaroのCEOに就任しました。[ 13 ]
2021年、LinaroはEclipse Foundationと協力して、Serco、Array、Huaweiなどの創設メンバーとともに、オープンソースのHarmonyOSオペレーティングシステムであるOpenAtom Foundation OpenHarmonyをベースにしたOniro OSプロジェクトを立ち上げました。[ 14 ]
2022年、LinaroはArm、Microsoft、Qualcommと共同でWindows on Armグループを立ち上げました。[ 15 ]
2023年、LinaroはArm Forge [ 16 ]を買収しました。これは、サーバーおよびHPCアプリケーション向けの複数のコンピューティングアーキテクチャで使用できるデバッグおよびパフォーマンス分析ツールスイートです。Arm Forgeは現在Linaro Forgeとして知られています。2023年、LinaroはLinaro IoT & Embedded Groupを解散し、[ 17 ] IoT分野におけるArmベースのMCUをサポートするオープンソースプロジェクトの成熟を達成したというミッション達成を宣言しました。
Linaroのコアエンジニアリングチームは、ARMエコシステムの共同メンテナンスに注力しています。チームは、Linuxカーネルのコア機能、電力管理、セキュリティ、ツールチェーンサポート(GCCとLLVMの両方)、テスト、CI、仮想化といったコアテクノロジーをサポートするアップストリームプロジェクトと直接連携しています。メンバーSoC上で動作する様々なLinuxディストリビューション( AndroidやUbuntuを含む)向けのカーネルとユーザースペースのリファレンスビルドを定期的に公開リリースしています。
コアエンジニアリングチームは、Linaro社が開発したLAVA(Linaro Automated Validation Architecture)と呼ばれる自動テストシステムの保守も行っています。[ 18 ] LAVAは、主要なLinuxベースのソフトウェアプラットフォームで使用されるオープンソースコンポーネントの自動テストを目的としています。Linaro社およびメンバー企業のエンジニアが利用できるよう、LAVAと様々なARMハードウェアを搭載したラボが運営されています。
Linaroが行う残りの作業は、ARMプロセッサが使用される特定の市場に焦点を当てたグループに分割されています。これには以下が含まれます。
Linaroコンシューマーグループは、スマートフォンやタブレットなどのモバイルデバイスの開発に重点を置いています。グループの主な目的は、Androidのあらゆるユースケースにおいてメンバーにメリットをもたらす共同活動を通じて、AOSPエコシステムを改善することです。
Linaroデータセンター&クラウドグループは、ARMサーバー向けのLinux開発に重点を置いています。[ 19 ]チームの使命は、競合企業を集めて共通の問題解決策を考案し、OEM、商用Linuxプロバイダー、システムオンチップ(SOC)ベンダーが中立的な環境で協力し、急速に台頭している低電力ハイパースケールサーバー市場に必要とされるコアソフトウェアを開発できるようにすることです。
Linaro エッジ & フォグ コンピューティング グループは、エッジ & フォグ コンピューティング エコシステムにおける ARM テクノロジーの導入を加速させる取り組みを行っています。
2022年2月、LinaroはArm、CIX Technology、Microsoft、Qualcommと共同でWindows on Armグループを設立しました。このグループは、ネイティブ開発をサポートするWindows on Armエコシステムの構築を目指しています。[ 20 ]
96Boards は、互換性のある低コストでフットプリントの小さい 32 ビットおよび 64 ビットの Cortex-A ボードを提供するためのプラットフォームを提供するオープン プラットフォーム仕様です。
仕様では最低限のインターフェースが定められており、例えばコンシューマーエディション(CE)仕様では、標準USB、microSD、HDMI、電源、低速および高速の周辺機器コネクタが必須となっています。ベンダーは、フォームファクタと最低限のインターフェースがサポートされている限り、カスタマイズされたハードウェアや機能セットを追加できます。コンシューマーエディション(CE)の最初のリリース以降、エンタープライズ(EE)、IoT(IE)、SoM向けの仕様が開発されてきました。
2017年4月27日、96Board Consumer Edition Open Standardに準拠したボードがAndroidオープンソースプロジェクト(AOSP)の開発プラットフォームになりました。[ 21 ]
低価格のARMv7-AおよびARMv8-A開発ボード向けに公開されている96Boards仕様は4つあります。[ 22 ]