Our custom application is built around Patran 2014.1, I've never upgraded to Windows 10 because although 2014.1 installs and runs on Windows 10, it crashes almost immediately if you try and do anything.
@Darrel Sinclair One thing I've wondered about, since Windows 10 is constantly evolving as new patches/updates are released, how will that work for compatibility? Even if the current build of Windows 10 is supported for a product like Patran, how do you ensure a build of Windows 10 a few years down the road will still work? I suppose this is a much larger question than for MSC specifically, but I'm thinking at some point we'll find things breaking after certain Windows 10 updates.
@David Popejoy Good question. We already had a taste of this, actually: Win10 version 1703 a couple of years ago broke Patran. Fortunately there were easy workarounds, and it all worked fine again after the next Windows update. Full details here if you're interested.
I imagine at some point we'll have to specify particular Win10 versions for new releases.