DUICUO

Google が Pigweed をオープンソース化し、組み込み開発に進出。

この記事はLeifeng.comからの転載です。転載をご希望の場合は、Leifeng.com公式サイトから許可を申請してください。

Googleは最近、公式ブログでPigweedのオープンソースリリースを発表しました。[1]

Pigweedとは何でしょうか?1か月前、Googleは米国特許商標庁[2]に「コンピュータオペレーティングシステム」のカテゴリーでPIGWEEDという商標を登録しました。当時、コミュニティではこれがAndroid、Chrome OS、Fuchsiaに続くGoogleの4番目のオペレーティングシステムだと考えられていました。

[[319510]]

[Leifeng.com からの注記: 画像は Pigweed に適した STM32F429I-DISC1 マザーボードを示しています。]

しかし、公式情報筋によると、これはオペレーティングシステムではなく、STM32などのマイクロコントローラに特化した組み込み開発用ツールモジュールのコレクションであることが明らかにされています。組み込み開発エンジニアやメーカー向けに設計されています。

Googleは、アカザはまだ開発の初期段階にあり、現時点では実用化には適していないことを明記しました。アカ​​ザは栄養価が高く成長の早い雑草のことで、チームはこの名前が楽しく遊び心があり、プロジェクトの成長を反映していると考えました。

組み込み開発は、デバイスのデバッグと環境の切り替えが頻繁に必要となるため、非常に困難です。Pigweedのモジュールは、組み込み開発のライフサイクル全体にわたる加速というニーズに的確に対応します。これらのモジュールには、環境設定を簡素化するための必須ツール、コンパイルと開発ボードのテストを高速化する分散テスト、そして迅速なコード提出を保証する事前構成済みのコードフォーマットチェックが含まれています。

[Leifeng.com からの注記: 上の画像は、Pigweed のセットアップおよび起動環境を示しています。]

これらの開発タスクはすべてコード エディター内で自動化でき、複数のデバイスで並行してテストできるため、多くの時間を節約できます。

[Leifeng.com からの注記: 上の画像は Pigweed コード エディターのインターフェースを示しています]

Googleの声明は控えめで、開発者が新しいプロジェクトを簡単に開始できるようにするためのツール群に過ぎないと述べていましたが、それでもWeb開発から組み込み開発への進出であることは変わりません。Googleの次の一手はどうなるのでしょうか?

ポータル:

https://pigweed.googlesource.com