Linux will work the same way it has - you might need a newer distribution, support maybe flakey initially, Intel might cut costs and decide some SoCs won't be supported by their open source efforts etc. Or it might all work great - this news doesn't change that.
Microsoft simply announced it would not be adding support for the latest and greatest features of new CPUs in older operating systems based on the OS position in the support life cycle Microsoft has established. Microsoft basically said "Windows 7 is about to be EOL, and we're not going to churn the code base by introducing a bunch of new code that might destabilize it." That's it.
For older Linux kernels to support newer CPU features, someone will have to go back and make kernel patches.
I think...
This suggests the issue is that MS will only be supporting Win10; the article doesn't mention any attempt being made at being affirmatively in-compatible with other OSes.
>The company is all but guaranteeing that the future will be bright for Windows 10, since all PC makers will be shipping products that can only work on the platform.