The free upgrade for one year thing is fairly cut and dry. However what they meant by that "we'll support updates for the lifetime of the device" is completely meaningless and confusing. As opposed to what they've been doing until now..?
Also they keep on talking about "Windows as a service" with zero clarification on what that means. Is Windows becoming a paid subscription? Is that just meaningless marketing speak?
I'll say this, Microsoft has a bad track record of making these events 50% longer than they should be and filing in the gaps with marketing department nonsense that doesn't mean anything. There were some bits of that that were simply cringe and or a huge time waster.
Some fruit-named company do these presentations better. They're still better than Google however...
Since when does Microsoft decide what the "supported lifetime of the device" is? All of my devices running Windows were hand built by me from best-of-breed components that I frequently swap out.
I could see it making sense if it was for the supported lifetime of Windows 10 because that at least is something where Microsoft should be expected to define a final end of support date. But that is not what it says, and even that would be odd...Microsoft is going to either turn off my OS when they decide to no longer support it, or make me start paying to use it at that point?
Makes no sense any way you slice it, at least as currently (poorly) communicated.
Plus, the press event was like an hour ago, with the release date several months from now. No one is rushing out to buy it at the stores right now. There's time for you to be less confused.
My interpretation is that Windows 10 will by the last 'version' of Windows, in other words, that there won't be a Windows 11. So, for as long as you own the device, Windows will be supported on it.
Not exactly what loyal Windows 7 and 8 users would have wanted (a real free lifetime copy), but a genuine step in the right direction.