I looked at it also but for me the concern was that all access management and configuration is done via their cloud. So they can easily add nodes to my VPN. This is an absolute dealbreaker for me.
I know I can self-host even that top management layer (I think they called it "earth" or something). but they make that pretty complicated, probably on purpose.
In the end I just wrote it off in the end as something that has goals not aligned with mine. I'm going to look at Nebula (from Slack) soon. I use tinc at the moment but I wish it was more performant.
There's many options in this arena now so there's no point in sticking with something that doesn't completely fit your needs.
The concern is the same as that with any other software license that restricts the freedoms of the world to build upon, adapt, and use the software for any purpose.
I'm not some free software zealot; I use macOS and the Creative Cloud and a bunch of other proprietary crap on a daily basis. I just don't pretend it respects my freedom. Nonfree licenses are like that.
It's not like it "switches to even more free": it is presently nonfree.
> It's not like it "switches to even more free": it is presently nonfree.
It's free for any use-case I'm concerned with. I can modify the source, self-host it, and run thousands of nodes through it if I want. All I can't do is take their work, slap my name on it, and sell it.
If that was your intent then VPNCloud is even less free. The GPL3 license means you could never host a closed-source version.
I know I can self-host even that top management layer (I think they called it "earth" or something). but they make that pretty complicated, probably on purpose.
In the end I just wrote it off in the end as something that has goals not aligned with mine. I'm going to look at Nebula (from Slack) soon. I use tinc at the moment but I wish it was more performant.
There's many options in this arena now so there's no point in sticking with something that doesn't completely fit your needs.