Amazon Web Services ブログ
新機能 — FreeRTOS 長期間サポートにより、長期の機能信頼性を提供
本日、 FreeRTOS長期サポート (LTS)を発表できて嬉しく思います。FreeRTOS は、マイクロコントローラ用のオープンソースのリアルタイムオペレーティングシステムで、小型で省電力のエッジデバイスのプログラミング、デプロイ、保護、接続、管理を容易にします。製造元が現場でデバイスをデプロイし、後で更新するので、LTS リリースは標準リリースよりも安定した基盤を提供します。計画の通り、LTS には FreeRTOS カーネル、組み込みアプリケーションや IoT アプリケーション、およびマイクロコントローラーベース (MCU) デバイスをクラウドに安全に接続するために必要な一連の FreeRTOS ライブラリが含まれています。
FreeRTOS を使用して IoT デバイス上で長期間実行させるアプリケーションを構築するオリジナルの機器メーカー (OEM) および MCU ベンダーの組み込みデベロッパーは、LTS リリースの予測可能性と機能の安定性を実現しながら、重要なセキュリティ更新プログラムも利用できます。FreeRTOS 202012.00 LTS リリースは、FreeRTOS カーネルと IoT ライブラリ — FreeRTOS +TCP、coreHttp、coreHttp、corePKCS11、coreJSON、および AWS IoT Device Shadow に適用されます。
少なくとも2022 年 12 月 31 日まで、これらすべてのライブラリについて、 セキュリティアップデートと重大なバグ修正を提供します。
FreeRTOS LTS のメリット
OEM の組み込みデベロッパーが FreeRTOS ライブラリを長期間実行するアプリケーション用に使用したいと考えている場合、最新の FreeRTOS メインラインリリースでのセキュリティ更新とバグ修正のメリットを得たいと考えています。メインラインリリースでは、新しい機能と重要な修正の両方が導入され、修正のみを含めるための時間と労力が増加する可能性があります。
LTS リリースは、付属ライブラリの機能の信頼性を長期間提供します。LTS リリースでは、アプリケーション側で変更が生じるようなパブリック API、ファイル構造、あるいはビルドプロセスへの更新はありません。セキュリティ更新と重大なバグ修正は、少なくとも 2022 年 12 月 31 日まではバックポートされます。LTS リリースには、セキュリティの脆弱性を含む重要な問題だけに対応する更新プログラムが含まれています。したがって、LTS リリースの統合は、お客様が本番環境に近づき、移行する際の開発や統合の作業を妨げるものではありません。MCU ベンダーにとっては、安定したコードベースを統合するための労力が削減され、ベンダーの最新ライブラリを使用した市場投入が迅速に行えます。
今すぐ利用可能
FreeRTOS 202012.00 LTS リリースがダウンロードできるようになりました 。詳細については、FreeRTOS LTS と ドキュメントを参照してください。Githubリポジトリと FreeRTOS のフォーラムに関するフィードバックをお送りください。
— Channy