I just wanted to make Microsoft aware, if you aren't already, that Windows 10 Technical Preview breaks nearly all applications that have been protected using Armadillo (also known more recently as 'Software Passport') from Silicon Realms. Armadillo/Software Passport is a software protection and licencing system, widely used by software publishers round the world. Silicon Realms announced in 2014 that they were no longer selling or supporting Software Passport, so presumably they don't care. But there are a great many applications out there that will not run under Windows 10 (and won't install either), as things currently stand.
I have done some experiments with Windows 10 Technical Preview and have found that it is possible to protect a program using Armadillo/Software Passport, in a way that will work with Windows 10. I don't want to go into the details here, but it can be done. However, there are issues with the solution even for new products, and of course it doesn't solve the problem of all the existing programs, almost none of which are likely to be already using the 'fix'. The concern is that if Microsoft don't solve this problem, there's an awful lot of software out there that won't run under Windows 10, that should. And that's going to mean an awful lot of very unhappy customers.
By far the least painful solution, I would hope, would be to modify Windows 10 to restore full compatibility with Armadillo/Software Passport.
I would be very happy to help in any way I can, if anyone from Microsoft wants to contact me for more information about this.