操作系统,以及国产操作系统难在哪


以一
以一 2024-01-14 15:17:33 63924 赞同 0 反对 0
分类: 资源 标签: Windows
先从一个某些人刻意抹黑国产操作系统的角度说起,就是所谓的中国操作系统,是拿 Linux 等开源软件组装起来的,没有技术含量。
先从一个某些人刻意抹黑国产操作系统的角度说起,就是所谓的中国操作系统,是拿 Linux 等开源软件组装起来的,没有技术含量。
其实,按照他们的思路,我们可以这么说,在 Mach 微内核上面,搭一套 BSD 环境,上面再套个图形界面的壳,就是苹果操作系统。
图片
那么说苹果就是个 BSD 套壳,没什么技术含量,合适吗?大名鼎鼎的 Linux,其实是 Linux 内核,搭配 GNU 的一坨开源程序,再搭配点各个厂家自研的程序,攒起来的一系列操作系统。所以他们全都是 GNU 套壳?
随便举几个例子就可以看出,他们的评判标准,貌似有理,仔细看荒诞不经。
如果我们把一个操作系统比作一个建筑,那么具体的组成部件,也就是各种程序,就是建材。如果说一个操作系统厂商,广泛采用外面的程序就算没有技术含量,就相当于说,中建六局自己连砖头都不造,不懂建筑。不能说没有道理,只能说是一派胡言。

 

图片
实际上,操作系统最核心的难点,既不是内核,也不是组件,更不是应用,而是整体架构设计和工程管理。苹果的 App Store,目前有大约 130 万款 APPS,去掉这些APP,没人会使用 iOS。也就是说,苹果 iOS 操作系统,不能理解为 iOS 本身,而是要理解为 iOS 和这 130 万个 APPS构成的整体。也叫”生态环境”。iOS 本身的工程量不大,也不难替换,难得是怎么搞出来这 130 万款 APPS。
另一大手机系统安卓,也有约百万款活跃 APPS。同理,替代安卓的难点,在于这百万款 APPS。我们设想一个全新的手机操作系统,和安卓/iOS 都完全不兼容,它不可能上来就有百万款 APPs,假设它想尽办法的搞到 1000 款热门 APPS,也有难以测量的巨大差距。
这就会有一个矛盾,如果你的操作系统用户量不大,厂商没有动力给你做适配。如果没有人适配,你的操作系统为什么有人用?

 

因此,历史上操作系统有且仅有两个路线,一种路线是抓硬件变化。比如说,当智能手表出现的时候,还不存在智能手表上可用的 APPS,这时候,所有的智能手表 OS就是从零开始,同一个起跑线。
图片
另一个路线,就是兼容某种成熟操作系统的 APPS,同时开拓自己的,润物细无声,徐徐图之。
举个例子,当微软推出 Windows 的时候,他需要兼容自家的 MS-DOS,现在微软还通过 WSL 项目,兼容 Linux,后续还有计划兼容安卓。咋不说微软套壳?
华为鸿蒙和小米澎湃,不约而同的选择了同样的工程路线,他们结合了上述两个思路。一方面,他们都抓住的 IOT 的浪潮,华为这边叫做万物互联,其鸿蒙主打一个多屏互动; 小米则是 AIOT,其Vela 广泛用于 200 多种智能家居产品。这部分是两家的”特色应用”,是不同于安卓的部分,我们统称为”抓住增量”。
图片
另一方面,他们选择了兼容安卓 APPs,具体来说,小米是底层整合了一套”魔改安卓”,华为则是重新搭建了一套兼容安卓平台的运行环境。两家虽然工程思路有区别,但基本战略是一样的,都是沿用安卓 APP 生态。这部分是两家的”传统应用”,是和安卓相同的部分,我们可以叫做”稳住增量”。
两者结合起来看,就是”稳中求进”,传统中有创新。有些朋友会担心,兼容安卓会影响自主性吗?或者说,会被美国人制裁吗?这个,大可不必担心。
无论是小米的”魔改安卓”,还是华为的”安卓兼容环境”,他们本质上并不是安卓,只是和安卓的接口兼容。说的通俗点就是”长得很像”。
而安卓 APPs,绝大部分,美国人是控制不了的。比如说,美国人能要求腾讯制裁华为吗?不可能的。至于这个安卓接口标准,谁都没法控制。
美国人可以做的是,要求谷歌不给小米/华为使用所谓的”谷歌全家桶”。这对中国境内的手机业务没有任何影响。理论上这么干,影响的是小米的海外业务。
可是,假设美国人发狠,禁止所有的中国手机使用谷歌全家桶,你觉得后果是什么?是全世界不再购买中国手机?错了。是全世界不再使用谷歌产品。
总结一下就是,小米和华为的新OS,其中安卓相关部分,都是不受控制的成分,而受控的部分,其实美国人也没啥招。

图片

那么,还有一个问题,他们最终会抛弃安卓吗?我认为长远来看会的。但是不紧迫。因为前面说了,他们用的是不受控制的部分。并没有特别急迫的所谓”摆脱安卓”的压力。
但是为什么认为长远来看会?因为安卓会被淘汰。安卓的接口设计是谷歌主导,谷歌的技术早就成了科技界”拖后腿”的存在。大家使用的安卓手机,用久了卡顿,就是拜谷歌拉跨的技术所赐。
话说回来,如果安卓本来就好,小米何必魔改?直接用不香吗?但这个过程不会是像”三大战役”那样轰轰烈烈,而是应用厂商为了使用新 OS 的某些新特性,推出原生适配新 OS 的版本。因此很长时间,格局会是最热门,最关键的 APPs,厂商会直接做原生。而大量的用量不多的 APPs,就没什么动力适配,直接以”兼容方式”运行。
等到哪一天,这些老 APPs 没人用了,厂家就会说,这个”安卓兼容层”大家按需安装。用不着就不装了。那小米和华为的新 OS,生态会相互打通吗?会携手共建应用生态吗?
短时间,这还不是厂家重点考量的事项,因为现在要操心的是把新系统给弄弄好,把一批关键应用推动”原生适配”,把原生系统的优越性发挥出来。

图片

人民群众还要用脚投票,比一下两家的技术路线,看看到底谁家技高一筹。社会的实践,是检验真理的唯一标准。做的好不好,唯一正确的评判方式,就是交给人民群众用。而不是请几个”砖家”评审。
这也是为什么,我们反复呼吁,不要搞”爱国绑架”,大家用正常用户的心态,纯粹从产品本身是否好用出发来评价,才最有利于国产操作系统的成长。
网上有米粉和花粉互掐的情况,也有人恶意挑拨,这些都会严重干扰国产操作系统的正常发展。良性有序的竞争,是找出最佳解决方案的必要手段。
试想一下,如果国家统一规定,全国只准用华为操作系统,那华为的工程师还怎么判断自己的技术决定是不是好的?没有对比,他们怎么改进?
无论你相信小米,还是相信华为,支持他们最好的方式,就是不搞情怀,实事求是,让他们的工程师看到自己产品的优点和缺点,让他们按照自己的思路改进。吹捧比抹黑,对厂家的危害更大。
从专业角度说,小米和华为的新系统的架构设计,都代表了人工智能+物联网时代的巅峰水平。双方相同的部分都做出了正确选择,双方差异的部分实在难分伯仲。都领先谷歌十万八千里。如果非让我做个预测,那我认为,小米和华为竞争,最后失败的一定是谷歌。
图片
网上还有人说,两家的新操作系统都像谷歌的某所谓物联网操作系统,这种说法,既不专业,也不要脸。准确的说,是谷歌的物联网系统 PPT 确实出的更早。但是其落地实操的水平还比不上贾跃亭。
有一说一,贾老板的电视和手机,那是真卖出来了,产品做的也挺好。谷歌电视,哦,谷歌有电视?谷歌手机,你觉得哪里超过乐视手机了?谷歌就算是比吹牛逼,也不如贾老板令人窒息。
小米和华为,都是最早落地物联网操作系统的厂家,他们的产品都卖了 N 年了,才对外公开 OS 项目。这其实是不同厂家的认知不同。
两家国内企业的理解是,一个 OS 项目,也许做做发现思路不对,抛弃了,因此”确定正确之前”,不值得说出来。实际上,他们也都真的有一些实验性的 OS 项目,自己觉得不好,抛弃了。
谷歌和贾老板则是一类,不把牛逼吹出来,怎么欺骗股民,说错了,怎么提升市盈率?还有人以”连谷歌做物联网操作系统好多年都做不出来”为由,看空小米和华为的项目。这就是纯属智障了。

图片

这就相当于说,连美国人口算都学不好,中国小学生怎么能考口算。谷歌唯一成功的安卓系统,是收购的,谷歌的自研操作系统好几个,没有一个算得上成功。正常脑子思考问题,你是不是应该得出这么一个结论: 谷歌的技术不行。
我们展望未来,物联网时代,万物互联,会催生大量全新的应用场景,哪个国家的场景最多,哪个国家就最有条件做出新时代的操作系统。所以,国产操作系统对安卓的兼容,根本不是重点,这仅仅是方便用户在过渡期使用原有应用。重点在于,未来的人工智能,大数据,虚拟现实,物联网带来的全新应用。
美国人连个手机支付都搞不定,你觉得他们有啥条件玩下一代应用?你连随时随地扫二维码的场景都还没实现,你就想实现随时随地连万物?自行车都买不起,没必要操心汽车选型。
打个比方,兼容安卓,就好比你准备买辆新车,但家里的自行车还留着,偶尔骑一下挺方便。然后来个二货,指着你的自行车说,别看你有钱买汽车了,你的自行车啥时候能扔掉?你怎么回答?我TMD啥时候扔掉关你P事。

图片

中国操作系统,是中国走向万物互联的新时代的内部需要。开拓新场景的同时保留老场景是我们的选择。这些跟美国人都没有关系。你美国人还是想想能不能实现手机信号覆盖吧。你至少做到一台手机走遍天下,才能理解我们为啥要万物互联好吧。
推动人类进入下一个科技时代的繁重任务,就交给中国好了。美国人,和那些精神美国人,就不要操心了。跟你们也没啥关系。

如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!

评价 0 条
以一L0
粉丝 0 资源 1143 + 关注 私信
最近热门资源
国产操作系统环境搭建(内含镜像资源链接和提取码)  98
银河麒麟桌面操作系统V10SP1-2403-update1版本中,通过“麒麟管家-设备管理-硬件信息-硬盘”查看硬盘类型时,显示的是HDD(机械硬盘),而实际上该笔记本的硬盘类型为SSD  93
分享几个在日常办公中可以用到的shell脚本  88
bat脚本生成查看电脑配置\硬件信息  85
以openkylin为例编译安装内核  81
常见系统问题及其解决方法  81
分享解决宏碁电脑关机时自动重启的方法  78
loadrunner常见问题整理  75
统信uosboot区分未挂载导致更新备份失败  73
分享如何解决报错:归档 xxx.deb 对成员 control.tar.zst 使用了未知的压缩,放弃操作  71
最近下载排行榜
国产操作系统环境搭建(内含镜像资源链接和提取码) 0
银河麒麟桌面操作系统V10SP1-2403-update1版本中,通过“麒麟管家-设备管理-硬件信息-硬盘”查看硬盘类型时,显示的是HDD(机械硬盘),而实际上该笔记本的硬盘类型为SSD 0
分享几个在日常办公中可以用到的shell脚本 0
bat脚本生成查看电脑配置\硬件信息 0
以openkylin为例编译安装内核 0
常见系统问题及其解决方法 0
分享解决宏碁电脑关机时自动重启的方法 0
loadrunner常见问题整理 0
统信uosboot区分未挂载导致更新备份失败 0
分享如何解决报错:归档 xxx.deb 对成员 control.tar.zst 使用了未知的压缩,放弃操作 0
作者收入月榜
1

prtyaa 收益401.13元

2

哆啦漫漫喵 收益253.43元

3

zlj141319 收益238.36元

4

IT-feng 收益219.97元

5

1843880570 收益214.2元

6

风晓 收益208.24元

7

777 收益173.2元

8

Fhawking 收益106.6元

9

信创来了 收益106.03元

10

克里斯蒂亚诺诺 收益91.08元

请使用微信扫码

添加我为好友,拉您入交流群!

请使用微信扫一扫!