為什么現在出的操作系統總是基于Linux,重新來(lái)個(gè)不行嗎?
Linux是一套免費使用和自由傳播的類(lèi)Unix操作系統,是一個(gè)基于POSIX和UNIX的多用戶(hù)、多任務(wù)、支持多線(xiàn)程和多CPU的操作系統。它能運行主要的U...
Linux是一套免費使用和自由傳播的類(lèi)Unix操作系統,是一個(gè)基于POSIX和UNIX的多用戶(hù)、多任務(wù)、支持多線(xiàn)程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網(wǎng)絡(luò )協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò )為核心的設計思想,是一個(gè)性能穩定的多用戶(hù)網(wǎng)絡(luò )操作系統。
Linux存在著(zhù)許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻游戲控制臺、臺式計算機、大型機和超級計算機。
嚴格來(lái)講,Linux這個(gè)詞本身只表示Linux內核,但實(shí)際上人們已經(jīng)習慣了用Linux來(lái)形容整個(gè)基于Linux內核,并且使用GNU工程各種工具和數據庫的操作系統。
其實(shí),操作系統是那個(gè)能把機器運行起來(lái)的并且提供一些管理調度功能的程序,操作系統并不如想象中那么難寫(xiě),很多人都能寫(xiě)得出來(lái)。
但是,操作系統不僅僅只是操作系統,而是一個(gè)平臺,包含了大量與之配套的一系列的庫和軟件組成的。這些東西可能需要千萬(wàn)人好幾年甚至十幾年的積累才能完成的。Linus Torvalds在那個(gè)軟件還不是很多的1990年寫(xiě)出第一個(gè)Linux內核之前,Richard Stallman等人已經(jīng)在GNU項目中投入了六七年了。印象中微軟重寫(xiě)了Vista內核,以微軟的實(shí)力和對Windows的熟悉,尚且需要數年的時(shí)間,從零開(kāi)始寫(xiě)一個(gè)操作系統,工程量有多大難以想象,而且這也絕不是一般大公司能夠承擔的費用,即使像到了Google、蘋(píng)果、IBM這樣的一流大公司,也沒(méi)聽(tīng)說(shuō)自己從頭開(kāi)始寫(xiě)操作系統的。
不是不行 只要你有足夠的錢(qián) 時(shí)間 人力 物力 關(guān)系 可以重新來(lái)一款新的操作系統不是不行,但是對于一般的個(gè)人以及小公司來(lái)說(shuō)都負擔不起,就算中國的百度騰訊阿里巴巴恐怕也不敢下人力物力去自己搞一款全新的操作系統,只有像微軟、蘋(píng)果、google這種財大氣粗的才敢砸錢(qián)去搞。
相對來(lái)說(shuō)linux基本上借鑒了所有系統的優(yōu)點(diǎn),并且還有一幫牛人再繼續優(yōu)化,包括算法等等,你敢說(shuō)你搞出來(lái)的東西就一定比linux好?我說(shuō)八成不會(huì )更好…
另外操作系統的門(mén)檻非常高,不是說(shuō)堆上千兒八百的程序員就能搞出來(lái)的。
最后,記得關(guān)注微信公眾號:鎂客網(wǎng)(im2maker),更多干貨在等你!
硬科技產(chǎn)業(yè)媒體
關(guān)注技術(shù)驅動(dòng)創(chuàng )新
