
It is designed for building device drivers in userspace, outside of the kernel. DriverKit is a new SDK with all-new frameworks based on IOKit, but updated and modernized.

DriverKit Ī replacement for IOKit device drivers, driver extensions are built using DriverKit. Catalina will be the last version of macOS to support legacy system extensions. System extensions run in userspace, outside of the kernel. There are 3 kinds of System extensions: Network Extensions, Endpoint Security Extensions, and Driver Extensions. System extensions avoid the problems of Kexts. Apple demonstrated several ported apps, including Jira and Twitter (after the latter discontinued its macOS app in February 2018).
WHAT IS THE CURRENT VERSION OF MAC OS SEPT 2017 INSTALL
This requires using a patch to modify the install image. It is possible to install Catalina on many older Macintosh computers that are not officially supported by Apple. MacBook Pro: Mid 2012 or newer, Retina display not needed.Catalina requires 4 GB of memory, an increase over the 2 GB required by Lion through Mojave.


2010–2012 Mac Pros, which could run Mojave only with a GPU upgrade, are no longer supported. MacOS Catalina officially runs on all standard configuration Macs that supported Mojave. 3.1.9 Support for wireless game controllers.
