Look at what Apple is doing to native integration [1]:
Because it uses these deep integration APIs, we're only allowed to distribute the application using the macOS App Store (whose rejections, appeals, and eventual acceptance made for quite the stressful saga over the last week and a half)
Imagine having to get certified by the Linux Foundation, under distribution clause, to access native Linux kernel APIs. But that's what the developer of Wiregaurd has to do to gain access to native macOS integration.
Because it uses these deep integration APIs, we're only allowed to distribute the application using the macOS App Store (whose rejections, appeals, and eventual acceptance made for quite the stressful saga over the last week and a half)
Imagine having to get certified by the Linux Foundation, under distribution clause, to access native Linux kernel APIs. But that's what the developer of Wiregaurd has to do to gain access to native macOS integration.
[1] https://lists.zx2c4.com/pipermail/wireguard/2019-February/00...