System Extensions and DriverKit

System Extensions and DriverKit

Appleが、WWDC19において、macOS Catalinaのデバイスドライバ開発に関するセッション「System Extensions and DriverKit」を行い、その内容を公開しています。


System Extensions are a big step forward for the Mac platform

System Extensions are a big step forward for the Mac platform

macOS Catalinaではセキュリティと安定性を向上させるため、システムやアプリケーション全体に影響が出る場合があるサードパーティ製カーネル拡張機能に変わる「DriverKit」を発表しました。

Appleは、このDriverKitをMacプラットフォームにおける大きなステップとなると説明しています。


DriverKit

DriverKit

システム拡張機能ではあるものの、システムの基幹部分であるカーネルとは別のエリアで実行されます。


Deprecating Kernel Extensions

Deprecating Kernel Extensions

macOS Catalinaはカーネル拡張機能が実行できる最後のmacOSとなり、将来のmacOSではロードされなくなると説明しています。


DriverKit

DriverKit

DriverKitで開発されたシステム機能拡張は、コード署名付きで配布するほかにMac App Storeでも配布可能になるそうです。


SystemExtensions

SystemExtensions

Macアプリパッケージの中のライブラリにSystemExtensionsフォルダを入れて配布できるようになります。

Mac App Storeで周辺機器用ユーティリティを配布する場合のドライバをどうするかの問題が改善された感じです。


PR

Category

Calendar

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

PR

Profile

danbo

MACお宝鑑定団

会長

danbo

日本語でのMac,iPhone,iPad,iPod,TwitterなどApple関連の情報サイト。MACお宝鑑定団のBlog。Macに捉われず、様々な情報を掲載しています。

問い合わせ先
広告出稿について
カンパ・チップ のお願い
プライバシーポリシー

Link

RSSを取得する