I don't like the "Everything is "Free" notion either. It's probably, everything is free for the life cycle, and that could be a year, then you pay a monthly fee for a cloud based O.S>, which I am not interested in. The day I can run Rhino on Android or some other software )not anything by Apple though, as I build my own computers) then I will go to it. I can't run it on Linux, Windows is it, and the Apple version of Rhino sucks, because of Apples software limitations, and it is software limitations , as Apple runs on P.C. platforms now. So there is no fanboy Apple argument, Apple sucks.
What I will do is if I get into a situation where Windows 8.1 runs out, and Win 10 is it., I will build a computer with Windows 7 or 8.1, just before the service upgrades stop, and that computer will never see the internet. It will be a computer dedicated to CAD and I will load everything through CD's, DVD's, or memory sticks. I have a 256Gig Memory stick. That is more than enough for anything I need to transfer. I'll just scan it first before I load it into the isolated computer.