WSL2 makes building and testing Docker containers for Linux and Windows possible on one machine. It’s a perfect fit for my current assignments.That is pretty much the definition of "I use what works best".
Over the past 30 years I've used Linux, Windows, and MacOS (and even NetBSD) in turn as my primary workstation environment, and my personal home environment. Windows is terrific, until you have to get under the hood to do anything to it other than run for-Windows applications, at which point it becomes a battle. MacOS was much the same, although somewhat better than Windows. Linux was a battle from the get-go, because the desktop just wasn't ready for prime time. Yes, it's gotten much better, but it's still the case that I use my Linux workstation as a multiple-XTerm server with a browser 99% of the time.
The major thing stopping me from making use of this "Linux on Windows" stuff is that I absolutely refuse to install Windows directly on metal.
Let me be clear -- I don't disagree with any of the historical data you quote. Microsoft has been horrible and has not abandoned Embrace, Extend, Extinguish, although it's not as egregious or overt these days. But I honestly don't think they're going to be able to co-opt Linux as you predict. It's just too easy -- and far less expensive -- and most important, mission-critical -- to run Linux natively.
But suppose in 5 years Microsoft does manage to make Linux-on-Windows the default way that the world does Linux software development (Embrace). They will find a brick wall of resistance to the "Extend", unless they're somehow able to co-opt Linux Torvalds and he leads us all off the cliff like the Pied Piper. (Granted, strange things do happen in business.)
The ultimate brick wall is that no one -- no one -- is going to give up being able to run Linux standalone. It's how the internet works, it's how containers work, it's how cloud clusters work, etc. Those aren't Windows computers out there.
So if Microsoft tries to corrupt Linux it simply isn't going to work.
Copying ShadowAce for optional comment. :-)
I am making note and accepting the knowledge that both you and ace have over my own skill set. And I hope you are right my friend. But here are two words in the English vocabulary that scare the hell out of me. They are the words “Embrace” and “Trend”.
Look around you at what just those two words have created. This is not just about Windows or Linux... It is about the societal culture that will force acceptance of MS over all else because they contributed more than anyone else.
Rainbow OS forever brother! ? It is time for “embracing” blockchain P2P and ditch the top tier servers. If we do not start now the chance will be gone... This is why we have gone Zeronet and Qtox.
You really need to come drop in... We have CPU Engineers and more in there my friend. We are working on REAL solutions. I think you might just find it on another level.
timelessauthors.com
Frankly, I'd be more worried about his untimely demise. We're talking billions and billions of dollars here. That's real money, and people will kill for it.