You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Do I need the "Legacy System Extension" that came with my 2019 MacBook Pro? My Mac is due to update tonight. I presently have Monterey 12.2.1

I received notification that this system is no longer being maintained by Apple. Not sure what this means!


MacBook Pro 13″, macOS 10.13

Posted on Mar 2, 2022 5:27 PM

Reply
5 replies

Mar 3, 2022 12:58 PM in response to Npaul71

Hi Npaul71,


Great question! While we'd like to help get it answered, but we'll need more details:

  1. We're unsure of what you're referring to regarding 'Legacy System Extension'. We also understand that you have macOS 10.13 installed, but are considering updating to macOS 12.2.1. What exactly is it that you're asking, and what did you mean by 'Legacy System Extension'?
  2. If this is a question about compatibility with apps you use on your Mac, we recommend checking with the app developers to see if those apps are compatible with macOS 12.2.1. In case it's needed, check out the steps under 'Contact the developer of a macOS app' here: How to contact an app developer


Cheers!

Mar 3, 2022 8:04 PM in response to bruno75

bruno75 wrote:

We're unsure of what you're referring to regarding 'Legacy System Extension'. We also understand that you have macOS 10.13 installed, but are considering updating to macOS 12.2.1. What exactly is it that you're asking, and what did you mean by 'Legacy System Extension'?

A "legacy system extension" is a third-party kernel extension. Apple is phasing these out as of macOS Big Sur and later, in favour of system extensions.


Every operating system has a core program called the kernel. It is the most privileged and critical program, and acts as the mediator between software (macOS and apps) and hardware. It also applies several security policies to protect the system. The macOS kernel is called XNU, and it is also used in Apple's other OSes (such as iOS).


Kernel extensions are system programs that run with kernel privileges, and extend the kernel's capabilities. Apple bundles many preinstalled kernel extensions with the kernel to make it smarter and more powerful.


Some third-party apps may provide their own kernel extensions if they need deep system access. This provides low-level control, but any programming mistakes (or security issues) can have catastrophic results.


In macOS Catalina (I think) and later, Apple is encouraging developers to move from third-party kernel extensions, to system extensions. These are similar to kernel extensions, but system extensions only run with regular app permissions, not kernel permissions. If a system extension messes up, the disaster is much more limited than a kernel extension failure.


As part of the move to system extensions, Apple is calling third-party kernel extensions "legacy system extensions". The nomenclature can be confusing sometimes.

Do I need the "Legacy System Extension" that came with my 2019 MacBook Pro? My Mac is due to update tonight. I presently have Monterey 12.2.1

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.