Microsoft の Surface デバイスは年間販売台数が数百万台に達していませんが、同社は依然として定期的に新製品を発売しています。最近、Microsoft は、会社の半世紀を記念して、Surface Laptop - Smurface Edition および 50th Anniversary Edition Surface Laptop をリリースしました。現在、既存および将来の Surface デバイスの全体的な品質をさらに向上させるために、Microsoft は外部パートナーと協力しています。

Microsoft は、デバイス ソフトウェアを標準化することでセキュリティとその他の重要な要素を強化することを目的とした取り組みである Open Device Partnership (ODP) に参加しました。 ODP の主要な取り組みの 1 つは、Rust のようなメモリセーフなプログラミング言語の推進です。Rust は、最近業界で人気が非常に高まっています。ファームウェアとシステム設計を標準化することで、一般的なセキュリティ脆弱性に対処するデバイスの能力が向上し、全体的なエンジニアリング コストが削減されます。
ODP イニシアチブの一環として、マイクロソフトは次のテクノロジー分野に投資します。
Patina: Rust ベースの UEFI 互換ファームウェア。メモリの安全性を考慮して設計されており、PC ファームウェア エコシステムにおける長年の問題を解決することを目的としています。
セキュアな組み込みコントローラー (EC) ファームウェア: セキュリティを重視した最新の組み込みコントローラー ファームウェアは、従来の EC コード ベースによくある種類の脆弱性を排除することに重点を置いています。
統合されたオペレーティング システムと組み込みコントローラー サービス インターフェイス: さまざまなデバイス上のオペレーティング システムが、一貫した標準化された方法で組み込みコントローラーと対話できるようにします。
この共同イニシアチブは、Rust によるセキュリティの向上、ファームウェア テストの標準化による品質の一貫性、モジュラー フレームワークによるイノベーションのスピード、サプライ チェーンの透明性の向上、新しいハードウェア標準の柔軟な採用による将来性など、Surface パートナーとユーザーに多くのメリットをもたらします。
ODP と Microsoft による投資は、エコシステム全体がファームウェアとハードウェアのセキュリティと標準化のメリットを享受できるようにすることを目的としています。
このオープンソースの取り組みについて詳しくは、次の公式 Web サイトをご覧ください。
https://opendevicepartnership.org/