Apple Wiki
Apple Wiki
System Preferences 10.15 Extensions

The Extensions preference pane in macOS 10.15

The Extensions pane of the System Preferences in macOS was developed by Apple to allow users to manage system extensions and kexts installed on their Mac.

History[]

The Extensions preference pane adds functionality to macOS similar to the Extensions Manager from classic Mac OS.[1][2] For earlier versions of Mac OS X, developers previously created kernel extensions (kexts) to directly modify the system's kernel, but this was deemed a security risk without a straighforward graphical user interface to manage them. The Extensions preference pane was introduced in OS X 10.10 (Yosemite) in 2014 to help manage these extensions. Apple then introduced system extensions in macOS Catalina (10.15) in 2019 as a more secure alternative to kexts that would only operate in user space. Starting in macOS 10.15.4, the continued use of kernel extensions would trigger a warning to the user.[3] Support for kexts would start to be phased out in macOS Big Sur except for Apple-approved enterprise developers.[4] Any legacy kexts still installed would require user approval to be loaded upon every startup.[5]

References[]

  1. Road to Mac OS X Leopard: System Preferences by Prince McLean, AppleInsider. 2007-10-24.
  2. The untold history of macOS System Preferences by Arun Venkatesan. 2020-09-17.
  3. Apple deprecating macOS kernel extensions (KEXTs) is a great win for security, by Catalin Cimpanu, ZDNet. 2020-02-07.
  4. Enterprise management of legacy system extensions in macOS Big Sur, Apple Support. 2020-12-08.
  5. Kernel extensions in macOS, Apple Support. 2020-12-14.

External links[]

This article is a stub. You can help the Apple Wiki by expanding it.
  System Preferences

.Mac · Accounts · Accessibility · Appearance · Apple ID · Battery · Bluetooth · Classic · CDs & DVDs · ColorSync · Dashboard & Exposé · Date & Time · Desktop · Desktop & Screen Saver · Dictation & Speech · Displays · Dock · Dock & Menu Bar · Energy Saver · Exposé · Exposé & Spaces · Extensions · Family Sharing · General · iCloud · Ink · International · Internet Accounts · Internet · Keyboard · Keyboard & Mouse · Language & Region · Login · Mail, Contacts & Calendars · Mission Control · MobileMe · Monitors · Mouse · My Account · Network · Notifications · Parental Controls · Password · Print & Fax · Printers & Scanners · QuickTime · Screen Saver · Screen Time · Security · Security & Privacy · Sidecar · Siri · Sharing · Software Update · Sound · Speech · Spotlight · Startup Disk · Time Machine · Touch ID · Trackpad · Universal Access · Users · Users & Groups · Wallet & Apple Pay

Notes: Items in gray indicate panes of System Preferences that were merged or renamed. Items in strikethrough have been replaced or discontinued. Items in italics are only available if the corresponding hardware or software is installed. This list does not include 3rd-party preference panes.