MicrosoftがThreadX RTOSとAzure RTOS Suiteのソースコードをリリース

Azure RTOS

Azure RTOS は Eclipse ThreadX と同様にオープンソースになります

数日前、 マイクロソフトがニュースを発表 あなたが決断を下したということ ソースコードを公開するには オペレーティング システムのリアルタイムの情報 Azure RTOS と Azure RTOS 統合開発スイート。 どちらのコードも、寛容な MIT ライセンスの下で利用できます。

リアルタイム オペレーティング システム (略して RTOS) は数多くありますが、 ThreadX はかなり普及していましたが、 Microsoft は、家庭用電化製品、産業用システム、医療機器、プリンター、さらには宇宙船を含む 12 億台のデバイスが同社を実行していると主張しています。

ThreadX は元々 Express Logic によって開発されました。この買収は、MIT ライセンスを使用する別のオープンソース RTOS である FreeRTOS の管理を Amazon AWS が引き継いだ直後に行われました。 Express Logic の創設者 William Lamie はその後、「第 2019 世代」 RTOS を提供する PX5 という新会社を立ち上げました。

「Eclipse ThreadX をオープンソース プロジェクトとしてリリースすることで、私たちはそれを Eclipse Foundation と業界をリードするパートナーが主導する活気に満ちたエコシステムの中心に据えます。 

Eclipse Foundation も利益団体を設立しました ThreadX の持続可能な資金調達モデルを開発する。 AMD、Cypherbridge、Microsoft、NXP、PX5、Renesas、ST Microelectronics、Silicon Labs、Witekio (Avnet 企業) などの数社がグループに参加しています。 Eclipse Foundation は、より多くの関心のある方々に議論への参加を呼びかけています。

これは間違いなく重要な動きです。 統合開発の世界、そして何よりも統合システムにおけるオープンソースの重要性のために。 Microsoftは2024年XNUMX月までに移行を行うと発表した、この製品は Eclipse Foundation の後援の下に置かれ、名前が変更され、独立した共同プロジェクトとして Eclipse ThreadX という名前で開発されます。

「開発環境を備えた認定済みのオープンソース RTOS は貴重な資産です。 しかし、既存の RTOS ソフトウェアの主な利点は RTOS 自体ではなく、組み込み開発の機能にあります。 環境 (IDE) と、それが OEM および ODM の継続的インテグレーションおよび継続的デリバリー (CI/CD) パイプラインとどのように統合されるかについて説明します。 ただし、新しいガバナンスとオープンソースの可用性により、オートメーション業界の OEM は自社のポートフォリオに対する ThreadX の潜在的な価値を再考する必要があります。 «

マイクロソフトのこの動きにより、 この結果は、チームがオープンソースの代替手段を使用するのに役立つと期待されています 作業の品質を低下させることなくニーズを満たすことができます。

Microsoft によると、Eclipse ThreadX は以下を提供する最初のオープンソース RTOS です。

  • 成熟したスケーラブルなテクノロジー
  • MITライセンスに基づいてライセンスされています
  • ベンダー中立のオープンソース財団によって管理されています
  • 機能安全と保護の認定を受けています。

言及する価値があります ThreadX の重要な側面はそのスケーラビリティです。 つまり、アプリケーションによって使用されるサービスのみが最終的なオペレーティング システム イメージに含まれます。 実際、ピコカーネル設計のおかげで、ARM アーキテクチャ プロセッサ上で占有量はわずか 2 KB と非常に小さくなります。 ThreadX には、イベント チェーンやプリエンプションしきい値プログラミングと呼ばれる新しいプログラミング モデルなど、より高度な機能も含まれています。

イベント チェーンを使用すると、独立したイベントに基づいて複数のリソースをリンクできるため、たとえば、XNUMX つ以上の独立したリソースを待機して中断されているスレッドが、そのうちの XNUMX つが使用可能になるとすぐにアクティブ化されるようになります。 プリエンプションしきい値をタスクに割り当てて、プリエンプティブおよび非プリエンプティブ スケジューリングと比較してスケジュール可能性を向上させることができます。

最後に、2024 年の第 XNUMX 四半期から Eclipse ThreadX プロジェクトが開始されることを覚えておく必要があります。 MITライセンスの下で利用可能になります。 ThreadX、NetX Duo、FileX、GUIX、USBX、LevelX、および関連ツールとドキュメントをカバーします。 Microsoft は、セキュリティ認定バージョンの継続性を確保するために、最新の認定を使用してプロジェクトをサポートすることに尽力しています。

あなたが私ならさらに詳しく知りたい方は、 あなたはで詳細を確認することができます 次のリンク。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。