Harmony OS是不是自主研发的?

1

华为6月2号如期发布了Harmony OS操作系统。说是可以用到手机、智能手表、平板电脑、蒸烤箱、电冰箱、豆浆机等等各种家用电器上。

这个做派有点像董明珠,当年董大妈下场做手机,就是想一机统领所有家电产品。当时,董大妈笑话雷军胆太小,连做第一的想法都没有。

不过她也没敢说手机做第一,她说华为手机第一,格力空调第一,格力手机做第二就行了。

不到10年,格力手机除了强迫空调经销商购买之外,现在连珠海格力的员工也没人使了。不知道董大妈使不使格力摔不烂的手机了。

不过,雷军的小米现在确实是国内第一,并且小米贴牌电器的销量在2020年也疯狂增长,小米空调也销量喜人。

但现在的董大妈早就没有了在国企时的气势,做了职业经理人、大打工妹才知道国企有多好。

同董明珠做手机的轻狂一样,也有无数人、无数企业有做操作系统的梦想,而这其中不乏龙头企业,比如当年和诺基亚联手的微软。

我最开始使用的智能手机就是Windows Phone手机,相比较Android而言,Android如同Windows一样,是垃圾中的战斗机。而Windows Phone系统更干净、清爽。

当年微软从DOS到Windows,能成为PC机操作系统的老大,并不是因为它好。

相反,正是因为它开始就有很多问题,才免费给硬件供应商留系统接口,让所有硬件都能在Windows上实现应用。

相对较苹果的Mac OS系统就是铁板一块,根本不给非采购硬件商机会,因为人家本身就好,不用低三下四。

而结果呢?并不是我们认为的优胜劣汰,反而是垃圾的Windows系统拉拢所有硬件商独霸天下。一个好处就是产生了摩尔定律,快速推进了计算机技术的发展;坏处是PC产品成了快销品,消费者在频繁迭代中被当成韭菜并乐此不疲。

2

当互联网通讯成为主流之后,设备终端的优势尽失,甚至基于固定设备的操作系统也失去了优势。微软这个操作系统里的老大,看着谷歌的Android和苹果的iOS横行天下的时候心里不是滋味,这种心态刚好与失去3G时代的诺基亚一样,两者一拍即合。一个是通讯业的老大,一个是操作系统的老大,玩出个手机的操作系统应该是顺理成章,可谁都知道应用Windows Phone系统的诺基亚手机根本无人问津。

不是它不好,是大家不习惯,一半人习惯了用苹果,一半人习惯了用安卓。你做得再好,我得现学,不上算。更没有平台费钱、费力地开发APP。当诺基亚看到前途无望而退出市场的时候,微软还不死心,再次开发基于Windows Phone的微软手机,这次输得更惨。

苹果的iOS系统凭借着完全自主开发,首先进入手机市场的优势全胜微软,算是报了几十年输在PC机上的仇。

Windows系统的内核是自创的混合内核,基于X86架构的宏内核与微内核混合。

苹果的操作的内核也是自创的叫XNU,是“X is Not Unix”的缩写,意思是我是不Unix。

二者的区别是苹果的内核XNU是开源的,任何开发者都可以参与设计、修改,得到苹果的认可即可。

而Windows的X86混合内核架构一直不开源的,因为微软并不缺乏开发者,自己的开发团队就是世界顶尖级的。

结果是,开放的完胜,封闭的完败。

3

那么,苹果为什么说,我不是Unix呢?Unix又是个什么东东呢?

Unix是更早的应用于通讯的操作系统。

这套系统是大名鼎鼎的贝尔实验室开发的,贝尔实验室属于全美最大的通讯运营商AT&T。

1965年时,贝尔实验室加入一项由通用电气和麻省理工学院合作的计划,这个计划要创建一套多用户、多任务、多层次的通讯操作系统。贝尔实验室参与了这个操作系统的研发,但因为开发速度太慢,1969年贝尔实验室决定退出这个计划。贝尔实验室的工程师肯·汤普逊和丹尼斯·里奇,在此基础上自行开发了Unix操作系统。

此后的10年,Unix在学术机构和大型企业中得到了广泛的应用,当时的Unix拥有者AT&T公司以低廉甚至免费的许可将Unix源码授权给学术机构做研究或教学之用,许多机构在此源码基础上加以扩展和改进,形成了所谓的“Unix变种”。

值得注意的是,Unix并不是开源的,而是要授权。并且只能用于研究或教学。

后来AT&T意识到了Unix的商业价值,不再将Unix源码授权给学术机构,并对之前的Unix及其变种声明了著作权权利。可是,这个时候基于Unix开发出来的不同变种已广泛应用,并且一变再变,里面就有了多方的著作权。授权者的数量也就越来越多。

但是,这样授权来授权去的不但太麻烦,还容易引起版权纠纷。

1983年,美国程序员理查德·斯托曼创立GNU计划,GNU的意思“GNUis Not Unix”,苹果那个“X is Not Unix”是和GNU学的,都强调我不是“Unix”

自由软件基金会创立者查德·斯托曼

比较有意思的是,这个计划只有一个目标,那就是开发一个完全自由的类Unix操作系统。

1985年,理查德·斯托曼发起成立了自由软件基金会,并且在1989年撰写GNU通用公共许可协议GPL。也就是建立一个规范,大家如何操作。

1991年,芬兰赫尔辛基大学的学生林纳斯·托瓦兹在上学时对操作系统很好奇,他对当时使用的迷你版Unix只允许在教育上使用不满,于是他便开始写他自己的操作系统,这就是后来的Linux内核。

Linux内核之父林纳斯·托瓦兹

Linux内核比较简单,只用了一个宏内核,它也就成了后人广泛应用的操作系统内核,大家都在此基础上进行开发,最典型的就是谷歌开发的Android系统。

2号华为发布的Harmony OS系统在架构上也是基于Linux内核,又加入了Lite微处理内核。这个微内核与Linux内核是两套系统,这就需要协调,就在里面又加了一个华为OS内核,主要是为了支持ARM、x86和RISC-V等不同体系结构的微控制器。

理查德·斯托曼在1985年成立了自由软件基金会,但基金会这样一个机构还是不够开放。还是小团体的性质。

1998年2月,自由软件基金会的两位成员,布鲁斯·斐伦斯和埃里克·斯蒂芬·雷蒙等人创立了开放源代码促进会(OSI),也叫开放源代码组织。也就是完全开源,不限于任何人。

开放源代码运动领导者埃里克·斯蒂芬·雷蒙

当时有这样的想法主要是对微软的IE浏览器的垄断不满,这两人都是网景公司的员工,他们将自己开发的网景浏览器发布成自由软件,主要就是网景公司与微软竞争。

开放源代码组织成立之后,一些对自由软件以及GNU/Linux感兴趣的人,打算用更符合市场口味的方式来介绍自由软件,试图在商业中找到合适的位置,减少意识形态上的沟壑。这导致了开放源代码(Open source,简称开源)的产生,同时也导致他们与理查德·斯托曼及其自由软件基金会的分道扬镳。

4

现在开源是一种思想,或者说是一种世界观,就是你也不要钱,我也不要钱,大家努力做到谁也不要钱,又谁都方便。你有多大能力就出多大能力,我也一样。

原则上是你的软件里只要使用了开源的代码,你就要开源。

华为的Harmony OS系统使用了开源的Linux内核,所以也要开源。

(0)

相关推荐

  • 什么是Linux

    如果您正在浏览新的台式机或笔记本电脑,它可能会包含最新版本的 Windows.哎呀,你甚至可以使用基于 Windows 的 PC 阅读这篇文章.当然,如果您是专门的 Apple 客户,您可能会使用基于 ...

  • 国产操作系统二十年“守夜人”

    国产化操作系统的局面如何打开? " 作者 | 杨丽 出品 | 雷锋网产业组 过去20多年,我们曾经因缺乏一定程度自主可控的操作系统而耿耿于怀. 这种局面在今天终于有一些改变了. 1月24日, ...

  • 华为鸿蒙系统承受不起失败的代价,但谷歌可能起了杀心,怎么破?

    时至今日,在全球范围内,手机.平板和电脑,基本是被苹果OS.谷歌Android和微软Windows三大操作系统主导.继PC互联网和手机移动互联网之后,万物互联或许是国产操作系统最后一次可以努力抓住的机 ...

  • 鸿蒙OS发布!官方打脸"安卓换壳":华为自研Open鸿蒙内核不兼容安卓

    [6月4日讯]相信大家都知道,在6月2日晚间,万众期待的华为Harmony OS 2系统终于正式发布了,并且华为也兑现了承诺,全面开源了鸿蒙OS系统,首批华为旗舰机型也全面升级了鸿蒙OS 2.0系统, ...

  • 谷歌低调了 5 年的 Fuchsia OS,终于有望面世了!

    种种迹象表明,低调了多年的 Fuchsia OS 可能就要出首个开发者版本了! 整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 千呼万唤始出来,等待了五年,谷歌 Fuchsia OS ...

  • 计算机上常见的电脑操作系统,都有哪一些?

    如果我们到电脑城去购买一台组装电脑,技术员在装机后,都是要给我们安装好操作系统的,没有操作系统的电脑,就是一台裸机,没有任何用处的.绝大多数情况下,我们组装的都是微软的windows系统.正因为好此, ...

  • 十分钟带你深入了解Linux的世界

    我们大多数人都听说过Linux术语,并认为它是IT界使用的一些高级术语.如果不是Linux,则您会听到" Ubuntu "或" Mint ",它们是Linux的 ...

  • 硬核:鸿蒙OS2.0开发者交流活动见闻,理性评价

    这篇文章比较硬核,如果我讲的不对的欢迎指出. 华为举办了鸿蒙 OS 2.0 手机开发者活动,我是下午去的,下午主要是解读一些技术上面的问题,很感谢菊厂给我这个去凑热闹的机会. 我主要想分享一些官方大佬 ...

  • 鸿蒙带来的投资机会

    鸿蒙OS意在打造开放的生态,搭载HarmonyOS的不同硬件,能够实现底层的互联互通,做到自发现.自连接,而再也不用安装繁琐的APP. 撰文/刘阳 出品/每日财报 6月2号,华为发布了一个世界级的操作 ...

  • 国产手机发展的天花板,真的到了吗

    中国手机,早已过了那个满大街抄袭苹果外观,华强北山寨机统治市场的时代. 如今,你能在中国手机上看到所有你能想象的可能.你想要性价比,就有人努力在千元级价位做到"真香"配置:在诺基亚 ...