為什么現在出的操作系統總是基于Linux,重新來個不行嗎?

韓平 7年前 (2018-03-24)

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的U...

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIXUNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位64位硬件。Linux繼承了Unix網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。

Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻游戲控制臺、臺式計算機、大型機和超級計算機。

嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基于Linux內核,并且使用GNU工程各種工具和數據庫的操作系統。

為什么現在出的操作系統總是基于Linux,重新來個不行嗎?

為什么現在出的操作系統總是基于Linux,重新來個不行嗎?

其實,操作系統是那個能把機器運行起來的并且提供一些管理調度功能的程序,操作系統并不如想象中那么難寫,很多人都能寫得出來。

但是,操作系統不僅僅只是操作系統,而是一個平臺,包含了大量與之配套的一系列的庫和軟件組成的。這些東西可能需要千萬人好幾年甚至十幾年的積累才能完成的。Linus Torvalds在那個軟件還不是很多的1990年寫出第一個Linux內核之前,Richard Stallman等人已經在GNU項目中投入了六七年了。印象中微軟重寫了Vista內核,以微軟的實力和對Windows的熟悉,尚且需要數年的時間,從零開始寫一個操作系統,工程量有多大難以想象,而且這也絕不是一般大公司能夠承擔的費用,即使像到了Google、蘋果、IBM這樣的一流大公司,也沒聽說自己從頭開始寫操作系統的。

不是不行 只要你有足夠的錢 時間 人力 物力 關系 可以重新來一款新的操作系統不是不行,但是對于一般的個人以及小公司來說都負擔不起,就算中國的百度騰訊阿里巴巴恐怕也不敢下人力物力去自己搞一款全新的操作系統,只有像微軟、蘋果、google這種財大氣粗的才敢砸錢去搞。

相對來說linux基本上借鑒了所有系統的優點,并且還有一幫牛人再繼續優化,包括算法等等,你敢說你搞出來的東西就一定比linux好?我說八成不會更好…

另外操作系統的門檻非常高,不是說堆上千兒八百的程序員就能搞出來的。

最后,記得關注微信公眾號:鎂客網(im2maker),更多干貨在等你!

鎂客網


科技 | 人文 | 行業

微信ID:im2maker
長按識別二維碼關注

硬科技產業媒體

關注技術驅動創新

分享到