- They have support end dates!
- Hardware support can vary between version (updates). I could not even get Windows 10 Build 1903 to boot with a newer GPU. I had to boot using the iGPU and update to 21H1, and then I could boot. Trying to install the driver on 1903, the installer said this version of Windows was not supported (!)
- The UI can be changed. Just one small example, early versions of Windows Hello did not support using a PIN to login. Later versions started to roll back all the pushes to use Cortana.
but this is a driver/software issue. you can pinpoint your software to higher versions.
Windows 7 introduced "Windows XP Mode" which was a container running a virtualized Windows XP for applications that didn't work correctly in 7. But since they also had the per-application compatibility settings, it wasn't the first pick for most users.
While it's a good idea on the surface, it still means they have to maintain compatibility code within that virtual system. Perhaps if they separate it well enough, and it has a dedicated team, while the core OS team can focus on a slimmed down, "current stuff only" version... but I suppose it's also hard to know where the line is drawn in the sand.
Still a lot of reason to wonder if they had found a way to deliver the UWP platform earlier to Windows 7 ahead of 8's launch and got more applications up front of the transition if that attempt might have gone much smoother.
Unfortunately for them, most of my biggest complaints about Windows 11 are the places where they most broke backward compatibility and dropped "cruft" that I loved. The biggest example is that the inability to move the taskbar to a different side alone is a stupid removal that I'm sure removed a lot of ancient backwards compatibility cruft in the taskbar code, but that's something I've used on every machine under my control since Windows XP and its loss really doesn't make sense to me.
They very much do. Windows software use all sorts of legacy Win32 APIs, even if they have trendy new GUI on top. (and UWP is practially dead and not used by anyone)
And this idea is supported by the fact that Windows 11 is only officially supported on the very latest CPUs for more or less arbitrary reasons.
Maybe partly, but I suspect that is only a small piece of the puzzle.
OSX and Android being at version 11 might make Windows 10 look old to the clueless (and there are a lot of clueless out there), and not having bumped up a version in over half a decade is something disreputable marketers (i.e. most marketers) could use to cast shade on it to make it look old-hat.
It also frees them from IE11 a bit more. There were promises to support IE versions for as long as any OS version that was release with them included, so IE11 will need to be supported (not in online apps, it is already deprecated in many including Office365, but at least receive security updates) as long as Win10 if they are to keep their word. Win10 will be around for quite some time so they still have a bit of that ball & chain, but Win11 means they have some sort of exit strategy for the legacy browser other than simply saying “fuck it, people can try sue us if they really care about IE”.
I'm sure there are other considerations that an officially clean dividing line (even though the difference between this and the usual Win10 feature updates may not be huge) makes better too, from marketing perspectives if not technical ones.
There can be breaking changes to new builds, too. A previous version of Windows 10 trashed performance of the AddFontResource Windows API - loading dozens of fonts went from near-instant to 15+ seconds from an SSD - so we had to adjust the way it's handled in LibreOffice Portable and the PortableApps.com Platform and steer users away from it.
You're going to have more differences comparing the initial release of Windows 10 with the current release of Windows 10 vs the current release of Windows 10 and the initial release of Windows 11.
Maybe people will never leave Windows, but I think this is a mistake on Microsoft’s part. We’ve had them as great business partners for the past several decades in the public sector. Not only do they understand Enterprise better than their competitors, their monopoly also produced a generation or two of workers who knew how to use a PC for office purposes.
That last part isn’t true for the next generation to enter the workforce. If they know anything non-mobile it’s Mac OS/X. Once enough people stop being good at Windows it’ll no longer make sense for Enterprise organisations to keep paying the licenses. It’ll be decades before it becomes a threat to Microsoft and I’m sure they already know more about this than me, but I really don’t see where they are heading with Windows 11 in the private market except from out of it because nobody wants to buy an OS in 2021.
Market it as "Windows" and report the version as "Windows (21H1)" on the system information.
Except that was a transparent marketing lie from day 1.
A varying level of support for Windows 10(21H2) extending up to five years has been pledged before sunset; slash and burn is a well known phenomenon in the tech world.
https://blogs.windows.com/windowsexperience/2021/07/15/intro...