No link to story available
Will Windows lose the last phase of the desktop wars to Linux? Noted open-source advocate Eric Raymond thinks so.
Celebrated open-source software advocate and author Eric Raymond, who's long argued Linux will rule the desktop, reckons it won't be long before Windows 10 becomes an emulation layer over a Linux kernel.
1. "Microsoft developers are now landing features in the Linux kernel to improve WSL. And that points in a fascinating technical direction," writes Raymond. He sees WSL as important because it allows unmodified Linux binaries to run under Windows 10 without emulation.
2. Azure cloud is now where Microsoft makes most of its money, while Windows dominates a PC market with declining sales volumes.
Because of these two factors, it would make sense for Microsoft to invest more in Azure – where Linux instances outnumber Windows Server instances – than in Windows development.
A third factor is Proton, a Wine-based emulation or compatibility layer developed by Valve for running Windows Steam games on Linux. In Raymond's view, Windows could become an emulation layer like Proton over a Linux kernel using technology that's already up to the task of running business applications. "We may already be at the point where Proton-like technology is entirely good enough to run Windows business software over Linux. If not, we will be soon."
Microsoft could in this way reduce the development costs of maintaining Windows 10. Over time, the Windows emulation layer would get thinner as more support arrives in mainline kernel sources.
Looking further into the future, Raymond sees Microsoft killing off Windows emulation altogether after it reaches the point where everything under the Windows user interface has already moved to Linux.
"Third-party software providers stop shipping Windows binaries in favor of ELF binaries with a pure Linux API… and Linux finally wins the desktop wars, not by displacing Windows but by co-opting it. Perhaps this is always how it had to be," Raymond projects.