This isn't especially different from Linux's dependency on /lib/ld.so. There's a design choice to not have syscalls and instead make you go through the libraries, to discourage people making themselves dependent on undocumented syscalls. Of course, there probably shouldn't be undocumented syscalls in the first place, since that's a bit suspicious.
> combined with COM, and the registry
And yet GNOME has dconf and CORBA, because in order to do certain things you converge on the same solutions.
(Now, if you want a mess, the attempts to retrofit secure containers onto this with UWP definitely count!)
> combined with COM, and the registry
And yet GNOME has dconf and CORBA, because in order to do certain things you converge on the same solutions.
(Now, if you want a mess, the attempts to retrofit secure containers onto this with UWP definitely count!)