![1d1b6be9a57b46df1b5d79118ad8a88c.png](https://i-blog.csdnimg.cn/blog_migrate/e915fcfb7b9cb5fe43fcf90bd8cdc095.jpeg)
开源创始人之一的Eric S. Raymond认为,Windows的未来是一层关于Linux内核的。
几天前,开发者兼作家Eric S. Raymond(ESR)提出”我们已经接近桌面战争的最后阶段。
赢家是谁?
也许是Windows... 在
Linux
上运行“
![a079967b2517b9a54ca8cdaca44b4621.png](https://i-blog.csdnimg.cn/blog_migrate/c7a1a372cfbfe8945cf21d20389b6d9d.png)
我们长期以来一直以为微软正在考虑将Windows接口迁移到Linux内核上运行。为什么?雷蒙德说:“ WSL(Linux的Windows子系统)允许未经修改的Linux二进制文件在Windows 10下运行。没有仿真,没有填充层,它们只是加载和运行。” 的确,你现在可以在WSL2上运行标准的Linux程序,没有任何问题。
这是因为Linux即将成为Windows桌面上的一流公民。从Ubuntu,Red Hat Fedora和SUSE Linux Enterprise Desktop(SLED)开始的多个Linux发行版现在可以在WSL2上顺利运行。那是因为微软已经用WSL2取代了WSL1转换层,该层将Linux内核调用转换为Windows调用。有了WSL2, Microsoft自己的Linux内核可以在Hyper-V虚拟机管理程序的精简版本上运行。
![9c792d6312a0f7b3dbae148024b6afcf.png](https://i-blog.csdnimg.cn/blog_migrate/e24020445ab541ee5a54c2f3b6697190.jpeg)
这还不是全部。使用最新的Windows 10 Insider Preview内部版本20211,你现在可以从Windows文件管理器和PowerShell访问Linux文件系统,例如ext4。除此之外,Microsoft开发人员使在Windows上轻松运行Linux图形应用程序变得容易。
除了微软竭尽全力使Windows桌面与Linux结合外,Raymond指出其他厂商也在努力让Windows应用更容易在Linux上运行。他特别指出Valve的Proton,这是一个基于Win的兼容性层,为在Linux上运行Windows Steam游戏而开发。“关于游戏的事情是,它们是对Windows仿真层的最苛刻的压力测试,远远超过了商业软件。” 如果可以在Linux上运行Windows游戏,为什么不使用Windows商业应用程序呢?
他还正确地观察到,微软的现金流不再依赖于Windows,而是依赖于其Azure云产品。顺便说一句,其中运行的Linux实例比Windows Server实例更多。
![7f54a804f5e0248fa81e0bce7a5c1172.png](https://i-blog.csdnimg.cn/blog_migrate/6d8722049dcfd16ec0facef242e623ec.png)
那么既然如此,微软既然可以使用免费的Linux内核,为什么还要继续将钱投入到众所周知的麻烦多发的Windows内核中(在上个星期二的补丁程序中修复了50个以上的严重错误)?
问得好。他认为微软可以算好账,然后转而使用Linux。
我认为他是对的。除了他的观点,还有其他的观点。微软已经希望你用Office 365等软件即服务(SaaS)程序取代现有的基于PC的软件,比如Office 2019。微软还鼓励你将语音、视频、聊天和短信转移到微软的Azure通信服务(ACS)上,即使你不使用Teams。
对于SaaS项目,微软并不关心你运行的是什么操作系统。无论你是在Windows、Chromebook上运行Office 365,还是在Linux上运行Office 365,他们都会得到报酬。
![5ce303f240275101fb9dba951997c6d2.png](https://i-blog.csdnimg.cn/blog_migrate/b55945d8f0f4e5baefc7b44b73b56a14.jpeg)
我认为Windows未来有两条可能的道路。首先,是基于Linux的Windows。这完全有经济意义。或者,现有的Windows桌面被Windows虚拟桌面或其他桌面即服务(DaaS)产品所取代。
当然,即使微软全盘采用DaaS方式(我认为将会如此),它仍然需要一个通用的基本操作系统。就像Chrome OS一样,将提供一个仅够运行浏览器的操作系统,以使用最少的其他本地资源来运行浏览器。
谷歌选择使用Linux作为Chrome OS的基础,以节省成本并提高安全性。这对谷歌来说效果非常好。它可以为Microsoft提供服务-让我们回顾过去-也将其称为Lindows。
作者:Steven J. Vaughan-Nichols
来源:http://r6d.cn/qvPY
END
官方站点:www.linuxprobe.com
Linux命令大全:www.linuxcool.com
刘遄老师QQ:5604922
Linux技术交流群:193666693
(新群,火热加群中……)
想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!