偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

 


這個標題其實是有問題的,正確的說法是:

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

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

1.70年代的超級工程

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

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



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



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

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



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

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

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

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

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

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

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

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

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



2.80年代:漢化DOS

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



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

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

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

不過32歲的嚴援朝認為這不是什么大問題:“因為我前一段做了把電視機改裝成終端的工作。不就是出兩個漢字圖形嗎?很容易!”



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

他廢寢忘食,每天常常只吃一頓晚飯,一天睡三四個小時。

1983 年 8 月底, CCDOS 在展覽會上露面,轟動一時。



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

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

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

不過,所有的這些都是空中樓閣,因為基礎(chǔ)是人家微軟的DOS。

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

3.90年代:耕耘Unix

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

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

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

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

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

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

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

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

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

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

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

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

4對Linux 進行各種包裝

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

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

最知名的幾個是國家隊紅旗Linux, 民間的藍點Linux, Xteam Linux,聯(lián)想的幸福Linux(沒錯,聯(lián)想當年也在操作系統(tǒng)上下過功夫)。



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

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

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

當時很多臺式機出廠時預(yù)裝了Linux,很多買到機器后第一件事就是格式化,裝個盜版Windows。

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

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



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

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

5.向手機端進軍

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

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

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



這思路確實挺好,Google 不也是這么做的嗎?但是中國移動沒有Google的能力啊!

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

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

Android發(fā)三個版本OMS才能發(fā)一個,版本不兼容,就跑不了Android的App,這就慘了,誰會單獨針對OMS單獨開發(fā)App啊。

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

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

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

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

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

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

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

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

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

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

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

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

6.未來會怎么樣?

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

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

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

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

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

未來會怎樣呢?讓我們拭目以待。

如需轉(zhuǎn)載,請通過作者微信公眾號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

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

2012-06-08 09:16:16

操作系統(tǒng)

2019-05-27 08:47:51

2020-12-17 18:30:44

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

2025-07-01 02:25:00

CPU內(nèi)存系統(tǒng)

2022-06-26 00:24:57

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

2023-04-13 08:09:35

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

2025-01-06 08:28:45

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

2011-09-05 14:45:07

2012-05-07 15:01:36

操作系統(tǒng)

2021-09-30 11:20:01

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

2019-05-21 18:56:20

操作系統(tǒng)WindowsLinux

2015-09-17 10:02:11

自有linux操作系統(tǒng)

2009-12-15 18:02:45

2011-04-11 14:27:32

Qomo 2.0
點贊
收藏

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