研发一款手机和电脑通用的操作系统有多难

linux是安卓系统核心 。也是几乎所有互联网技术的核心 。1991年,还上学的linus一个人在芬兰用一个假期完成最初版本 。
难吗?难!对华为这样的企业呢?这种难根本不算啥 。
linux参考模型,unix,两个人,at&t实验室雇员,为玩游戏业余发明 。同时两个利器 , unix和c语言 。难吗?难!可当时at&t根本没当回事 。
gnu , 那老兄被人工智能实验室开了 。气愤之下几乎以一己之力完成unix除了核心外所有其他部分 。后来这些东西包括c编译器,成了linux和三大开源bsd的组成部分 。gnu也有自己内核,不过有linux遵循其理念后,核心进度停滞了 。那个核心和苹果现在操作系统核心同样源于mach,比苹果起源还高两版本 。难吗?难!可苹果还是干出来了 。
问这种问题的人 , 都是不知道啥是自研操作系统 。国内根本就没有自研操作系统!九十年代就开始Linux换壳,换到现在了,底层全是人家写好的 , 只做上层界面,换个皮肤就说是自主研发 , 后来miui、emui也是基于安卓换壳 。不是自研…如果真的是自研操作系统 , 需要十几万人做二十年 , 根本不可能短时间内做出来…!需要世界上很多国家,软件公司,网络运营商!不是几个人 , 或者一个国家能解决的!
研发手机和电脑端的二合一系统不难,难的是整个能适合系统的生态 。过多的系统导致各种应用开发的成本加大,很多公司都愿意花钱花力去开发一个没有人用的应用 。这边,我给大家举个例子 。大家应该都知道现在主流的手机操作系统,苹果的IOS和谷歌的安卓 。电脑端的系统就是微软的windows和苹果IOS 。如果我是一家软件开发公司,那出我就要设计出四个不同的软件 。来分别适应不同的平台 。这个时候 , 微软推出了他的移动操作体统windowsphone  , 那么对于开发者来说,有需要花同样的时间开发专门的版本适应 。当然,windowsphone的用户又特别少,很多开发者就直接不考虑开发这个版本了 。还有就是软件的每次升级 , 都要有同样的时间,精力,财力来维护这个软件 。所以,windowsphone系统推出了,但是很少用户去购买,应用少,所以这样的体统也就很难运营下去了 。最后,研发操作系统不难,难得是如何构建操作系统应用生态圈 。
最近大家都关心自有操作系统,这是好事儿 。手机和电脑硬件不同 , 就注定不会是一套操作系统,即便风格相似,应用程序的机器码不同,虚拟环境也不能解决所有问题 。所以,还不是难不难的事儿,手机操作系统和电脑操作系统本来就不是一回事儿 。如果电脑也用同样的CPU 呢?目前来看,这恐怕更不行,设计指标完全不一样 。
为什么要做成一个呢?两个不更好吗?电脑是电脑的 , 手机是手机的 。电脑很多组件是可扩展的,如显卡、内存、硬盘等,硬件配置更换就要更新相应驱动程序 。而手机这些硬件都是固定的 。如果做成通用的,会要增加很多判断条件,从而减缓系统运行速度 。
已经有了windows10就是,只是他不成功而已
以为我们缺乏底层的东西 , 因为电脑是美国人发明的,数字电路也是他们发明的,我们只是应用,开发程序都还是微软的平台,我们甚至连软件都走不出国门 。数控编程全部是国外软件,开发环境也是国外的,我们怎么去做系统,无非就是拿开源做二次开发 。
难的中国没有自己的好系统
肯定是很难啊,可以参考win想当年想统一桌面跟手机系统 。最后手机裁掉了 。这样的巨头都搞不定 。那肯定是非常难的 。
对于华为这种上万的科学家人才济济,搞个系统不难 , 难在,大多数软件公司能自愿为你的系统去开发软件
难在系统和软件开发,生态维护和拓展 。
好比数一头牛身上的毛有多少 。
做出了不难,做好了难
强如苹果,微软 , 也没做成功 。
微软就失败了!你说难吗
相信华为能做出自己的系统 , 但还需要一些时间,但要做出让大家评价好的系统很难 。。。

秒懂知识为您整理更多相关内容。
根据英国广播公司(BBC)获得的内部文件称,英国芯片设计商ARM将暂停与华为的全部业务 。
【研发一款手机和电脑通用的操作系统有多难】

研发一款手机和电脑通用的操作系统有多难

文章插图

据报道,ARM指示员工暂停与华为及其子公司的“所有在履行的合同,授权许可证和任何在商谈中的合同” , 以遵守最近美国的贸易禁令 。BBC称ARM的芯片设计构成了全球大多数移动设备处理器的基础 。该公司在一份备忘录中表示 , 因为其设计包含“源自美国的技术”,因此,它认为自己受到了特朗普政府对华为销售禁令的影响 。
研发一款手机和电脑通用的操作系统有多难

文章插图

ARM是著名的芯片技术公司
一位分析人士称 , 如果这一举措持续时间较长,将对华为的业务构成“无法克服的”打击 。他说,这将极大地影响华为开发自己芯片的能力,其中许多芯片目前都是用ARM的基础技术制造的,华为为此购买了许可证 。分析人士称,如果与ARM分道扬镳,华为将难以开发下一代麒麟处理器 。ARM公司在一份声明中表示,正在“遵守美国政府制定的所有最新规定” , ARM发言人拒绝就其与华为的合同目前的状况提供更多的信息 。华为公司的发言人表示,该公司“目前不会发表评论” 。
研发一款手机和电脑通用的操作系统有多难

文章插图

华为芯片也采用了ARM的技术
ARM是一家成立于1990年的芯片设计公司,总部仍位于英国剑桥 。ARM公司本身并不生产处理器,而是将其技术授权给世界上许多著名的半导体、软件和OEM厂商 。全世界有超过95%的智能手机和平板电脑都采用了ARM架构 ,我们熟知的三星Exynos处理器、高通的骁龙处理器(Qualcomm Snapdragon)或苹果(Apple) A11芯片 , 包括华为(Huawei)智能手机上的处理器都采用了ARM公司的技术 。

八十年代Linux没有开源以前很难的 。开源了又有生态问题 。反正都很难的 。