首頁>科技>

文章共2117字,建議閱讀時間4分鐘


關於中國產作業系統,很多人總是頗有微詞,一類人認為中國產作業系統是抄襲國外微軟Windows,思普、麒麟、COS、元心等都曾陷入抄襲風波或被質疑其自主智慧財產權的含金量和安全性;另一類人認為中國產作業系統就是在開源軟體代表——Linux基礎上進行了簡單修改。對此,筆者必須為中國產OS正名:開源並不等於抄襲。

1.中國產OS,站在“巨人”的肩膀上發展

開源,全稱為開放原始碼。開源就是要使用者利用原始碼在其基礎上修改和學習。相傳,當年微軟500名工程師做了3年才做出Windows,可想而知獨立開發一個作業系統需要多少的努力。而開源就是讓我們站在巨人的基礎上前行,Linux是開源軟體中最傑出的代表,現在不是閉門造車的年代,我們完全沒有必要拋開Linux(我們常說的Linux系統,其實是基於Linux核心的作業系統)這麼優秀的作業系統而自己獨立開發作業系統。

下面這個是當前Linux的的程式碼量資料:

▲ 圖片源於知乎作者@in nek

如果你不懂軟體開發,可以把它想象為一篇小說,行數就是小說的文字有多少行,Linux(僅僅是核心)的程式碼行數是1千8百萬行,按這裡給出的模型來估計,完成這個開發的開發費用超過8億美元。

這僅僅是核心,核心的功能只是排程計算機的資源給其他程式用,作為我們一般理解的作業系統,我們至少還需要10倍以上的程式碼負責畫圖、算多項式、和使用者對話、處理字型、加密……等等等等。

此外,一套可以被大家使用的作業系統,必須要有軟硬體的支援。軟體方面,軟體是系統的靈魂,沒有軟體的系統就只是空殼,這就需要建設強大的生態體系,而生態的建設是極其漫長的;硬體方面,比如需要各個硬體廠商的驅動支援,這樣一來,各大硬體廠商必須要會為我們研發的核心投入巨大的人力物力併為此編寫驅動。

用普通人能聽懂的話說:就算我們寫完一千八百萬行程式碼,還可能需要花10-100倍的時間去打磨它,才能達到今天的水平,然後為了追上Linux本身每天的發展,我還要進行大量勞動,即使這樣,最後我們寫出來的不一定比Linux好。因此,為避免重複“造輪子”以及避免浪費大量的人力財力,我們需要使用開源。

2.透明開放的開源環境,讓安全能夠可控

開源軟體最大的特點即開放,也就是任何人都可以在版權範圍之內得到軟體的原始碼,加以修改學習,甚至重新發放。而且Linux核心非常成熟,不會單獨受某個國家限制,中國作業系統基於成熟的、開源的核心進行開發,是最好的選擇之一。這樣一來,我們可以避免在關鍵時刻被卡脖子。

據統計,由於Linux的穩定性,全球60%以上的金融領域選擇它;由於Linux的高效率,在科學計算領域也被廣泛使用;此外,它還被廣泛用於PDA、車載電腦、儀器裝置等。

至於安全方面,並非Linux一定安全,安全具有相對性。由於Linux的原始碼在網際網路是可以公開獲得的,當使用者發現漏洞後,就可以直接從原始碼層面進行漏洞修補 。而佔據半壁江山的Windows只能等出現補丁後打補丁才能修復漏洞。

此外,Linux 核心的高效和穩定已在各個領域內得到了大量事實的驗證。Linux 中大量網路管理、網路服務等方面的功能,可使使用者很方便地建立高效穩定的防火牆、路由器、工作站、伺服器等。為提高安全性,它還提供了大量的網路管理軟體、網路分析軟體和網路安全軟體等。因此,中國產OS使用Linux更安全。

3.中國產OS在Linux的底層上,為中國使用者設計和創新

作業系統一般包括核心和外殼。例如,中標麒麟、深度OS都是基於Linux核心或者強化的Linux核心而來,但這並不像很多人講的那樣非常容易。Linux本身根本就不是作業系統,它充其量只是一個核心。有了現成的核心只是有了基礎,並不是包裝一下就能用了。就像蓋房子一樣,我們有了這個核心就像只是知道了房子的樣子,甚至連圖紙都沒有,要想蓋起來還要做太多的事情。

諸如,我們還需要開發很多模組,需要有一整套的知識體系框架、程式設計介面、程式語言等等。而且在開發完作業系統之後,還有應用生態要去建設。畢竟,一個Linux核心不會憑空變出一個可以使用的作業系統。

以國內某作業系統為例,他們在Linux核心基礎上,還創新自研了桌面,使之有更好的自主控制能力;集成了自主開發的應用,可以滿足日常辦公、生活的需求,例如在linux上執行QQ、微信、迅雷、百度雲、愛奇藝等;提供了應用商店,支援上千款linux應用,滿足日常辦公、生活需求;支援多種CPU,龍芯、申威,還有華為的鯤鵬等,使作業系統體驗起來更加流暢。

如果說中國產作業系統是基於Linux套了個馬甲,那iOS系統基於Unix核心,而安卓也是基於Linux核心,那這二者不也是套了個馬甲麼?所以中國產作業系統基於Linux核心而來,也並沒有什麼值得吐槽的。

早在2015年,中國就已經有了基於Linux桌面系統的金融自助終端裝置,中國團隊研發的Linux桌面環境,目前已經被包括主流發行版Ubuntu、Fedora、Archlinux等14款國際發行版移植使用,土耳其國家政府支援的本國作業系統也使用了中國的OS桌面環境,在國家發行版排行中,中國的代表作業系統屢次進入全球前十。這足以說明,中國研發團隊及代表OS已經得到世界的關注,並逐漸嶄露頭角。

中國OS,在經歷了指責、謾罵、質疑之後,終於開始為自己正名,正以厚積薄發,勢不可擋之勢,迅速崛起。相信在不遠的幾年中,中國OS可以走進我們的學校、辦公室以及個人電腦中。

綜上,中國產作業系統真不是直接拿別人系統換層皮這麼簡單。因此,不明真相就人云亦云,隨便用幾句輕描淡寫的話或者幾句惡狠狠的評論就全盤否定國內眾多廠商和技術人員的心血,是非常不負責任的。

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 馬雲的“得意之作”,巨資打造的達摩院,時隔2年現狀如何?