Ubuntu Weekly Topics

Ubuntu 26.10(stonking)開発; Feature Freezeとその周辺⁠26.04.1の準備⁠Arduino VENTUNO Q

stonking(Ubuntu 26.10)の開発; Feature Freezeとその周辺

stonkingはFeature Freezeの時期に入り、品質向上のための時間が開始されました。

とはいえこれまでの流れから予想されたとおり、OpenSSL 4系への対応が継続して進められている状況で、まだまだ「安定した」姿とは言いにくい状態です。7月末に出てくるはずだったSnapshotは、どうもこのまま忘れられることになりそうです。

これ以外にもGolang 1.27への移行に伴う各種対応LLVM 22のデフォルト化26.04からアップグレードするとデスクトップのアイコンが消失する問題など、FFe(Feature Freeze exception)を伴う作業が大量に残っており、Ubuntuのいつもの姿、つまり「Feature Freezeされていても『例外的』な対応が行われることで(小さいとはいえ)仕様が変動していく」という光景が展開されています。この流れは多くの場合UI Freezeまで続くため、9月10日頃まではアグレッシブな変化が続くことになるでしょう。

26.04.1の準備

stonkingの開発と並行して、26.04 LTSの最初のポイントリリース、26.04.1の準備が進められています。SRU Freezeと8月24日週のリリースが宣言されており、resolute(26.04)のリリースポケットは一時的にフリーズ状態となっています。

現状ではパッケージ的には致命的な問題は見つかっておらず、すべてが無事に進めば26.04.1が間もなくリリースされることになるでしょう。ただし、リリースのためのインフラストラクチャー側はいろいろな問題が起きているため、スリップする可能性もゼロではありません。

Arduino VENTUNO Q

3月にプレスリリースで予告されていたArduino VENTUNO Qの予約の開始がアナウンスされています(Arduinoからのリリースに関する記事はこちら⁠。価格は299USDです。

UbuntuとZephyr RTOSがプリインストールされています。Canonicalによるプレスリリースでは、組み込みボードでよく発生する「BSP(Board Support Package)を適用したLinuxカーネルを適切に設定し、各種ドライバーを準備し……」といった作業なく動作することがアピールされています。

このボードはQualcomm Dragonwing IQ-8275(Linux用)とSTMicroelectronics STM32H5(RTOS用)の2種類のプロセッサーと16GBメモリ、64GB上限のeMMCストレージを搭載しており、⁠IQ-8275側で普通にUbuntuが動く」環境です。ここでArduino AppLabを動かすことで各種プログラムを設定し、リアルタイム制御のたぐいはSTM32H5側で動作するZephyr RTOS上で行うことができます。OS間はRPCで連携します。

プロダクト的にはこの構成について『デュアルブレイン』⁠dual-brain)と表現しており、IQ-8275側を「AIブレイン⁠⁠、STM32H5側を「アクションブレイン」と位置付け、異なる性質のプロセッサーが組み合わさることで柔軟性と1ミリ秒以下のリアルタイム応答性を両立させていることがアピールされています。またROS 2もサポートしており、ロボティクス用途にも利用できます。

「AIブレイン」側のIQ-8275は組み込み向けとしては非常にパワフルな8コアCPU・40 TOPSのNPUを持っており、Qwen 4やGemma 4をローカルで動作させることができる、とされています。LLM以外にもVLM(Visual Language Model)やマルチカメラ経由のコンピュータービジョン、スピーチ処理などが可能です。LLM・VLMモデル等はHugging Face、Qualcomm AI Hub、Edge Impulseなどからダウンロードできます。

ボード上には3つのMIPI CSIインターフェースによって複数台のカメラを接続することもでき、さらに必要に応じてNVMe経由でストレージを、またArduino UNOシールドやRaspbperry Pi向けのハット、Arduino Modulino用のQwiicコネクター経由でI/Oを追加することもできます。

また、Works with Arduinoプログラム[1]により、他のSOM(System on Module)でも同じアプリケーションが動作することが期待できます。プロトタイプ的なものをこのボードで作成し、量産時にはよりフィールドに適した別のボードへ切り替える、といった柔軟な計画ができることを意味します。

開発者体験としては「普通に動くUbuntuにSTMicroのリアルタイムプロセッサーが付いている」⁠しかもそれがフィールドでそのまま動作する」という形になるので、⁠ひそかにUbuntuが動いているロボットやIoTデバイス」が増えていくことになるでしょう。

その他のニュース

おすすめ記事

記事・ニュース一覧