成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

為什么中國沒做出自己的操作系統?

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

 


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

為什么中國沒做出被廣泛使用的商業操作系統?

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

1.70年代的超級工程

很多人不知道,我們在1973年就研發成功了自己的操作系統。

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



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



從1969到1973,歷經四年,150計算機研發成功,投入使用,為中國石油工業立下了汗馬功勞,幫助石油部發現了多個油田,被譽為“石油勘探領域數據處理的第一次數字化革命”。

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



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

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

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

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

而150機,根據我搜到的資料,一共建造了4臺,用在石油、地質、氣象等領域。

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

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

240機操作系統經過8年抗戰,1981年才完成,很快用于國防科研工作。

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



2.80年代:漢化DOS

1981年,藍色巨人IBM發布了IBM PC兼容機,迅速建立起新的標準,形成了新的微型計算機產業。



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

在大勢所趨的情況下,1983年2月,國家計算機工業管理局在酒仙橋召開全國計算機協調工作會議,把生產IBM PC兼容機定為發展方向。

硬件廠商沒有問題,關鍵在軟件,微軟的MS-DOS是個英文系統,不支持中文。

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



于是,他帶著三個大學生,一個中專生開始開發中文漢字系統CCDOS。

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

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



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

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

再加上鮑岳橋開發的UCDOS,中文操作系統占據了90%的市場。

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

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

3.90年代:耕耘Unix

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

詳細了解以后發現,COBRA投資了3000萬,是基于AT&T 的Unix 做開發的。

巴西可以做自主可控的操作系統,中國也可以做啊。

經過專家討論,自主可控不僅是計算機工業發展的需要,也是國家安全的需要,并且基于Unix開發自主版權的操作系統也是可行的,于是這項工作就列入了八五計劃,交給了中軟。

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

C代表Chinese, OS 代表操作系統, IX則是類Unix操作系統。

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

1. 計算機硬件更新換代很快,COSIX中沒有硬件的驅動,用戶使用非常不方便,系統推廣很困難。

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

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

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

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

4對Linux 進行各種包裝

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

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

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



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

不過,這次國產化的努力很快就失敗了。

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

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

像我這樣的程序員,也是在電腦里裝個雙系統,體驗、學習下Linux,主要還是用Windows。

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



不過,在服務器端,我們定制的各種各樣的Linux操作系統得到大規模的應用,這一塊兒不會受制于人了。

近年來,在信創政策的引導下,國產的Linux桌面操作系統在政府和公共機構落地應用,應用生態逐漸豐富,希望能發展起來。

5.向手機端進軍

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

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

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



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

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

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

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

2009年發布的聯想OPhone居然不兼容安卓應用,很多用戶購買聯想OPhone以后第一件事就是刷機,換成其他操作系統。

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

運營商搞不了操作系統,互聯網企業不信邪,阿里上場,帶來了阿里云OS。

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

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

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

阿里云OS只能放棄了手機端。改名為AliOS,主攻車機、物聯網設備。

不過,手機廠商基于Android開發的系統卻發展得不錯: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,這些都是在國外非常常用的應用。

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

至此,手機端的戰爭也已經結束,由于有開源Android的存在,中國定制的操作系統在國內沒有任何問題,但是在海外市場,再一次被卡住了脖子。

6.未來會怎么樣?

操作系統和一般的軟件不一樣,只有有生態的才能稱為操作系統,生態在于:有應用,有開發者,有生態伙伴。

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

美國技術實力雄厚,有著巨大的先發優勢,一旦把生態建立起來,贏家通吃,別人很難進入。

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

國產操作系統的希望應該在下一波IT變革中,大家都在說物聯網,但無論華為鴻蒙,Google Fuchsia都沒有展示出手機操作系統那種一呼百應,迅猛發展的能力,可見火候未到。

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

如需轉載,請通過作者微信公眾號coderising獲取授權。

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2018-12-19 12:03:02

操作系統WindowsLinux

2012-09-21 14:35:01

2009-12-14 18:27:21

Linux操作系統

2010-01-05 17:16:51

2010-01-06 15:41:07

Linux操作系統

2020-05-18 09:07:30

編程語言開發操作系統

2012-06-08 09:16:16

操作系統

2019-05-27 08:47:51

2020-12-17 18:30:44

華為鴻蒙智能手機操作系統

2022-06-26 00:24:57

C語言操作系統語言

2011-09-05 14:45:07

2023-04-13 08:09:35

操作系統虛擬地址內存

2025-01-06 08:28:45

C語言操作系統程序

2012-05-07 15:01:36

操作系統

2021-09-30 11:20:01

AI 數據人工智能

2019-05-21 18:56:20

操作系統WindowsLinux

2015-09-17 10:02:11

自有linux操作系統

2009-12-15 18:02:45

2011-04-11 14:27:32

Qomo 2.0

2016-08-08 12:51:17

操作系統Linux中興新支點操作系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲国产成人精品女人久久久 | 人人干超碰| 亚洲av毛片 | www97影院 | 国产男女猛烈无遮掩视频免费网站 | 欧美三级免费观看 | 涩涩导航| 久久久www| 国产成人福利在线观看 | 免费在线视频一区二区 | 奇米av| 亚洲欧洲色视频 | 蜜桃免费一区二区三区 | 午夜精品影院 | 日本激情视频中文字幕 | 久久亚洲一区二区三区四区 | 日韩在线免费观看视频 | 国产一区二区三区免费视频 | 欧美一级毛片免费观看 | 国产亚洲一区二区精品 | 日韩免费视频一区二区 | 在线看一区二区三区 | 欧美久久精品一级黑人c片 91免费在线视频 | 一区二区三区四区国产 | 国产在线一区二区 | 久久久久久999 | 国产做a爱免费视频 | 成人亚洲精品久久久久软件 | 色婷婷亚洲| 一级全黄视频 | 亚洲精品短视频 | 午夜免费在线电影 | 中文字幕乱码一区二区三区 | 热久久性 | 夜夜草 | 亚洲精品一区在线观看 | 国产精品美女久久久久久久久久久 | 欧美黄色一区 | 欧美激情五月 | 嫩草视频网站 | 久久久久中文字幕 |