几天前,开发人员和作家Eric S.Raymond(ESR)建议,我们正在接近桌面战争的最后阶段。胜利者?Windows…在Linux上运行
他发现了一些东西。我一直认为微软正在考虑将Windows界面迁移到Linux内核上运行。为什么?
雷蒙德认为“WSL(Windows Subsystem for Linux)允许未经修改的Linux二进制文件在Windows 10下运行。没有仿真,没有填充层,他们只是加载和运行。“事实上,你现在可以在WSL2上运行标准的Linux程序而没有任何麻烦。
这是因为Linux正朝着成为Windows桌面上一流公民的方向前进。多个Linux发行版,以Ubuntu,红帽软呢帽,以及SUSE Linux Enterprise Desktop(SLED),现在在WSL2上平稳运行。这是因为微软已经用WSL2替换了它的WSL1转换层,该层将Linux内核调用转换为Windows调用。使用WSL2微软自己的Linux内核运行在精简版的Hyper-V虚拟机监控程序上。
还不止这些。最近的https://devblogs.microsoft.com/commandline/access-linux-filesystems-in-windows-and-wsl-2/“target=”\u blank“rel=”noopener noreferrer“data component=”externalLink“>Windows 10 Insider预览版20211版,现在可以从Windows文件管理器和PowerShell访问Linux文件系统,如ext4。除此之外,微软的开发人员正在努力实现易于在Windows上运行的Linux图形应用程序
除了微软努力将Windows桌面与Linux结合起来之外,雷蒙德指出,其他人正在努力使在Linux上运行Windows应用程序更容易。他特别指出https://www.valvesoftware.com/“target=”noopener noreferrer nofollow“data component=”externalLink“>阀门https://github.com/ValveSoftware/Proton“target=”noopener noreferrer nofollow“data component=”externalLink“>质子,a为在Linux上运行Windows Steam游戏而开发的基于葡萄酒的兼容性层。”关于游戏的问题是,对于Windows仿真层来说,它们是最苛刻的压力测试,比商业软件的压力测试要大得多?
他还正确地观察到,微软的现金流不再依赖于Windows,而是依赖于其Azure云产品。顺便说一下,它是运行的Linux实例多于Windows Server实例。既然如此,为什么微软要继续向臭名昭著的易出问题的公司投入资金Windows内核——在上一个补丁周二的综述中修复了50多个严重的错误——什么时候可以使用免费的beer Linux内核?好问题。他认为微软可以做数学运算,转而使用Linux。
我认为他是对的。除了他的观点,还有其他的。微软已经想让你用软件即服务(SaaS)程序,如Office 365。Microsoft还鼓励您将语音、视频、聊天和短信移动到Microsoft的Azure Communication Services(ACS)即使您不使用团队。
对于SaaS程序,Microsoft不在乎什么操作你正在运行的系统。不管你在Windows上运行Office 365,Chromebook,还是Linux,他们还是会得到报酬的。首先,有基于Linux的Windows。它只是在财务上有意义。或者,现有的Windows桌面将被Windows虚拟桌面或
,当然,即使微软在我使用DaaS方法——我认为它会——它仍然需要一个通用的基本操作系统。这和Chrome OS一样,只需提供足够的操作系统,就可以用最少的本地资源运行浏览器。
谷歌选择使用Dell准备在XPS 13 Ubuntu Linux Developer Edition上进行老虎湖刷新
,您同意
2023-03-22 10:04:20