3 ms·
There's a lot of software which runs on macOS that depends on kernel extensions: think about hardware accelerated operations in Photoshop, or how does Apple pla
by DaiPlusPlus 6y ago
There's a lot of software which runs on macOS that depends on kernel extensions: think about hardware accelerated operations in Photoshop, or how does Apple plan to support any PCI Express expansion cards in the Mac Pro line - or Thunderbolt accessories for their laptops?
- pilif 6y agoDrivers will be and to some extent are covered by a user-space driver framework (https://developer.apple.com/documentation/driverkit https://developer.apple.com/documentation/driverkit) hardware accelerated operations will be covered by whatever drivers ship with the OS or can be written by DriverKit. The times when Photoshop has required kernel extensions to be loaded are long gone. The UX around kernel extensions has been very bad for years already (granted - just a trip to the system preferences, but still), so Adobe really couldn't afford such requirements already.
- WesolyKubeczek 6y agoCompare the old IOKit docs and current DriverKit, ahem,"docs".