@jextxadore OpenVPN runs on a lot of operating systems (Windows, Mac, Linux, iOS, and Android--probably others). It's Open Source, so it's pretty flexible. It also doesn't have quite the polish that a more commercial app has (e.g. the ability to auto-reconnect).
However, I just signed up for a year myself after trying it out. VPNs are a useful thing to have at your disposal. :)