The question really is about Linux proper, not about Linux subsystem or VMs. Can it run Linux on the hardware itself, without jumping through lock-in hoops and other hiccups?
People have and you can install Linux distros directly onto surface hardware, but personally I wouldn't recommend it.
If you want Linux hardware get something that's designed to be shipped with it , so in mainstream land a XPS13 Developer edition or if want something from a vendor focused on Linux System76 or Purism.
That said for many "linux" use cases, WSL works just fine. I use it a lot for developer/ssh use cases.
Also Windows 10 Hyper-V now has better support for Linux guests so things like clipboards and shared drives can work more smoothly.
Sure, I wouldn't recommend it either, just trying to understand the level of compatibility it has. I prefer to assemble my own desktop systems, so hardware selection is a different process in such case.
As for laptops, I'd go for something with Ryzen+Vega APU. Purism doesn't offer such options.
If you want Linux hardware get something that's designed to be shipped with it , so in mainstream land a XPS13 Developer edition or if want something from a vendor focused on Linux System76 or Purism.
That said for many "linux" use cases, WSL works just fine. I use it a lot for developer/ssh use cases.
Also Windows 10 Hyper-V now has better support for Linux guests so things like clipboards and shared drives can work more smoothly.