The Silicon Graybeard has an excellent post on the Windows 10 almost-forced "upgrade" that's coming.
Go RTWT. I'm sure there's some good comments coming, as he has LOTS more readers than I do.....
He and I have exchanged a few emails about the state of Amateur Radio software for Linux, and I assured him it's a very healthy state, and MUCH Ham software for Linux is under active creation and development.
Here was my reply in the comments, edited here for linking and clarity:
I know exactly how you feel.
I have two applications that depend on Windows, and will NOT run under WINE (A Linux program) or the CodeWeavers "Crossover" stuff.
One is PowerSDR that runs my Flex Radio Systems 5000A, and the other is the drivers and software for my Maxtrox High Definition video capture card.
Those two machines will stay with Windows 7, and after Micro$oft stops supporting Win7, I'll just do my best to keep all the required anti-virus and anti-malware software updated, and pull the Ethernet cable out of the machine so it's off my LAN when I'm not updating them.
When the two vendors stop supporting the software on Win 7 is another matter, which I haven't thought much about.
Matrox still releases updates for the card, as does Adobe, who updates their Premiere Pro video editing suite that came bundled with the card. When they completely stop supporting the card, I'll probably try and sell it, possibly with the PC it's in, as the PC was built specifically for that card, and it's pretty well optimized as an audio/video editing system.
Flex Radio Systems has already said they'll be doing one final "rollup" update for PowerSDR, but as with all things Flex, it's anybody's guess when that will happen, so I'm not holding my breath. As long as the radio continues to function, I'll keep a PC to use it with cobbled together, and complete disk images, made weekly, in case I lose a drive.
The only thing I AM sure of is that Micro$oft is not getting one more dime from me......