自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為什么中國(guó)沒做出自己的操作系統(tǒng)?

開發(fā) 開發(fā)工具
為什么中國(guó)沒做出被廣泛使用的商業(yè)操作系統(tǒng)?我們先看看中國(guó)操作系統(tǒng)的發(fā)展簡(jiǎn)史,然后試著回答下這個(gè)問題。

 


這個(gè)標(biāo)題其實(shí)是有問題的,正確的說法是:

為什么中國(guó)沒做出被廣泛使用的商業(yè)操作系統(tǒng)?

我們先看看中國(guó)操作系統(tǒng)的發(fā)展簡(jiǎn)史,然后試著回答下這個(gè)問題。

1.70年代的超級(jí)工程

很多人不知道,我們?cè)?973年就研發(fā)成功了自己的操作系統(tǒng)。

當(dāng)時(shí)國(guó)家為了解決能源短缺問題,急需一個(gè)大型計(jì)算機(jī)來來處理石油勘探得到的海量數(shù)據(jù),就組織北京大學(xué)、738電子廠和石油部等單位,研制中國(guó)第一臺(tái)百萬次集成電路計(jì)算機(jī),即150機(jī)。



當(dāng)時(shí)37歲的北大教授楊芙清也參加了研制工作,負(fù)責(zé)150機(jī)的多道運(yùn)行操作系統(tǒng)。



從1969到1973,歷經(jīng)四年,150計(jì)算機(jī)研發(fā)成功,投入使用,為中國(guó)石油工業(yè)立下了汗馬功勞,幫助石油部發(fā)現(xiàn)了多個(gè)油田,被譽(yù)為“石油勘探領(lǐng)域數(shù)據(jù)處理的第一次數(shù)字化革命”。

看150機(jī)的塊頭,很容易讓人想到1963年IBM研發(fā)成功的System/360:



OS/360 和 150機(jī)都是所謂多道運(yùn)行操作系統(tǒng),就是支持多個(gè)程序同時(shí)運(yùn)行,如果某個(gè)程序需要等待IO操作,就把他暫時(shí)掛起,調(diào)度另外一個(gè)程序運(yùn)行。

(現(xiàn)在的操作系統(tǒng)是搶占式的:只要一個(gè)程序的時(shí)間片到期,就會(huì)讓位讓其他程序運(yùn)行。)

從表面上看,似乎中國(guó)最先進(jìn)的操作系統(tǒng)比美國(guó)晚了10年,但是,OS/360在設(shè)計(jì)之初就充分考慮了商業(yè)計(jì)算和科學(xué)計(jì)算,創(chuàng)新地提出了通用機(jī)器家族的概念,家族中的每個(gè)機(jī)器有著同樣的架構(gòu)和指令集,只是機(jī)器的性能不同。

更厲害的是,System/360面向全世界發(fā)貨,到1966年已經(jīng)建造了8000臺(tái)之多!

而150機(jī),根據(jù)我搜到的資料,一共建造了4臺(tái),用在石油、地質(zhì)、氣象等領(lǐng)域。

可能我們當(dāng)時(shí)的國(guó)民經(jīng)濟(jì)對(duì)這種計(jì)算機(jī)的需求量確實(shí)不大,但是如果當(dāng)時(shí)System/360進(jìn)入中國(guó),150機(jī)大概率是干不過的。

1973年,電子部根據(jù)全球計(jì)算機(jī)發(fā)展的形勢(shì),決定再來一場(chǎng)大會(huì)戰(zhàn),研發(fā)像System/360那樣的系列化計(jì)算機(jī),楊芙清又帶隊(duì)研發(fā)了240機(jī)的操作系統(tǒng),全部用高級(jí)語(yǔ)言XCY書寫。(我搜了一下,X表示徐家福,Y代表?xiàng)钴角?,C可能代表仲萃豪)

240機(jī)操作系統(tǒng)經(jīng)過8年抗戰(zhàn),1981年才完成,很快用于國(guó)防科研工作。

這段時(shí)間美國(guó)更是飛速發(fā)展,分時(shí)操作系統(tǒng)Unix在Bell實(shí)驗(yàn)室問世,Unix用C語(yǔ)言寫成,有很多創(chuàng)新的概念(一切皆文件,管道等等),并且移植性很好,成為很多操作系統(tǒng)的“老祖宗”。



2.80年代:漢化DOS

1981年,藍(lán)色巨人IBM發(fā)布了IBM PC兼容機(jī),迅速建立起新的標(biāo)準(zhǔn),形成了新的微型計(jì)算機(jī)產(chǎn)業(yè)。



無論是哪家公司制造的PC兼容機(jī),都自帶了同一個(gè)操作系統(tǒng):微軟的MS-DOS,MS-DOS已經(jīng)成為PC的事實(shí)標(biāo)準(zhǔn)。

在大勢(shì)所趨的情況下,1983年2月,國(guó)家計(jì)算機(jī)工業(yè)管理局在酒仙橋召開全國(guó)計(jì)算機(jī)協(xié)調(diào)工作會(huì)議,把生產(chǎn)IBM PC兼容機(jī)定為發(fā)展方向。

硬件廠商沒有問題,關(guān)鍵在軟件,微軟的MS-DOS是個(gè)英文系統(tǒng),不支持中文。

不過32歲的嚴(yán)援朝認(rèn)為這不是什么大問題:“因?yàn)槲仪耙欢巫隽税央娨暀C(jī)改裝成終端的工作。不就是出兩個(gè)漢字圖形嗎?很容易!”



于是,他帶著三個(gè)大學(xué)生,一個(gè)中專生開始開發(fā)中文漢字系統(tǒng)CCDOS。

他廢寢忘食,每天常常只吃一頓晚飯,一天睡三四個(gè)小時(shí)。

1983 年 8 月底, CCDOS 在展覽會(huì)上露面,轟動(dòng)一時(shí)。



CCDOS在中國(guó)PC發(fā)展史上具備里程碑式的意義,有了它才使得一大批國(guó)際上流行的軟件:BASIC、DBase、AutoCAD、WordStar等被漢化推廣應(yīng)用。

后來吳曉軍對(duì)CCDOS進(jìn)行了改造,大幅壓縮了打印字庫(kù),僅將一級(jí)字庫(kù)駐留內(nèi)存,推出了著名的CCDOS2.13,風(fēng)靡全國(guó)。

再加上鮑岳橋開發(fā)的UCDOS,中文操作系統(tǒng)占據(jù)了90%的市場(chǎng)。

不過,所有的這些都是空中樓閣,因?yàn)榛A(chǔ)是人家微軟的DOS。

當(dāng)90年代微軟直接推出中文版操作系統(tǒng),尤其是Windows95出現(xiàn)以后, CCDOS, UCDOS立刻遭受到降維打擊,所有努力一夜清零。

3.90年代:耕耘Unix

1989年,原來機(jī)電部副部長(zhǎng)曾培炎在出國(guó)訪問時(shí),了解到巴西開發(fā)了一個(gè)操作系統(tǒng)COBRA。

詳細(xì)了解以后發(fā)現(xiàn),COBRA投資了3000萬,是基于AT&T 的Unix 做開發(fā)的。

巴西可以做自主可控的操作系統(tǒng),中國(guó)也可以做啊。

經(jīng)過專家討論,自主可控不僅是計(jì)算機(jī)工業(yè)發(fā)展的需要,也是國(guó)家安全的需要,并且基于Unix開發(fā)自主版權(quán)的操作系統(tǒng)也是可行的,于是這項(xiàng)工作就列入了八五計(jì)劃,交給了中軟。

中軟購(gòu)買了Unix System V Release4.0 (一個(gè)經(jīng)典版本)的內(nèi)核源碼,做了漢化,加上了增強(qiáng)版的安全機(jī)制,改造成了COSIX 1.0。

C代表Chinese, OS 代表操作系統(tǒng), IX則是類Unix操作系統(tǒng)。

但是COSIX遇到了巨大的問題:

1. 計(jì)算機(jī)硬件更新?lián)Q代很快,COSIX中沒有硬件的驅(qū)動(dòng),用戶使用非常不方便,系統(tǒng)推廣很困難。

2. 軟件生態(tài)嚴(yán)重不足,互聯(lián)網(wǎng)時(shí)代到來以后,不得不自己開發(fā)了很多軟件,例如中文服務(wù)器,中文郵局,中文BBS,中文傳真。還有版本控制軟件SVMS,可視化編程工具VJPE等。

這一點(diǎn)我是非常不理解,為什么不能采用國(guó)際上開源的、通用的軟件呢?難道COSIX已經(jīng)改得連POSIX標(biāo)準(zhǔn)都不支持了嗎?

Linux在開發(fā)初期就支持POSIX,這是它能成功的一大因素啊。

不管怎么樣,在90年代末Linux風(fēng)暴掛起來以后,COSIX就沒什么聲音了,就連中軟自己也跳到了Linux的船上,推出了中軟Linux。

4對(duì)Linux 進(jìn)行各種包裝

90年代末,Linux率先在美國(guó)燒起一把火,各種Linux發(fā)型版如雨后春筍,互聯(lián)網(wǎng)的泡沫期,只要能在納斯達(dá)克上市,股價(jià)就能漲幾十倍。

Linux內(nèi)核免費(fèi)、開源,中國(guó)自然也不會(huì)放過, 2000年左右,中文世界掀起了第一次“國(guó)產(chǎn)操作系統(tǒng)”的熱潮,許多公司都嘗試推出自己本地化的Linux發(fā)行版。

最知名的幾個(gè)是國(guó)家隊(duì)紅旗Linux, 民間的藍(lán)點(diǎn)Linux, Xteam Linux,聯(lián)想的幸福Linux(沒錯(cuò),聯(lián)想當(dāng)年也在操作系統(tǒng)上下過功夫)。



2001年,中國(guó)政府首輪正版化采購(gòu)中,北京市科委主任俞慈聲帶頭干了一件轟動(dòng)的事情:將微軟踢出局,選擇了中軟Linux、紅旗Linux、永中Office、金山WPS等在內(nèi)的國(guó)產(chǎn)化軟件。

不過,這次國(guó)產(chǎn)化的努力很快就失敗了。

當(dāng)時(shí)的Linux作為桌面操作系統(tǒng),用戶體驗(yàn)實(shí)在太差,軟件生態(tài)極度匱乏,距離成熟的Windows有十萬八千里,用戶用起來非常不爽,怨聲載道,要求立刻換回Windows。

當(dāng)時(shí)很多臺(tái)式機(jī)出廠時(shí)預(yù)裝了Linux,很多買到機(jī)器后第一件事就是格式化,裝個(gè)盜版Windows。

像我這樣的程序員,也是在電腦里裝個(gè)雙系統(tǒng),體驗(yàn)、學(xué)習(xí)下Linux,主要還是用Windows。

這時(shí)候微軟推出了基于NT內(nèi)核的Windows 2000,極大地解決了臭名卓著的藍(lán)屏死機(jī)問題,后來又推出了Windows XP,徹底地終結(jié)了PC端桌面操作系統(tǒng)的戰(zhàn)爭(zhēng)。



不過,在服務(wù)器端,我們定制的各種各樣的Linux操作系統(tǒng)得到大規(guī)模的應(yīng)用,這一塊兒不會(huì)受制于人了。

近年來,在信創(chuàng)政策的引導(dǎo)下,國(guó)產(chǎn)的Linux桌面操作系統(tǒng)在政府和公共機(jī)構(gòu)落地應(yīng)用,應(yīng)用生態(tài)逐漸豐富,希望能發(fā)展起來。

5.向手機(jī)端進(jìn)軍

2007年,蘋果推出了改變手機(jī)行業(yè)的iPhone,Google迅速跟進(jìn),采取了連橫的策略,聯(lián)合各個(gè)手機(jī)廠商建立了開發(fā)手機(jī)聯(lián)盟,推出了開放源代碼的Android。

我們錯(cuò)過了PC操作系統(tǒng),難道還要錯(cuò)過剛剛興起的手機(jī)操作系統(tǒng)嗎?

這一次,中國(guó)移動(dòng)親自下場(chǎng),它的思路是:我基于Android開發(fā)一個(gè)操作系統(tǒng),幫助手機(jī)制造商定制,然后上面要帶上我的各種業(yè)務(wù)如139郵箱、移動(dòng)夢(mèng)網(wǎng)、飛信等等,手機(jī)都叫OPhone,這樣就圍繞自己建立了一個(gè)類似蘋果的生態(tài)。



這思路確實(shí)挺好,Google 不也是這么做的嗎?但是中國(guó)移動(dòng)沒有Google的能力啊!

OMS系統(tǒng)很難用,界面丑陋,用戶體驗(yàn)很差,SDK對(duì)開發(fā)人員也極度不友好。

雖然OMS有幾百人的團(tuán)隊(duì),但和Android相比,還是太弱小了,各個(gè)手機(jī)廠商的定制需求根本應(yīng)付不過來。

Android發(fā)三個(gè)版本OMS才能發(fā)一個(gè),版本不兼容,就跑不了Android的App,這就慘了,誰(shuí)會(huì)單獨(dú)針對(duì)OMS單獨(dú)開發(fā)App啊。

2009年發(fā)布的聯(lián)想OPhone居然不兼容安卓應(yīng)用,很多用戶購(gòu)買聯(lián)想OPhone以后第一件事就是刷機(jī),換成其他操作系統(tǒng)。

幾年以后,OPhone就銷聲匿跡了。

運(yùn)營(yíng)商搞不了操作系統(tǒng),互聯(lián)網(wǎng)企業(yè)不信邪,阿里上場(chǎng),帶來了阿里云OS。

阿里云OS也是基于Linux,然后Java虛擬機(jī)用了自家開發(fā)的阿里云虛擬機(jī),和Android的Dalvik不同。在應(yīng)用層,使用了一些Android應(yīng)用的框架和工具。

Google把阿里云OS定性為“山寨Android”,山寨不山寨暫且不說,關(guān)鍵是Google發(fā)話了,誰(shuí)要是敢用阿里云OS就把它從Android聯(lián)盟中踢出去。

嚇得宏碁立刻取消了和阿里云OS的合作,發(fā)布會(huì)都不開了。

阿里云OS只能放棄了手機(jī)端。改名為AliOS,主攻車機(jī)、物聯(lián)網(wǎng)設(shè)備。

不過,手機(jī)廠商基于Android開發(fā)的系統(tǒng)卻發(fā)展得不錯(cuò):MIUI、Flyme、EMUI、ColorOS....它們隨著自家的手機(jī)進(jìn)入了用戶手中。

Google還是技高一籌,Android開源,各個(gè)廠商可以隨意定制,魔改,但是Google掌控住了最重要的東西:Google Mobile Service(簡(jiǎn)稱GMS)

GMS包含了Search、Search by Voice、Gmail、Contact Sync、Calendar Sync、Talk、Maps、Street View、YouTube、PlayStore,這些都是在國(guó)外非常常用的應(yīng)用。

在國(guó)內(nèi)手機(jī)有沒有GMS無所謂,在國(guó)外,手機(jī)沒GMS是沒人買的。華為手機(jī)在芯片沒被制裁之前,由于不能使用GMS,導(dǎo)致銷量大跌,就是這個(gè)原因。

至此,手機(jī)端的戰(zhàn)爭(zhēng)也已經(jīng)結(jié)束,由于有開源Android的存在,中國(guó)定制的操作系統(tǒng)在國(guó)內(nèi)沒有任何問題,但是在海外市場(chǎng),再一次被卡住了脖子。

6.未來會(huì)怎么樣?

操作系統(tǒng)和一般的軟件不一樣,只有有生態(tài)的才能稱為操作系統(tǒng),生態(tài)在于:有應(yīng)用,有開發(fā)者,有生態(tài)伙伴。

操作系統(tǒng)很難做,美國(guó)占據(jù)統(tǒng)治地位,別說中國(guó),就是放眼全世界,曾經(jīng)在操作系統(tǒng)領(lǐng)域占據(jù)一席之地的,也就是諾基亞的塞班了吧。

美國(guó)技術(shù)實(shí)力雄厚,有著巨大的先發(fā)優(yōu)勢(shì),一旦把生態(tài)建立起來,贏家通吃,別人很難進(jìn)入。

回看一下國(guó)產(chǎn)操作系統(tǒng)的努力,從小型機(jī)到PC,再到手機(jī),確實(shí)挺艱難的,一直在模仿,漢化,包裝別人的東西,別說生態(tài)了,從來就沒有掌握過主動(dòng)權(quán)。

國(guó)產(chǎn)操作系統(tǒng)的希望應(yīng)該在下一波IT變革中,大家都在說物聯(lián)網(wǎng),但無論華為鴻蒙,Google Fuchsia都沒有展示出手機(jī)操作系統(tǒng)那種一呼百應(yīng),迅猛發(fā)展的能力,可見火候未到。

未來會(huì)怎樣呢?讓我們拭目以待。

如需轉(zhuǎn)載,請(qǐng)通過作者微信公眾號(hào)coderising獲取授權(quán)。

責(zé)任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

2018-12-19 12:03:02

操作系統(tǒng)WindowsLinux

2009-12-14 18:27:21

Linux操作系統(tǒng)

2010-01-05 17:16:51

2012-09-21 14:35:01

2010-01-06 15:41:07

Linux操作系統(tǒng)

2020-05-18 09:07:30

編程語(yǔ)言開發(fā)操作系統(tǒng)

2012-06-08 09:16:16

操作系統(tǒng)

2020-12-17 18:30:44

華為鴻蒙智能手機(jī)操作系統(tǒng)

2019-05-27 08:47:51

2022-06-26 00:24:57

C語(yǔ)言操作系統(tǒng)語(yǔ)言

2023-04-13 08:09:35

操作系統(tǒng)虛擬地址內(nèi)存

2025-01-06 08:28:45

C語(yǔ)言操作系統(tǒng)程序

2021-09-30 11:20:01

AI 數(shù)據(jù)人工智能

2011-09-05 14:45:07

2012-05-07 15:01:36

操作系統(tǒng)

2011-04-11 14:27:32

Qomo 2.0

2009-12-15 18:02:45

2019-05-21 18:56:20

操作系統(tǒng)WindowsLinux

2022-07-29 10:42:51

Linux隱私

2014-12-30 10:05:42

操作系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)