3 ms·
I really hope WireGuard becomes a standard and get's included in the macOS/iOS and Windows kernels as well. Key management and and other fancy features could be
by lifty 7y ago
I really hope WireGuard becomes a standard and get's included in the macOS/iOS and Windows kernels as well. Key management and and other fancy features could be left to userspace applications but having the basic wg capability in the kernel would be great.
- kitotik 7y agoSeems like a very long shot to make it into Apple products both because of the license and the fact it wasn’t invented in Cupertino. FWIW the userspace implementations are quite good, and still out performs IPSec.
- felipelemos 7y agoI don't think there license would be a problem, as it's GPLv2, not v3. But the 'not invented here' syndrome is very real.
- stock_toaster 7y agoBoringtun is bsd licensed. clean room implementations and all that... https://github.com/cloudflare/boringtun https://github.com/cloudflare/boringtun
- kitotik 7y agoGood point, but that’s still a userspace implementation. Apple would need to do the XNU work since their open source model is so broken, and they seemed to have deprioritized Unix nerds awhile back so…
- deleted 7y ago[deleted]
- donaldihunter 7y agoThis is a good guide to getting a WireGuard server working on macOS: https://barrowclift.me/post/wireguard-server-on-macos https://barrowclift.me/post/wireguard-server-on-macos