Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Linux-based Windows makes perfect sense
ZDNet ^ | 30 September 2020 | Steven J. Vaughan-Nichols

Posted on 10/05/2020 3:32:40 AM PDT by ShadowAce

A few days ago, Eric S. Raymond (ESR), developer and writer, suggested that we're nearing the last phase of the desktop wars. The winner? Windows… running on Linux

He's on to something. I've long thought that Microsoft was considering migrating the Windows interface to running on the Linux kernel. Why?

Raymond argues that "WSL (Windows Subsystem for Linux) allows unmodified Linux binaries to run under Windows 10. No emulation, no shim layer, they just load and go." Indeed, you can run standard Linux programs now on WSL2 without any trouble. 

That's because Linux is well on its way to becoming a first-class citizen on the Windows desktop. Multiple Linux distros, starting with Ubuntu, Red Hat Fedora, and SUSE Linux Enterprise Desktop (SLED), now run smoothly on WSL2. That's because  Microsoft has replaced its WSL1 translation layer, which converted Linux kernel calls into Windows calls, with WSL2. With WSL2  Microsoft's own Linux kernel is running on a thin version of the Hyper-V hypervisor. 

That's not all. With the recent Windows 10 Insider Preview build 20211, you can now access Linux file systems, such as ext4, from Windows File Manager and PowerShell. On top of that, Microsoft developers are making it easy to run Linux graphical applications on Windows

Besides Microsoft working its hardest to marry the Windows desktop with Linux, Raymond pointed out others are working to make it easier to run Windows applications on Linux. In particular, he points to Valve's Proton, a Wine-based compatibility layer developed for running Windows Steam games on Linux. "The thing about games is that they are the most demanding possible stress test for a Windows emulation layer, much more so than business software." If you can run Windows games on Linux, why not Windows business applications?

He also observed, correctly, that Microsoft no longer depends on Windows for its cash flow but on its Azure cloud offering. Which, by the way, is running more Linux instances than it is Windows Server instances.  

So, that being the case, why should Microsoft keep pouring money into the notoriously trouble-prone Windows kernel -- over 50 serious bugs fixed in the last Patch Tuesday roundup -- when it can use the free-as-in-beer Linux kernel? Good question. He thinks Microsoft can do the math and switch to Linux.

I think he's right. Besides his points, there are others. Microsoft already wants you to replace your existing PC-based software, like Office 2019, with software-as-a-service (SaaS) programs like Office 365. Microsoft also encourages you to move your voice, video, chat, and texting to Microsoft's Azure Communication Services (ACS) even if you don't use Teams.

With SaaS programs, Microsoft doesn't care what operating system you're running. They're still going to get paid whether you run Office 365 on Windows, a Chromebook, or, yes, Linux. 

I see two possible paths ahead for Windows. First, there's Linux-based Windows. It simply makes financial sense. Or, the existing Windows desktop being replaced by the Windows Virtual Desktop or other Desktop-as-a-Service (DaaS) offerings

Of course, even if Microsoft goes all in with a DaaS approach -- and I think it will -- it'll still need a common base operating system. This, like Chrome OS, will provide just enough of an operating system to run a browser with a minimum of other local resources. 

Google chose to save money and increase security by using Linux as the basis for Chrome OS. This worked out really well for Google. It can for Microsoft with -- let's take a blast from the past -- and call it Lindows as well.


TOPICS: Computers/Internet
KEYWORDS: linux; windows; windowspinglist
Navigation: use the links below to view more comments.
first previous 1-2021-4041-51 next last
To: ShadowAce

So effectively put a windowing UI on a Unix Kernel?

Hmmmm. You mean like OSX?


21 posted on 10/05/2020 5:55:40 AM PDT by HamiltonJay
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce; Abby4116; afraidfortherepublic; aft_lizard; AF_Blue; AppyPappy; arnoldc1; ATOMIC_PUNK; ..
Windows on Linux Kernel - Wow! ... PING!

You can find all the Windows Ping list threads with FR search: just search on keyword "windowspinglist".

Thanks to ShadowAce for the ping!

22 posted on 10/05/2020 6:15:29 AM PDT by dayglored ("Listen. Strange women lying in ponds distributing swords is no basis for a system of government."`)
[ Post Reply | Private Reply | To 2 | View Replies]

To: IndispensableDestiny

The 80’s and early 90’s were physical serial terminal connections, not the same thing. I remember those days, I was a Unix Admin back in those days (Solaris primarily) at a large, Chicago Loop based lawfirm who was handling asbestos claims against PPG.


23 posted on 10/05/2020 6:15:47 AM PDT by usconservative (When The Ballot Box No Longer Counts, The Ammunition Box Does. (What's In Your Ammo Box?))
[ Post Reply | Private Reply | To 20 | View Replies]

To: ShadowAce

I’ve been happily retired from the rat race for 18 months now. Your post reminded me of the always stressful Patch Tuesday with it’s deadlines and the required testing and reams of documentation - and that’s if everything went OK!


24 posted on 10/05/2020 6:21:09 AM PDT by rockrr ( Everything is different now...)
[ Post Reply | Private Reply | To 3 | View Replies]

To: FreedomPoster

I’m still running Win-7 Pro x64 on two 2006 HP Industrial-grade machines, using Norton 360 and MalwareBytes Premium, along w/ CCleaner Premium, and have never had a problem. Never. I turned-off Win Defender, Update and all MS’ crap over a year ago.


25 posted on 10/05/2020 6:29:35 AM PDT by Carriage Hill (A society grows great when old men plant trees, in whose shade they know they will never sit.)
[ Post Reply | Private Reply | To 8 | View Replies]

To: ShadowAce

Frankly, I’m not really too terribly interested in microsoft co-opting Linux. Microsoft has long been known, from a programming perspective, to be able to screw up an anvil. I can see all kinds of stupidity like the ‘registry’ being shoehorned into Linux environments. Can’t say I’m a big fan of the entire embrace, extend, extinguish philosophy of microsoft culture.

Besides, they don’t even know how to properly delimit a directory. Everyone knows you use a /, not a \.


26 posted on 10/05/2020 6:32:49 AM PDT by zeugma (Stop deluding yourself that America is still a free country.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

Thanks! bfl


27 posted on 10/05/2020 6:34:22 AM PDT by frog in a pot
[ Post Reply | Private Reply | To 1 | View Replies]

To: usconservative

I understand the appeal from a cost perspective, but I work in Healthcare IT, and the constant issues we face from network issues make me extremely reluctant to require internet to be able to do any work at all. Also, from a personal perspective, I prefer buying software once, and not paying a subscription for it forever.


28 posted on 10/05/2020 6:36:07 AM PDT by ibheath
[ Post Reply | Private Reply | To 18 | View Replies]

To: McGruff
Why would I want to run Windows 10 on Linux? If I switch it will be for Windows 7 type. But Windows 7 still works for me thank you very much.

BUMP!!

Agree 100%.

29 posted on 10/05/2020 7:07:33 AM PDT by upchuck (Congressional subpoenas. Congressional hearings. Criminal referrals to the FBI. It's all just Kabuki)
[ Post Reply | Private Reply | To 5 | View Replies]

To: ShadowAce

I can see this happening and had actually come to this same conclusion myself a while back. This would be a hugely positive development for Linux in the sense that hardware support for new devices in the Linux kernel would now be mandatory for any device maker. It could be a negative as well with the Microsoft tail wagging the Linux dog.

The interesting question is does this brave new world have NTFS still with its case insensitivity and backwards slashes and Powershell as its scripting language? I wager that it would as that migration would be too hard. And also consider things like Exchange and AD. So even if this did happen it’s still gonna seem like yukky windoze to me.


30 posted on 10/05/2020 7:18:02 AM PDT by 2 Kool 2 Be 4-Gotten
[ Post Reply | Private Reply | To 1 | View Replies]

To: ibheath
And then there's all the HIPAA laws that stand in the way of doing anything in the cloud for healthcare.

The technical part of me wants to ask: what network issues do you face on a daily basis within the hospital? Are you losing network connectivity? Are apps/services slow to respond?

31 posted on 10/05/2020 7:40:17 AM PDT by usconservative (When The Ballot Box No Longer Counts, The Ammunition Box Does. (What's In Your Ammo Box?))
[ Post Reply | Private Reply | To 28 | View Replies]

To: Ciaphas Cain

The new Doom uses Vulkan runtime which can run on Linux ;-)


32 posted on 10/05/2020 8:12:21 AM PDT by miliantnutcase
[ Post Reply | Private Reply | To 17 | View Replies]

To: ShadowAce

We could call it XWindows


33 posted on 10/05/2020 8:14:23 AM PDT by AppyPappy (How many fingers am I holding up, Winston?)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Wilhelm Tell
Just curious how this will work in the real world.

Look up the Office 365, Microsoft Teams outage last week, and what/who was impacted.

34 posted on 10/05/2020 8:55:45 AM PDT by Calvin Locke
[ Post Reply | Private Reply | To 7 | View Replies]

To: Calvin Locke

I did experience the Office 365 outage last week - suddenly I could not use my e-mail and other things and it lasted an hour or so, I think. I know the cloud has its advantages but any glitch can affect millions of people.


35 posted on 10/05/2020 9:23:42 AM PDT by Wilhelm Tell (True or False? This is not a tag line.)
[ Post Reply | Private Reply | To 34 | View Replies]

To: upchuck

XP forever! :-)


36 posted on 10/05/2020 9:25:01 AM PDT by Wilhelm Tell (True or False? This is not a tag line.)
[ Post Reply | Private Reply | To 29 | View Replies]

To: usconservative
The 80’s and early 90’s were physical serial terminal connections, not the same thing.

Nope. With an ethernet (or other supported) connection you could "network boot" a workstation which would download a non-persistent copy of the OS. These were diskless clients that used NFS for file access. The would boot SunView, later NeWS, and even later OpenWindows. NeWS was replaced by the X system. In Solaris, OpenWindows was replaced by the Common Desktop Environment.

We remotely managed Suns via remote terminal, but locally had a few diskless workstations.

37 posted on 10/05/2020 9:26:47 AM PDT by IndispensableDestiny
[ Post Reply | Private Reply | To 23 | View Replies]

To: AppyPappy

Lindows?


38 posted on 10/05/2020 9:26:49 AM PDT by Wilhelm Tell (True or False? This is not a tag line.)
[ Post Reply | Private Reply | To 33 | View Replies]

To: ShadowAce

Dropped Windows over a year ago and boot up and run Linux off an SSD.


39 posted on 10/05/2020 9:29:46 AM PDT by redcatcherb412
[ Post Reply | Private Reply | To 1 | View Replies]

To: Wilhelm Tell

I wonder if Torvald’s is sending Gates snarky emails...


40 posted on 10/05/2020 10:12:48 AM PDT by Dead Corpse (A Psalm in napalm...)
[ Post Reply | Private Reply | To 38 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-51 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson