中国公司为什么不做一个像Windows一样的操作系统?

来源:头条 ·2018年01月03日 12:39

公司化运营,后期像360一样不断完善,我们就能拥有自己的操作系统,跟BAT一样成功的互联网公司。

操作系统可以说是调用硬件的接口和软件运行的平台,我们常说的做国产化操作系统并不只是简单的做出一个操作系统,而是做生态,一套从硬件到软件的生态。

操作系统无非就是内存管理,进程管理,网络通讯,文件系统这些,现在开源的操作系统(比如Linux或一些嵌入式的操作系统),每一行代码你都可以清楚的看到,并且你也可以根据你的需求改造出一个属于你自己的操作系统,或者说适合于某行业的操作系统,但并不通用。

早在1960年夏培肃老师就做出了国产化操作系统,但也只是针对于专业领域,所以并未普及,也不适合普及。

目前我国国产化操作系统主要分为两类,通用计算机操作系统和嵌入式操作系统,其蓝本依托于Linux内核和VxWorks内核,通用PC系统代表性的如国防科大的中标麒麟,龙芯的loongnix,电科集团的普华,武汉的深蓝等,嵌入式实时性操作系统代表性的有中电32所得ReWorks,北京科银京城的道,中航631所的天脉。

就目前民用通用计算机领域要做出国产化操作系统最好的途径就是利用开源的Linux作为基础,很多国家目前也是这么做的,并且为了信息安全正在强制推行,比如埃及,朝鲜等国,我国自13年至今从部队和党政办公这一块也在部分领域的红头文件强制在推行国产化操作系统。

在大力发展推行这一块,如果想要更好的发展国产化操作系统,用户是至关重要的一环,比如你们看到我这条回答的时候用的是国产化操作系统,国产化用户本身就寥寥无几,今日头条和其他公司也就没必要投入精力去开发一个基于国产化操作系统的软件了,而作为用户来说,国产化操作系统只是个系统什么软件都没有我又何必要用它呢,看到此处想必各位对windows盗版横行而微软却视其为无物的态度能够理解了,我这就是我们所说的做生态;正版的windows可能需要300块钱左右,而利用免费内核所产生的国产化操作系统却需要3000甚至6000,究其原因还是用户数量所致,投入大量科研成本所研制的国产化操作系统一年只能卖出去100份,这成本怎么分摊呢,所以价格高,而你并不会在此时以爱国的名义购买它,只会想“又烂又贵鬼才买”。

计算机国产化,路漫漫其修远兮。

以上内容简单和大家聊一下我的见解,其余请私信我。

展开全部

首先这个问题需要分解成两个问题,其一,是中国是否需要做一个自己的操作系统;其二,是否需要做一个像Windows一样的操作系统。

回答这两个问题之前,需要我们对操作系统和其上应用发展的历史有个初步的了解。

操作系统简史。操作系统是在芯片之上的一层软件,目的就是为了让上层应用方便的运行在芯片(CPU)之上,而开发应用的人可以不关心计算机是如何运行的,这样带来了很大程度的简便性。要知道最早期的计算机(60年以前)是没有操作系统的,需要计算就要手动扳动开关开输入,后来进步了一些,开始用纸带(打孔的)作为输入,当然输出也是纸带,当年的程序员就苦逼了,如果一步小心纸带有个孔打错了,整盘纸带都要重打。所以当年的程序员就开始考虑在CPU和程序之间加一层操作系统,起码可以让输入输出简单一些,当然还顺便增加了一些其他功能诸如外设的控制(显示器就是最主要的外设之一),这个时代大约是1970年左右,其中有个AT&T(贝尔实验室)的大牛叫Ken Thompson(肯·汤普森)在当时的一种小型机PDP-7上编写了对现今世界影响最大的操作系统UNIX(可以说目前我们知道的绝大部分操作系统都和它有关),还顺便写了一个开发语言B语言,后来和他的同事D.M.Ritchie(DM里奇)一起改进成C语言,而这一切的动机就是想写个游戏 Space Travel玩(看看,游戏改变了我们的世界,以后女票/男票不让玩游戏的时候就拿这个教育她/他)。在此之后,UNIX操作系统被AT&T发展起来,其中加州大学伯克利分校的计算机小组做了很大的共享,并形成了一个独立的免费分支版本BSD Unix;这两个操作系统最后发展出了我们后面看见的IBM AIX,HP Unix,SUN Solaris,苹果的Mac OS和手机上的IOS,当然少不了另外一个大名鼎鼎的Linux(Linux发展出了安卓)。到这里诸君该说了那Windows呢?说起Windows就要提他的前身DOS,其实DOS并不是微软专有,微软也是购买了一些专利才发展了自己的MS-DOS。在乔布斯和盖茨各自看到了施乐研究中心的图形化交互技术后,二位分别发展出了自己的图形化操作系统(Windows-1983年和Mac OS)。

经过了三十多年的发展,Windows才有了今天的规模,形成了桌面上的霸主地位,当然这个地位并不完全是因为微软的技术优秀导致,而是IBM\Intel\HP\DELL\康柏\DEC等一系列公司共同推荐的结果,这些公司带动了数以十万计的应用软件在Windows上良好的运行,包括我们耳熟能详的IE浏览器、MS Office、Flash、PDF、QQ等等,当然还有各种各样的游戏。曾几何时,上面那些Unix的儿子孙子都统统被Windows赶出了桌面系统的市场,业界都一度认为Windows的市场地位是不可撼动的,而且会一直持续很多年,直到IPHONE和IOS的出现。乔大爷以一己之力改变了这个操作系统世界的格局,这是他最伟大的地方,在新的领域开辟了新的世界,桌面就留给Windows吧。好了这时安卓也出来了,虽然让乔大爷很恼火,但毕竟共同开创了新的移动设备的操作系统时代。配个图,看看Unix家族是怎么发展起来的

操作系统和应用。IOS和安卓这两个操作系统很好很强大,但究竟是什么导致了他们能快速在Windows大环境下开辟自己的世界呢?我们的答案是应用,其实用户使用的不是操作系统,用户使用的是应用,关注的是应用,应用决定了你会使用什么样的操作系统。而上面这两个操作系统的最显著特征就是应用生态的发展比Windows时代加快了几十倍以上,时至今日IOS和安卓上的应用都已经接近或超过了200万,相比Windows花费30年才积累的60万左右的应用来说,IOS和安卓用了不到十年就获得了完胜。Windows 8于2012年发布时,微软总裁鲍尔默曾花费10亿美金促进Windows在手机上的应用生态,结果现实很骨感,几年之后号称有30万应用,但实际上可用的应用十分稀少,还不用说同一应用的版本大大滞后IOS、安卓。从这里可以看出操作系统发展中本身技术实力甚至公司实力都不足以影响这个市场,操作系统的发展实质上是一个应用-用户-应用这样一个循环往复的过程。应用的多寡决定了操作系统是否能够生存和发展。换句话说,在这一点上操作系统是完全市场化的,政府干预是不成的。

回到咱们的第一个问题:中国是否需要做一个自己的操作系统?如果从国家安全角度和民族情怀来讲,做一个自主的操作系统是必须的,这不仅仅关系到国家的安全和民族的独立,甚至对于民生来说也是至关重要的。为什么这么说呢?操作系统应用太广泛了,今天我们可见的电子产品鲜有不带操作系统的,因此操作系统的安全性就成为了一个国家的安全性标志,如果操作系统是人家的,那藏个后门搞个漏洞就易如反掌,至于通过漏洞获得个人隐私,破解银行密码,窃取国家机密,让你的导弹到处乱飞都是轻松的事情。所以如果中国想要获得世界上的地位,就必须过操作系统这一关。但这个想做和能做到的差距就非常巨大了。

这就引申出第二个问题,我们需要做一个像Windows一样的操作系统吗?从IOS和安卓的成功来看,在Windows的擅长领域-桌面上发力估计是没戏的。苹果也失败了,要不然就不会销售安装windows的电脑,也不会允许用户在MacBook上安装双系统。也就是说今天我们看到的政府推动的以Linux发展的国产操作系统,诸如红旗、中标等,最终在通用市场的路是走不通的,还是那个问题,如果国产系统上连个QQ都无法运行,这让普通用户怎么用呢?哪怕它和Windows长的一模一样也是没用的。至于专用市场这个反正对应用需求是特殊的,用什么都可以,这就像服务器操作系统市场都是专业人士用,至于人机交互,像不像Windows也就无所谓了。可以说通用市场国产操作系统当前的路就是死胡同,这个已经被历史证明,红旗Linux早就成为僵尸了。

那么换条路呢?是否可以使用安卓来发展自己的操作系统呢?我想也许可能,这里有两个历史条件,1,国内的安卓生态环境和世界完全不同,国外安卓应用几乎全部都是从Google Play上获得,国内倒是百花齐放,因为应用生态环境的不同,政府的政策力量是可以影响的;2,目前基于安卓的电子设备的国产化率十分之高,无论是手机、平板、电视等等都是国产的,因此政策之力也是可以影响的。此外,安卓本身是开源的,是基于Linux内核,因此无论是安全性还是跨芯片平台的运行能力都是有保障的,可以说安卓有Linux的长处而无短处。在这几个基础之上,如果能够通过政策影响让应用生态逐步调整到安卓上来,安卓是有机会同时在移动终端、桌面终端和嵌入式终端上都有发展的机会,如果这样国产化的系统经过一段时间的市场使用,有可能造就真正的国产化之路。

至于是否像Windows,那就不是基本问题了,应用生态都有了,还怕人机交互不能改善的友好吗?

2008~2017 家电新闻网 Inc. All rights reserved.