关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
基于Linux的Windows非常有意义
[复制链接]
作者:
家园99
版块:
›
嵌入式操作系统
›
linux
发布时间:
2020-10-9 20:03:40
1814
0
返回列表
家园99
当前离线
注册会员
注册会员, 积分 123, 距离下一级还需 77 积分
注册会员
注册会员, 积分 123, 距离下一级还需 77 积分
积分
123
发消息
楼主
电梯直达
家园99
发表于 2020-10-9 20:03:40
|
只看该作者
|
倒序浏览
|
阅读模式
开源创始人之一的Eric S. Raymond认为,Windows的未来是一层关于Linux内核的。 几天前,开发者兼作家Eric S. Raymond(ESR)提出”我们已经接近桌面战争的最后阶段。赢家是谁?也许是Windows... 在Linux上运行“
我们长期以来一直以为微软正在考虑将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虚拟机管理程序的精简版本上运行。
这还不是全部。使用最新的 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实例更多。
那么既然如此,微软既然可以使用免费的Linux内核,为什么还要继续将钱投入到众所周知的麻烦多发的Windows内核中(在上个星期二的补丁程序中修复了50个以上的严重错误)?
问得好。他认为微软可以算好账,然后转而使用Linux。
我认为他是对的。除了他的观点,还有其他的观点。微软已经希望你用Office 365等软件即服务(SaaS)程序取代现有的基于PC的软件,比如Office 2019。微软还鼓励你将语音、视频、聊天和短信转移到微软的Azure通信服务(ACS)上,即使你不使用Teams。
对于SaaS项目,微软并不关心你运行的是什么操作系统。无论你是在Windows、Chromebook上运行Office 365,还是在Linux上运行Office 365,他们都会得到报酬。
我认为Windows未来有两条可能的道路。首先,是基于Linux的Windows。 这完全有经济意义。或者,现有的Windows桌面被Windows虚拟桌面或其他桌面即服务(DaaS)产品所取代。
当然,即使微软全盘采用DaaS方式(我认为将会如此),它仍然需要一个通用的基本操作系统。就像Chrome OS一样,将提供一个仅够运行浏览器的操作系统,以使用最少的其他本地资源来运行浏览器。
谷歌选择使用Linux作为Chrome OS的基础,以节省成本并提高安全性。这对谷歌来说效果非常好。它可以为Microsoft提供服务-让我们回顾过去-也将其称为Lindows。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
如何在Windows上运行ApacheKafka?
•
Linux中18个不可错过的趣味命令,最后一个杀伤力过大!!
•
Linux上的5种最佳Android模拟器
•
Linux30岁啦,这些历史你知道多少呢?
•
世界三大操作系统,你在现实生活中更愿意选谁?
•
Linux或Windows上实现端口映射
•
几个高逼格Linux命令
•
Java入门-“你好,世界”forNetBeansIDE
•
未雨绸缪留一手,若微软“断供”,我们的“备胎”能顶上吗
•
java013:JDK,JRE,JVM之间的关系
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
IT业界资讯
快速回复
返回顶部
返回列表