日前,錘子科技舉行2018年夏季新品發(fā)布會,相對于發(fā)布會上那些高度同質(zhì)化的智能手機(jī),鐵流對羅永浩宣布半年內(nèi)開始自己寫操作系統(tǒng)的宣言更為在意。而且在發(fā)布會上,羅永浩還特別強(qiáng)調(diào),自己的操作系統(tǒng)不是基于安卓的,是從底層開始寫的,讓那些抄襲的人無處可抄。雖然羅永浩的宣言非常鼓舞人心,但從事物發(fā)展規(guī)律來看,羅永浩的宣言變成現(xiàn)實(shí)的難度非常大,而且不乏借機(jī)蹭熱度宣稱營銷的嫌疑。
從底層開始研發(fā)操作系統(tǒng)難度非常大
首先,從底層開始研發(fā)操作系統(tǒng)的工作量非常大。舉例來說,Windows XP 有代碼4000萬行,Windows 7 有代碼5000萬行,3.6版本的Linux 內(nèi)核代碼就有1590萬行,而linux的發(fā)行版Debian系統(tǒng)代碼行數(shù)達(dá)6500萬行,而且這些代碼還都是經(jīng)過軟件廠商反復(fù)精簡的結(jié)果。
因此,要開發(fā)一個操作系統(tǒng)必須要有非常龐大的財(cái)力和人力才能勝任。
在資金上,微軟在開發(fā)Vista所花費(fèi)的研發(fā)費(fèi)用超過了200億美元,Linux僅內(nèi)核據(jù)如果根據(jù)人員投入的規(guī)模,據(jù)測算也耗資數(shù)十億美元。
在人力上,在開發(fā)Windows XP時(shí),微軟集中了5000余名程序員編寫代碼。Linux雖然不靠任何一個商業(yè)公司支持,但已經(jīng)得到全世界程序員共同維護(hù),紅帽公司、Intel、IBM、甲骨文、微軟等國際巨頭也積極參與其中,同樣具備豐富的人力資源。
相比較而言,錘子科技的資金、人才都難以滿足開發(fā)一個操作系統(tǒng)的需求。
其次,開發(fā)操作系統(tǒng)的時(shí)間很長,而且需要不斷迭代演進(jìn)。
雖然今天大家對Windows、安卓、IOS等操作系統(tǒng)都習(xí)以為常了,但這些大家耳熟能詳?shù)牟僮飨到y(tǒng),都是幾十年技術(shù)積累、迭代演進(jìn)和后來者站在先行者肩膀上的產(chǎn)物。
就以目前PC上跑的Windows操作系統(tǒng)來說,其實(shí)也是經(jīng)過幾十年技術(shù)演進(jìn)后的產(chǎn)物。微軟在1985年推出Windows1.0后,經(jīng)過Windows2.0、Windows3.0、Windows3.1、Windows NT、Windows95、Windows98、Windows2000等操作系統(tǒng)演進(jìn)迭代,才于2001年推出一代經(jīng)典Windows XP。在之后的十多年里,微軟又推出了Windows Vista、Windows 7、Windows 8、Windows 10等產(chǎn)品。
大家手機(jī)上用的安卓系統(tǒng)和IOS,其實(shí)并非谷歌和蘋果的原始創(chuàng)新,而是站在巨人肩膀上的產(chǎn)物——安卓系統(tǒng)是基于Linux的二次開發(fā),而的IOS是基于FreeBSD/Unix的二次開發(fā),如果追根溯源,Linux和IOS都源自Unix??梢哉f,Linux、FreeBSD也是以UNIX為基礎(chǔ),經(jīng)過幾十年的開發(fā)和更新的產(chǎn)物。而安卓和IOS也是經(jīng)過多年的發(fā)展和更新,才發(fā)展到現(xiàn)在的水平。
在缺課太多,根基不扎實(shí)的情況下,如果是舉國體制,將BAT這些互聯(lián)網(wǎng)巨頭,華為、聯(lián)想、浪潮等整機(jī)廠,以及國內(nèi)開發(fā)操作系統(tǒng)的中標(biāo)、麒麟、普華、深度等組成產(chǎn)業(yè)聯(lián)盟來推動這項(xiàng)工作,還有一定可能性。單憑羅永浩一人之力,試圖在短時(shí)間內(nèi)實(shí)現(xiàn)趕超,妄圖一口吃成胖子的科技大躍進(jìn)顯然是不現(xiàn)實(shí)的。
羅永浩的宣言更像是營銷
最近,紅芯瀏覽器基于Chrome穿馬甲,卻宣稱“自主可控”、“安全”、“穩(wěn)定”的做法引發(fā)網(wǎng)絡(luò)熱議,國內(nèi)瀏覽器沒有自己編寫的內(nèi)核,只是拿國外內(nèi)核穿馬甲,國內(nèi)手機(jī)廠商沒有自己的操作系統(tǒng),只是基于安卓做UI已經(jīng)成為很多網(wǎng)友熱議的話題。
羅永浩在這種背景下,宣稱要從底層開始做操作系統(tǒng),很可能就是為了蹭熱點(diǎn),分取流量,并給自己樹立技術(shù)形象和光環(huán),改變過去錘子科技口碑與形象。
誠然,蹭熱點(diǎn)并非就一定要口誅筆伐,比如一直踏實(shí)做技術(shù)的龍芯也蹭了一回?zé)狳c(diǎn),在《從開源中來,到開源中去——記龍芯平臺瀏覽器研發(fā)之路 》一文中介紹:
瀏覽器的用戶體驗(yàn)有產(chǎn)品皮膚功能特點(diǎn)的因素,更多的則在于內(nèi)部技術(shù)通路的打通。JS引擎作為瀏覽器的三大核心組件之一,對產(chǎn)品功能和用戶體驗(yàn)有著重要影響,龍芯瀏覽器團(tuán)隊(duì)經(jīng)過長時(shí)間打磨,完成了JIT技術(shù)的研發(fā),累計(jì)4萬多行代碼,并協(xié)助開源社區(qū)人員,完成了MIPS分支在Mozilla和Chromium國際開源社區(qū)的代碼提交。JS引擎技術(shù)是瀏覽器的核心技術(shù)之一,目前國內(nèi)從事該技術(shù)的團(tuán)隊(duì)估計(jì)不會超過20人。為了提升瀏覽器HTML5、WebRTC等音視頻應(yīng)用用戶體驗(yàn),龍芯完成FFmpeg、libvpx、openH264等基礎(chǔ)視頻編解碼庫的優(yōu)化,獨(dú)立累計(jì)向開源社區(qū)提交數(shù)萬行代碼。為了提升圖形圖像用戶體驗(yàn),龍芯完成了skia、jpeg、libyuv、pixman等基礎(chǔ)圖形圖像庫的優(yōu)化并開源,部分已經(jīng)提交到國際開源社區(qū),累計(jì)1萬多行代碼。
相對于龍芯拿已經(jīng)做出來的技術(shù)成果蹭熱點(diǎn),羅永浩拿PPT操作系統(tǒng)蹭熱點(diǎn),就顯得比較虛了。何況這個PPT操作系統(tǒng)兌現(xiàn)難度極大,是一個幾乎不可能實(shí)現(xiàn)的目標(biāo)。
國內(nèi)操作系統(tǒng)大多是基于開源軟件的二次開發(fā)
目前,國內(nèi)有很多操作系統(tǒng)公司,在桌面和服務(wù)器上,有中標(biāo)麒麟、銀河麒麟、普華、湖南麒麟、中科方德、深度等。不過,這些操作系統(tǒng)都是基于Linux的二次開發(fā)。
在智能手機(jī)上,國內(nèi)手機(jī)廠商推出了MIUI、EUI等,但都是基于安卓系統(tǒng)開發(fā)一個UI而已,曾經(jīng)聲稱自主研發(fā)的Yun OS也被網(wǎng)友曝光是安卓重寫虛擬機(jī)。唯一自主程度稍微高一些的就是航天系背景的元心,航天系找白手套把諾基亞當(dāng)年夭折的MEEGO買下來了,然后在進(jìn)一步補(bǔ)充完善,開發(fā)了元心系統(tǒng),代碼自有率非常高。但元心系統(tǒng)也存在一個問題,那就是生態(tài)極差,和微軟主推的WP一樣,受制于生態(tài),無法在商業(yè)市場推廣,只能在特殊領(lǐng)域使用。
必須要說明的是,基于開源軟件二次開發(fā)本身并沒有問題,畢竟像蘋果、谷歌這樣的大公司,也拿開源代碼。如果能夠以開源代碼為基礎(chǔ),十年磨一劍迭代演進(jìn),不斷提高自有代碼率,建立自己的軟件生態(tài),并走出一條自己的路,這也可以。
問題在于拿了開源代碼后,只是略作修改換一層皮膚,就宣稱完全“自主研發(fā)”、“自主可控”,并打通關(guān)節(jié),把軟件往黨政國企市場塞,這種做法就值得商榷了。
結(jié)語
雖然在智能手機(jī)、PC和服務(wù)器上,中國沒有自主內(nèi)核的操作系統(tǒng),但一些實(shí)時(shí)操作系統(tǒng),由于代碼量相對較小,而且受生態(tài)因素影響很小,國內(nèi)確實(shí)有完全自主研發(fā)的,而且這些實(shí)時(shí)操作系統(tǒng)已經(jīng)與自主CPU開展合作,在諸多領(lǐng)域發(fā)揮著自己的作用。
-
智能手機(jī)
+關(guān)注
關(guān)注
66文章
18543瀏覽量
180868 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6889瀏覽量
123642 -
錘子科技
+關(guān)注
關(guān)注
2文章
147瀏覽量
11897
原文標(biāo)題:羅永浩憑什么從底層做操作系統(tǒng) PPT還是講相聲?
文章出處:【微信號:guanchacaijing,微信公眾號:科工力量】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論