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