How to resolve 'Legacy Developer: Canon' system extension incompatibility with future macOS versions?

Existing software on your system loaded a system extension signed by "Legacy Developer: Canon" which will be incompatible with a future version of macOS. Contact the developer for support.


I have a 2015 Canon Camcorder. I need it on occasion and when I use it, I upload to iMovie. Currently I'm saving the videos on a SD Extreme and have had no issues uploading. However, this message concerns me. The only thing I can find in my computer that mentions anything about Canon is this:


And I don't even, nor have I ever, owned a Canon EOS or connected it to this computer. I have searched Library Extensions and find nothing. I have searched "Canon" on my computer, and all I get are images that were sent to me (My brother had a Canon, so maybe that's where that EOS setting is coming from?) Canon online is no use. Since the camcorder is ten years old, it might as well be a manual typewriter (and yet, spectacular HD recordings). Do I concern myself with this message? Do I ignore it? Is there someplace to find it? Am I suddenly not going to be able to connect to the Mac Mini? The camcorder uses a mini USB to USB so I already am having to use legacy cables.


Any insight would be helpful.



[Re-Titled by Moderator]

Mac mini, macOS 15.4

Posted on May 6, 2025 10:06 AM

Reply
8 replies

May 6, 2025 10:38 AM in response to TuckerdogAVL

Where are you seeing this message?


The presence of the Canon EOS1D driver isn't relevant or significant - that's actually installed as part of the standard system software, along with drivers for various other devices you've likely never connected to your system (Xbox controller, maybe?)


So the more relevant question is where, and when, this message appears? Is it at boot/login time? randomly throughout the day? when you perform a particular action?

May 6, 2025 10:17 AM in response to TuckerdogAVL

TuckerdogAVL wrote:

Existing software on your system loaded a system extension signed by "Legacy Developer: Canon" which will be incompatible with a future version of macOS. Contact the developer for support.


And I don't even, nor have I ever, owned a Canon EOS or connected it to this computer. I have searched Library Extensions and find nothing.


[Re-Titled by Moderator]


if you have a current issue ...

look for application specific related items and delete; each of these locations


from the Finder>Go>Go To Folder copy & paste:


~/Library/Application Support/

~/Library/Preferences/

~/Library/Caches/

~/Library/LaunchAgents/



or Contact the developer for support.

May 6, 2025 12:43 PM in response to leroydouglas

There was a empty folder for a CanoScan scanner I had in 2010 in preferences; and a folder called DC WIndow something or other in app support that was empty so I deleted them. Thanks for you help. I'll just continue to ignore this pop up that shows up occasionally. Re: Housekeeping though - it's safe to delete preferences that are say older than 2024... right? If it says "last date modified" and it's like 2009? They are of course very small... so just was going to delete if not necessary, but will ignore too either way.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to resolve 'Legacy Developer: Canon' system extension incompatibility with future macOS versions?

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