deepin查看內(nèi)核版本 假如Deepin把linux內(nèi)核最內(nèi)部部分代碼在不改變架構(gòu)邏輯設(shè)計(jì)前提下重寫了,能算純國(guó)產(chǎn)系統(tǒng)嗎?
假如Deepin把linux內(nèi)核最內(nèi)部部分代碼在不改變架構(gòu)邏輯設(shè)計(jì)前提下重寫了,能算純國(guó)產(chǎn)系統(tǒng)嗎?毫無意義。關(guān)鍵是建筑。您的體系結(jié)構(gòu)和API是由Linux定義的。不管你怎么改變它,它仍然是Linux。
假如Deepin把linux內(nèi)核最內(nèi)部部分代碼在不改變架構(gòu)邏輯設(shè)計(jì)前提下重寫了,能算純國(guó)產(chǎn)系統(tǒng)嗎?
毫無意義。關(guān)鍵是建筑。您的體系結(jié)構(gòu)和API是由Linux定義的。不管你怎么改變它,它仍然是Linux。為什么人們敢叫你Linux而不是UNIX?雖然他們沒有完全改變它,但至少他們有自己的架構(gòu)設(shè)計(jì)。這就是為什么人們承認(rèn)你是Linux而不是UNIX。所以在操作系統(tǒng)中,體系結(jié)構(gòu)和API的重寫和設(shè)計(jì)才是真正的關(guān)鍵所在。至少在中國(guó),我還沒見過這么偉大的上帝
Linux是什么,現(xiàn)在都有哪些操作系統(tǒng)是基于它來開發(fā)的?
首先,感謝您的邀請(qǐng)。
簡(jiǎn)而言之,與windows一樣,Linux是一種操作系統(tǒng)。它們之間的典型區(qū)別是Linux下的所有東西都是一個(gè)文件。Linux有很多優(yōu)點(diǎn):開源、免費(fèi)、跨平臺(tái)。只要我們遵守版權(quán)和法律,任何組織和個(gè)人都可以直接下載和使用。因此衍生出來的產(chǎn)品很多,比如CentOS、RedHat、Debian等,在國(guó)內(nèi)也有優(yōu)麒麟、紅旗等,因?yàn)長(zhǎng)inux可以作為移植系統(tǒng)來操作開發(fā)板,所以在嵌入式系統(tǒng)中得到了廣泛的應(yīng)用。此外,與銀行一樣,進(jìn)入機(jī)構(gòu)也會(huì)選擇Linux系統(tǒng)作為后臺(tái)服務(wù)器。
windows最終會(huì)完全采用linux內(nèi)核嗎?
Windows采用微內(nèi)核架構(gòu),在內(nèi)核架構(gòu)上比Linux更先進(jìn)。Linux是內(nèi)核,它是一個(gè)垃圾堆。如果你把所有的東西都放進(jìn)去,那就意味著有更多的人在掙扎,而且開源是相對(duì)穩(wěn)定的。
現(xiàn)有的windows體系結(jié)構(gòu)實(shí)際上來自windows NT,NT體系結(jié)構(gòu)來自Dec。Dec architects將大約50人的團(tuán)隊(duì)轉(zhuǎn)移到Microsoft并組織人員進(jìn)行開發(fā)。二十年前,當(dāng)我還是研究生的時(shí)候,我沒有寫過一本關(guān)于windows體系結(jié)構(gòu)的書。NT有POSIX子系統(tǒng),可以直接運(yùn)行UNIX程序。但是,發(fā)展是不完整的,沒有要求。微軟并沒有把重點(diǎn)放在這一點(diǎn)上。NT是最強(qiáng)大的微內(nèi)核系統(tǒng)和安全機(jī)制。后來為了提高性能,做了一些讓步,將顯示子系統(tǒng)內(nèi)置到內(nèi)核中。