杜耀雨
會不會不知道,只是看目前情況可能性不大。不過討論誰內核好,就沒有任何意義了。徹底的微內核、徹底的宏內核,或之間的任何程度的混合,都有其優缺點,不存在誰比誰絕對好。
這個問題不想講太細,涉及到太多如內存空間、進程間調度的內容。我也沒法講清楚講透徹。
但至少可以思考一下,如果Linux的宏內核不好,那麼現在大部分超算為什麼都在用Linux,而不用另一個協議更靈活、也開源的還是微內核的BSD呢?
火志溟
微軟基本不會將windows內核改為linux內核。
1、現在軟件市場大部分被windows操作系統佔據,如果內核改為linux,很多windows版的軟件將不能用,從而windows操作系統佔據的市場份額也將會大大的緊減。
2、當前版本的window已經內嵌了linux操作系統,如果熱衷於linux操作系統,只要在windows操作系統上通過簡單的配置就可以轉換成linux操作系統。
3、windows操作系統沒必要轉化成linux操作系統。目前有運行操作系統軟件的虛擬機,目前虛擬機可以安裝世面上的絕大多數系統。虛擬機可以理解為虛擬的主機,即有計算機的功能,如下圖。在虛擬機上安裝linux操作系統開發軟件是當前開發linux軟件的主流方式。
4、linux是免費開源的,如果windows內核換成linux內核,要遵守GPL開源協議,即使用linux開源內核,其上的軟件理應開源。而眾所周知windows是收費的,如果換成免費開源的話,公司的利益就會損害。
綜上所述,微軟基本不會將windows內核改成linux內核。
NMLINUX
說實話,微軟的內核是微內核,在理論界中,這是比linux的宏內核還優秀,但我相信微軟不僅僅基於理論考慮,而是基於win要廣泛應用於各種終端,給用戶儘可能大的擴展能力,又不影響系統內核去考慮的。用戶在系統裝好後還可以很容易的安裝驅動就是一例證。而linux的設計哲學應該是性能,允許生產廠家在硬件出廠之前儘量調優,但不太允許終端用戶任意擴展驅動之類的核心的組件。典型場景就是服務器。
cougarsz
Windows內核應用能力比Linux強太多了,Linux內核就是因為簡單所以穩定性要好於Windows,如果要做想做到和Windows內核一樣的功能Linux差的太遠。
拼拼湊湊
不開源的windows沒有未來。
Linux桌面比windows好用高效太多了。
如果不玩遊戲,用開源的linux才自由和安全。
聚智行遠
之前看過文章,6-7年輕window系統代碼已經4千萬行了。
換了內核,所以外部代碼都需要推到重寫。
window這種級別的幾代人寫出來的是不會推倒重建的。
用戶51266982987
不會。微軟操作系統的前後兼容性是Linux無法比擬的。這點對於客戶端軟件的開發和維護有重要的意義。另外微軟的開發工具,文檔支持等等比Linux好太多
木夕lyiu
會換!微軟已經擁抱開源,擁抱linux了,據說微軟雲服務很多都是跑在linux上的。而且最新的微軟瀏覽器的內核也採用了chrome的了
rijieluo
樓主思路很寬闊,但這個問題就好比是問高鐵能不能和飛機換髮動機一樣,不存在可能性。
一659
Windows 桌面用用還是可以的,服務器和手機就算了吧,太辣雞,改成Linux 內核這算不算一個偽命題?