Re:Ask HN: Why isn't capability-based security more common?
by TomaszZielinski on Wednesday September 17, 2025 @12:11PM
(#45277669)
Yeah, that's what I meant by hardening the existing stuff.
It's very good they are doing it and we're all more secure thanks to that, but itβs not a caps-based system designed from scratch.
The external APIs themselves haven't changed. Without recompiling, if I want to enumerate photos using the appropriate framework, the newer version of the framework code will ask the TCC system which popups up a "allow access to Photos" dialog. If my program tries to read the photo db file with a standard open(), it's going to get permission denied. (you can grant programs full disk access of you so choose.)