Altrea wrote:If that would be the case all questions here about possibility of running a specific webapplication or specific version of this webapplication on XAMPP would be valid.
Indeed this is a very annoying problem of the development of Apache/MySQL/PHP etc, and that is what i tell since ever: it is a BAD MISTAKE, not to grant compatibilty to the older release. You may introduce new features, new syntax etc., but you MUST NOT loose compatibility I dont know why Apache Developers (or PHP Developers) change their specifications, so that old applications do not run any more. They do this very often and that is really WRONG. Microsoft of course avoids such changes AS FAR AS POSSIBLE. Of course, they did it also, but for example the pure user code (not kernel code) is still compatible downwards to the oldest Windows Binary in 16bit Mode from the last century. Microsoft only once or twice changed their driver model without compatibility mode (which was bad), but meanwhile they deliver a bunch of virtual machines, only to provide compatibilty to older Windows verisons. And this is, how it has to be.
Otherwise Microsoft would have disappeared from the market without any doubts. If you have a bunch of installation CDs oder DVDs at home, a disk full of installers - would you trash all these for Windows 10? And what about the products, that are not maintained any longer, but which are still working for you? Would you start without any applications? No, of course not. You simply would not use WIndows 10. And thats the way it is. Therefore Microsoft MUST deliver a compatible Windows. They cannot wait until all software is checked against the new release. They have to ensure compatibility by themselves.