Microsoft says new processors will only work with Windows 10
theverge.com
theverge.com
A lot of users don't care about "latest and greatest" --- they just want to keep doing what they were, with what they have. Lack of support from MS doesn't matter, as the community will form its own to provide unofficial fixes for various things that don't work (and a lot of other things will keep working.) Windows 9x, many years unsupported by MS, still has quite a lively community:
http://www.msfn.org/board/forum/8-windows-9x-me/
http://kernelex.sourceforge.net/
(There are also surprisingly many videos on YouTube of new hardware running old software.)
XP too:
Support for legacy software doesn't include back porting of new features or taking advantage of new hardware. So having a large % of users on legacy systems will effectively hold back the industry.
Microsoft is trying to avoid this by putting more realistic support terms in place. They aren't saying legacy software won't run on new systems, just that they won't support it.
I have a feeling that's what everyone outside "the industry" wants --- while they're paying for newer hardware and software, the actual benefit of each new upgrade is diminishing (especially when features users have relied on are being removed.) More people are realising this and stepping off the upgrade treadmill. Hence the aggressive deprecation and built-in obolescence strategies companies are employing.
I'm pretty sure Apple hasn't make any computers obsolete since the release of 10.8 in 2013, when they stopped support for many earlier GPUs. If you were using Ubuntu or Mint on a Core 2 Duo you would have careful choice between Gnome, Cinnamon, MATE, too because of the graphics. I'm also pretty sure that 10.7 is still getting security updates, which would make it like 2012 LTS.
Enterprise customers are the ones who will be affected the most. It sounds like Microsoft is saying that they won't provide support for issues if you're running an old architecture. Regular users really won't be affected by this at all.
Assuming that the instruction set is backward compatible as always has been, how's possible that an older Windows doesn't work with those new CPUs? Timing issues, assumptions on behaviors of the CPU that won't be true anymore, other?
Other popular OSes running on those CPUs (OSX, Linux) will stop running properly and need a special build or CPU detection and per CPU paths?
That's easy to answer -- because of the increasing interdependence between hardware and software, because of the tightly interwoven nature of the overall desktop/laptop experience, and because of the skill level of the average computer user, everything has to work almost perfectly in order to work at all.
There's also the security issue. So many black-hat hackers are attacking Windows now that a version that's no longer updated and maintained, quickly becomes a playground for criminals instead of a platform for users.
Someone else has mentioned the conspicuous-consumption angle, and I agree -- a computing device that's five years old is approaching end-of-life, no longer able to offer meaningful services for multiple reasons, not least of which is a manufacturer's eagerness to sell you something newer.
WTF?! They're using some sort of hardware DRM lockdown to kill Linux, FreeBSD, etc? The nerve!
Oh wait, that's not what it said. It said windows 7/8 wouldn't be supported. Stupid link bait title.
1) Windows 7&8 will work on new processors, just like windows XP and 1.0 will. They just won't be updated to use, say, a new instruction set.
2) Windows 10 will in fact get these updates.
3) This won't apply to enterprise customers for 18 months
The article does NOT say:
That future intel processors will only run windows, or only windows 10, or anything remotely of that nature. This is microsoft doing something, not intel and/or AMD.
2. Linux is not Windows 10.
3. Therefore, new processors will not work with Linux. QED.
Except that is incorrect.
(Besides the fact that the processors with work with 7/8 too.)
They've already made installing Linux as inconvenient as they can arrange without attracting another anti-trust suit, through the use of "Secure Boot".