LinuxDown

LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

微软放弃Windows转向Linux,转而将建立在Linux内核之上

2023年3月24日 197点热度

出品|CSDN(ID:CSDNnews)

10年前人们常说“代码吞噬整个世界”,而如今人们又说“互联网的一切来自于云估算”,不过近来业界忽然发觉原先开源才是IT行业的终极协作形式,尤其是在操作系统领域旧王封闭的Windows与新王开源的Linux之间,虽然正在进行着一场皇位的交接典礼。

日前,开源先驱、《大修道院与集市》作者Raymond在其博客上提出了一个惊人的观点,即“Linux正式取得操作系统之争的最后胜利,由于谷歌很有可能在未来舍弃Windows系统的内核研制,转而将其完善在Linux内核之上。”微软舍弃Windows转向Linux这听上去似乎不太可能,但仔细思索却的确有几分道理,由于谷歌与之前相比的确,早已脱胎换骨,甚至好多方面比微软显得愈发开放了,我们看见基于Chromium的谷歌Edge浏览器早已上线,不过微软却要对安卓开发者加征30%的利润提成了。并且考虑到Windows10早已是Windows最后一个版本了,因而后续谷歌真的推出一个全新的Winix系统可能真不是个天方夜谭。

无独有偶,在去年华为发布了鸿蒙2.0版本操作系统并即将开源后,我们看见虽然鸿蒙也是全面拥抱Linux,在鸿蒙的KAL内核层中不仅LiteOS之外,还有Linuxkernel()。

亚马逊应用商店上传应用_linux应用商店_wp10应用商店下载不了应用

笔者见到对于华为使用Linux的做法,不少网友评论说这将使鸿蒙不会像宣传中那样的自主可控,然而这儿笔者必须强调,Linux的精神内核就是开放与共享,从目前Linux的稳定版本5.8的情况来看来自华为的贡献起码排在所有贡献者的第二名。

wp10应用商店下载不了应用_亚马逊应用商店上传应用_linux应用商店

wp10应用商店下载不了应用_亚马逊应用商店上传应用_linux应用商店

相信在Linuxw去年后的版本华为的贡献比列就会继续增强,因而我们可说华为和Linux是共同成长的,并且Linux本身是开源的,其代码中并没有哪些开关,可以严禁我国企业的使用,因而倘若英国强行对华断供Linux,将触碰开源组织的理念与底线,只能通过切断英国公司与Linux的技术联系才会实现,不过这显然只能将Linux及其它开源组织完全倒向中国。

所以从目前的情况来看,说无论未来操作系统怎样发展Linux的地位就会愈加稳固,假若不了解Linux,这么对于虚拟化、容器等技术的好坏,只能有定性的认识linux应用商店,而不会有定量的理解,IT界仍然崇尚“Talkischeap,showmethecode”,为此我行内部发起了一个阅读Linux代码的组织,后续都会向你们带来相关剖析成果。

Linux与谷歌从相杀到相爱

Linux之所以会这么火热,不仅开源以外,其最大优势就是实现了对于POSIX的兼容。POSIX(PortableOperatingSystemInterface,简写为POSIX)是IEEE为使应用软件才能跨各类UNIX操作系统通用运行,而定义API的一系列互相关联的标准的统称,而最后的而X则表明其对UnixAPI的弘扬。

通常情况下,应用程序通过应用编程插口(API)而不是直接通过调用底层硬件来编程。这点很重要,由于应用程序使用的这些编程插口实际上并不须要和内核提供的系统调用对应。一个API定义了一组应用程序使用的编程插口。它们可以实现成一个系统调用,也可以通过调用多个系统调用来实现,而完全不使用任何系统调用也不存在问题。实际上,API可以在各类不同的操作系统上实现,给应用程序提供完全相同的插口,而它们本身在这种系统上的实现却可能迥异。而这些做法最大的用处就是急剧提高兼容性,代码在跨操作系统运行时不须要改写,只要重新编译即可以完成移植。而对于POSIX也促使Linux得以迅速承继原先运行在Unix上的应用生态,进而快速壮大。可能也正是因为上述缘由,2001年谷歌时任CEO鲍尔默将Linux称为“癌症”。

不过自纳拉德接任谷歌CEO以来,这一切就全部改变了,谷歌基本抛弃了之前以Windows、Office授权费用为赢利核心的模式,完全变革成为了一家开放、共享的企业,她们不但在宣传上讲“MicrosoftloveLinux”而且也在用行动弘扬着这样的誓言,谷歌Azure降低了对Linux的支持、开源了.NetCore、开源了VSCode、近期又建立了Windows对于POSIX的库支持,最关键的是在纳叔的领导下谷歌还推出了基安卓版本的Office办公套件,但是在竞购全球最大开源Github,继续放手让Github保持独立营运。

目前谷歌还通过WSL黑科技,让每台装有Windows的笔记本,都可以无缝运行Linux了,只须要在控制面板上简单设置一下,如右图:

wp10应用商店下载不了应用_linux应用商店_亚马逊应用商店上传应用

打开适用于“Linux的Windows子系统”功能之后就可以由cmd命令行,通过lxrun/install/y命令来下载运行Linux系统了。

最初的WSL(WindowsSubsystemforLinux)是在运行时处理LinuxSystemCall,模拟Linux内核,在ABI层面保持兼容性。不过无论是在ABI还是API层模拟,Linux/UNIX与WindowsNT虽然是两类内核,设计理念、设计标准等多方面差别甚大,难以实现完全对等模仿,

因而WSL2引入了更改版的Linux内核,改用虚拟化技术实现,但是WSL2是基于最新的Linux4.19,这也是Linux内核的常年支持版,新的内核经过了谷歌精心改建,便于与Windows相配合,获得更好的用户体验。目前WSL2早已在Github上开源(),WSL2将Linux内核放置到一个轻量级的虚拟机(VirtualMachine,VM)中运行,使用过程与WSL1保持一致,VM的启动、管理都藏在背后,堪称是真的黑科技。

而从WSL的实现路径上来看,使用Linux内核取代Winidows原有内核的可能性似乎真的存在linux应用商店,这大约也是Raymond提出谷歌此计划的缘由。不过即便最终这个内核代替方案不能成行,谷歌也通过这一系列的开源操作博得了业界的口碑与诸多开源开发者的敬爱,可以说现今谷歌早已活成了微软年青时最想成为的样子。

炒“芯”必祸国,鸿蒙生态坚持用“芯”不炒

虽然谷歌转身开源Linux的操作其背后逻辑也不难理解。由于在IT行业几乎每隔六年才会出现一种新型的生态体系,例如2000年出现的由谷歌和英特尔组成的Wintel生态,把持着85%的桌面系统市场份额,而在2010年产生的由Arm+Android、IOS的组成AAI生态联盟,在手机领域市场份额占比几乎是100%,而在这个10年,新的生态极有可能在近日出现,而正如我们前文所讲,无论谁最终笑傲江湖,Linux大机率就会是最后的赢家,围绕Linux的生态正在爆发前夜,所以可以见到近来包括谷歌、华为在内的众科技大鳄都开始竞相与Linux社区拉近关系。

不过在生态建设方面,我国企业踩过的雷,趟过的坑也实在不少,之前我们好多从事操作系统开发的公司都常常过分注重技术linux 虚拟主机,却忽视了对于应用生态的支持,并且虽然独木难支;独臂难挽,用户所须要的并不是一个单独的操作系统,而是运行在操作系统上的各类应用软件。在这方面最典型的反例就是红旗Linux了,红旗Linux在初创时期就以前虎口拨牙,从谷歌的Windows手中抢到了不少订单,到了2001年7月,红旗的OEM订单超过100万套。不过尽管红旗从操作系统本身的稳定性、安全性都可谓优秀,并且一台没有Office、PS,不能玩游戏的笔记本,对于用户来说也是没有价值的。与拥有成熟生态的Windows相比,红旗Linux只能甘败下风。

而有关生态的问题,笔者在刚才开幕的华为全联接会议上,听好多开发者都提到了这样一个不符合逻辑奇怪的现象,那就是鸿蒙发布的同时,却没有发布与之对应的鸿蒙开发板。用笔者一位高手的话讲,假如一个操作系统不能亲身调试,这么它是不够鲜活的,无法劝说开发者入局参与,有关这个情况笔者也讨教了华为的人士,虽然这也是华为从自身生态建设角度老师所做的决定。

因为众所周知的缘由,华为对于芯片是进行了“饱和式”备货的,靠芯片库存维持两到两年的生产不成问题。不过出人预料的是,因为各大晶片代鞋厂陆续断供,这也促使华为海思芯片成了天然的限量版,因而具有不小的收藏价值,甚至坊间传出不少炒楼团体正在折价竞购海思芯片进行投资的风闻。

虽然芯片行业的毛收益并不高,像华为这样的大厂最看重的还是由芯片与操作系统所共同创造的生态环境,而假如芯片没有流向实体产业,而是被束之高阁被收藏上去,这么对于华为的鸿蒙+海思的生态战略将会有不小的负面影响。炒楼其实能否兴邦,不过炒“芯”必会祸国。

亚马逊应用商店上传应用_linux应用商店_wp10应用商店下载不了应用

从笔者把握到的情况来看,在十一五一长假以后,鸿蒙的热度稍降以后,像上海厚德小熊派的海思芯片系列鸿蒙开发板就可以从天猫上买到了,笔者这儿也敦促诸位读者,假如只有收藏的需求,请您不要订购鸿蒙的开发板了,这也算是为华为的鸿蒙生态建设做出一定贡献了。

笔者十分欣慰的看见,在鸿蒙成立之初就提出了“共建、共享生态”的标语,华为从上到下,对于鸿蒙生态体系完善的重要都有着清醒的认识,相信未来给鸿蒙也会构建属于自己的应用商店,鸿蒙OS的应用开发者,不但会得到华为的大力支持,能够在分润方面得到更多的倾斜,并且在去年的全联接会议上,华为还加入了三天的开发者嘉年华的环节,可以预见在未来华为还将继续牵手全省150万开发者共同成长。

没有一个冬天不会过去,也没有一个夏天不会到来,可以说现今就是鸿蒙2.0借物联网的东风,构建自主生态的最佳时机,假如再继续精耕开发者,培植生态,相信鸿蒙乃至中国操作系统的未来linux解压rar,可期!

更多精彩推荐

☞错过了秋天的第一杯奶茶,不要错过秋天第一场黑客松

☞起底 ARM:留给中国队的时间不多了

☞2020互联网公司中秋礼盒大比拼!(文末送福利)

☞自拍卡通化,拯救动画师,StyleGAN再次玩出新花样

☞还不懂Redis?看完这个故事就明白了!

☞区块链+生鲜:杜绝“偷梁换柱”和“以次充好”

点分享

点点赞

点在看
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux社区 linux系统 开放源代码 开源中国 操作系统开发
最后更新:2023年3月24日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
CentOS必备:高效编写代码,CodeBlocks安装教程 美国虚拟主机为什么钟情Linux操作系统,Linux有何优势 苹果电脑装Linux:实现双系统启动! 如何使用花生壳+SSH实现Linux服务的远程访问难题? Linux环境变量修改,让系统更智能 微软年度开发者大会Build2023:AI应用开发的关键一环 Linux基础命令大全,轻松掌握! 微软Build2023助力全球开发者共同把握新机遇 RedHat 6.5下载、安装配置,官网提供! 无需公网IP、不用路由器设置,就能实现Windows远程访问Linux系统办法 微软Build大会宣布了哪些重大产品和更新?回来了 Redhat启动界面问题解决,畅享系统体验! Linux解压zip文件9招 基于Linux系统的USBHOST驱动程序设计与实现(HC) Linux退出文本编辑,优雅又简单! 斑马智行王恺:智能网联汽车技术进步与商业化应用 安装必要工具**-- Linux内核24版源代码全解析! Linux系统管理 Fedora20安装指南:轻松上手
各个Linux系统设置开机自启动脚本示例代码:CentOS必备:高效编写代码,CodeBlocks安装教程轻松下载安装Linux操作系统ISO,快速上手!两年前的预言几乎都成为现实,Meizu魅族M9智能手机探秘Linux内核用户空间:你了解几个?(Linux基础知识)Linux系统安装ethtool固件版本的方法探究Linux网络操作系统各版本:详细分析8个方面如何在UbuntuLinux上安装Go开发环境嵌入式系统接口设计与Linux驱动开发:9方面详解Linux下配置JDK、Tomcat以及部署geowebcache配置地图发布环境掌握Linux系统调用头文件,轻松实现应用案例Linux操作系统的命令及管理命令汇总!!微软VisualStudio2015支持外接应用安装步骤和新功能Linux高效开发 | CodeBlocks编程利器node切换工具nvm安装并切换nodejs版本的注意事项!轻松查询20款主流Linux发行版本,全面了解最新动态韩国Linux多线程服务端编程使用C++网络库编程Linux也能玩安卓应用,9个简单安装步骤!掌握Linux查询版本命令,轻松获取系统信息Linux开机后自动运行用户的应用程序或启动系统服务的命令
Linux下修改环境变量的几种主要方法,你知道吗? Linux系统连接服务器:从入门到精通的技巧! RHCE培训必备!Linux视频教程助你快速提升技能水平 轻松下载Linux系统界面版,尽享高效办公! Linux必备:零错误MQ下载、安装及使用全攻略 写入镜像速度最快的U盘启动制作工具.特点描述支持 让Linux自动跑步:实现系统自动运行的方法 简单易懂的Linux RedHat安装教程,轻松搭建开发环境 Linux系统安装串口转换驱动教程 高效、易用的Linux笔记整理下载工具 深入了解Linux内核底层奥秘,掌握查看技巧 Linux更改目录主人,简单易学! (Linux基础知识)Linux常用命令ls(list)功能介绍 linux怎么支持exfat格式Linux系统默认使用格式的各种硬盘 Chromium Linux离线下载安装包,简单易行! 安装后系统默认不会自动启动的服务,避免不必要损失和麻烦 Golang开发者乱码问题的原因及解决方法设置中解析 centos nagios 安装 CentOS安装Nagios,轻松构建高效监控体系 轻松安装Linux Deepin:U盘启动教程 linux ssh帐号 如何创建和管理LinuxSSH帐号?常用技巧和注意事项
标签聚合
文件目录 命令模式 centos linux系统 sudo 软件 linux服务器 操作 电脑 虚拟机
书籍
课程
技术群
技术干货大合集↓
  • 2023年5月 / 114篇
  • 2023年4月 / 115篇
  • 2023年3月 / 265篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2