3 ms·
> The client is completely open source on open source operating systems. IOW it's by and large the GUI part that is not open source. Personally I prefer to run
by lloeki 3y ago
> The client is completely open source on open source operating systems.
IOW it's by and large the GUI part that is not open source. Personally I prefer to run it as a system LaunchDaemon than a user LaunchAgent anyway.
> We never open sourced our coordination server because Headscale beat us to it.
I seem to recall reading that another reason was that there was intent to open source it but it made little sense as far as running it because its code was written for (and coupled to) Tailscale's heavy duty infra. So Headscale beat Tailscale to it by providing not just code but code that could work on much wider contexts.
- p_l 3y agothe GUI part is also open source (I went looking recently in hope of adding support for `tailscale switch` on android). It's just in surprisingly weird toolkits :)
- phibz 3y agoBy gui i think the above posts meant the tailscale web UI for auth and account management.
- lloeki 3y agoNope I meant the macOS and iOS UI (possibly more)
- dsissitka 3y agoTheir clients consist of a daemon and, optionally, a GUI. The daemon is open source. The Android and Linux GUIs are open source but the Windows, iOS, and macOS GUIs aren't. Source: https://tailscale.com/opensource/ https://tailscale.com/opensource/