加入收藏 | 设为首页 | 会员中心 | 我要投稿 西双版纳站长网 (https://www.0691zz.com.cn/)- 数据计算、IT业界、服务器、教程、云日志!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

从Windows到鸿蒙——操作系统的前世与今生

发布时间:2019-07-09 06:16:58 所属栏目:Windows 来源:苏亚
导读:做一个操作系统的技术难度不大,难度大的是生态。任正非 华为被谷歌断供之后,余承东宣布华为将自研操作系统,新系统被命名为鸿蒙,国外称ARK OS,余承东表示将于今年九月份推出。有人为华为捏了把汗能否在Android和iOS两大巨头夹击之下活下来,也有人表示
副标题[/!--empirenews.page--]

“做一个操作系统的技术难度不大,难度大的是生态。”——任正非

华为被谷歌断供之后,余承东宣布华为将自研操作系统,新系统被命名为“鸿蒙”,国外称“ARK OS”,余承东表示将于今年九月份推出。有人为华为捏了把汗能否在Android和iOS两大巨头夹击之下活下来,也有人表示鸿蒙系统的全新架构将成未来操作系统标杆,但是无论怎样,鸿蒙到目前为止都还属于概念产品。所以这个题目说是谈鸿蒙,不如说是谈操作系统。

没有历史,就没有未来。一起从操作系统的历史来看看,鸿蒙到底处在怎样的环境之下,华为将走向何处。

世界上操作系统生意做得最好的是微软,但是世界上第一个做操作系统生意的不是微软,Windows也不是世界上最好用的系统。起步之初,Windows和他最大的竞争对手——苹果系统相比,也差了整整一代,但是Windows却能跃居其上,占据全球近九成的操作系统份额,操作系统的江湖里,不一定是技术主导的。

1.商业操作系统的起点:Unix

世界上第一款商用操作系统是Unix,来自于大名鼎鼎的贝尔实验室,主要操刀手则是c语言之父——Dennis Ritchie。当时Dennis Ritchie在贝尔实验室工作,隶属于AT&T公司,与通用电气、MIT合作一个操作系统项目,后来项目解体,Dennis Ritchie没有操作系统可用,便自己写了一个,这应该就是徒手写代码的先驱了。不仅牛人总是扎堆出现,优秀的作品也扎堆出现在一个大牛手中,Unix和C语言在Dennis Ritchie手中诞生之后,二者双生共赢,开启了一段传奇历史。后来的很多操作系统,包括我们常用的Mac OS、在程序员圈子内颇受好评的Linux都直接或间接和Unix产生着联系。

从Windows到鸿蒙——操作系统的前世与今生

但是那时候的操作系统和现在并不一样,没有图形界面,硬件方面也没有鼠标,用户能看到的只有一行又一行的代码,普通大众几乎无法使用。能够让电脑和操作系统进入寻常百姓家,特别要感谢一个人,就是在电子消费品中创造了一个又一个传奇的苹果前掌门人——乔布斯。

2.Windows和Mac OS的恩怨

操作系统通常是和硬件相伴而生的,至少乔布斯这么认为。乔布斯是一个有艺术家情怀的人,在他的眼里,硬件和软件是一体的,只有完全兼容的硬件才能给用户带来良好的体验,苹果电脑和iPhone对乔布斯而言更像是一件艺术品,所以他一直坚持软件硬件一起卖,苹果也从没想要成为一家软件公司。

从Windows到鸿蒙——操作系统的前世与今生

大家都知道苹果和Windows的宿怨已久,其源头要从20世纪80年代说起,那时候乔布斯的苹果公司已经基本成型,正在和著名的“蓝色巨人”IBM公司鏖战正酣,疯狂地争夺着个人电脑这块蛋糕,那时候的比尔·盖茨还只是一个软件开发商,完全没有和这两大厂商叫板的可能。那时候也还没有Windows,只有一个被称做DOS的低端系统,卡顿,操作复杂,在市场没有什么竞争力。

从Windows到鸿蒙——操作系统的前世与今生

1981年末,乔布斯邀请盖茨参观苹果计划推出的麦金塔样机,想让微软帮他开发与这款新机器相匹配的应用软件。在看演示时,比尔·盖茨瞬间被其图形界面和方便灵活的鼠标配合给吸引住了,在此之前他完全没有想到操作系统竟然可以做得这么简洁,心里打起了自己的算盘:看来这是微软DOS系统未来的发展方向。当时的乔布斯并没有将DOS放在眼里,评价DOS系统为“像屎一样”。

牛人总是有超人的嗅觉,乔布斯虽然没把DOS放在眼里,但是也没敢轻视比尔·盖茨,在和其合作的同时,也强迫盖茨签下协议,承诺微软不会把为苹果编写的软件用于任何非苹果公司制造的计算机上。可是乔布斯百密一疏,该协议没有禁止微软编写类似麦金塔的操作系统,微软在给苹果编写应用程序的同时,开始开发自己的Windows操作系统。这也是为什么在操作逻辑上二者总是“唱反调”——MacOS的退出/取消键在左上角,Windows在右上角;MacOS滚轮向上是网页往下,Windows则是向下,这一点至今也被很多用户吐槽。

微软在给苹果编写应用程序的同时,开始开发自己的Windows操作系统,但是这个时候的Windows还不足以对苹果的麦金塔系统构成威胁,Windows的崛起源于微软的另一个决定:比尔盖茨将Windows的价格下降到5美元,这个超低的价格让很多用户连盗版都懒得装,由此Windows迅速崛起,占领了大片市场份额,在硅谷奠定了其霸主地位。比尔·盖茨也不再是那个温和的程序员,而是变成了硅谷的一头雄狮,对苹果,对整个软件行业张开了自己的口。

3.Linux的崛起——我是你可怕的噩梦

微软的操作系统生意起步之后,迅速成长、蜕变,占据了全球大部分市场,微软从以前那个小小的软件供应商,成长为了可以和苹果分庭抗礼的软件企业,但在同时比尔盖茨将编程开发这样一个建立在知识共享的行业变成完全商业化且高度闭源也引起了一部分人的不满。

Eric Raymond正是其中的一位,他是一名自由主义黑客,也是《大教堂与市集》、《unix编程艺术》的作者。一次开发者大会,他遇到一个微软工程师,看见衣服上Microsoft的标志便询问对方:“你为微软工作?”当那位西装革履的工程师带有嘲讽和鄙视看着这个衣着普通的黑客回复:“是啊,你呢?”Raymond送去了一个微笑:我是你们可怕的恶梦。

从Windows到鸿蒙——操作系统的前世与今生

在操作系统界,Unix的光芒照耀世界,在Unix之后崛起的还有Linus Benedict Torvalds和开源精神。Unix背后有贝尔实验室的大牛加持,自然性能无敌,但是后来所有权几经辗转归属到AT&T旗下,作为一个商业公司产品,Unix的价格也上升到4000美元,成为一款三思而远离的产品。这一闭源让原本教《操作系统》的Andrew Tanenbaum教授没有了“操作系统”, Andrew也再一次证明了大牛总是扎堆出现的这条定理,Andrew一咬牙,狠狠心,写出了一个兼容Unix的操作系统,后来被称作Minix。这一段代码可以说是Linux的火种,让远在瑞典的Linus Benedict Torvalds也走上了他无数前辈的道路,不给用,那就自己写一个操作系统来用。仅仅两个月后,一个“千疮百孔但却碰巧可以使用”的磁盘驱动程序和一个小到不能再小的文件系统就诞生了,这就是第0.01版的Linux。随后Linus将操作系统上传至FTP,并公布了全部源代码。在USENET讨论区,Linus阐述其初衷:在新操作系统中,“人们可以自己编写驱动程序,可以随意修改操作系统以适应不同需求,可以尝试在Minix上运行所有程序,这是Minix从未有过的美好一天。”

(编辑:西双版纳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读