3 ms·
The distilled version of this is that they let Headscale, a FOSS, use their proprietary client to connect to the Headscale server rather than Tailscale’s. They
by SOLAR_FIELDS 1y ago
The distilled version of this is that they let Headscale, a FOSS, use their proprietary client to connect to the Headscale server rather than Tailscale’s. They don’t need to allow this, they could easily disable that feature and have every right to, but they don’t. This makes the development of Headscale a lot more straightforward since the entire client codebase is just removed from the equation.
- aseipp 1y agoThe tailscale client is not proprietary.
- jkaplowitz 1y agoThe GUIs for Windows, macOS, and iOS/iPadOS are proprietary.
- OJFord 1y agoGP phrased it a confusing way around imo - proprietary or not, they don't need to give the client the capability to target a non-Tailscale server!