色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

那為何不開發(fā)一款能直接運(yùn)行exe程序的操作系統(tǒng)

那為何不開發(fā)一款能直接運(yùn)行exe程序的操作系統(tǒng)?

國(guó)產(chǎn)操作系統(tǒng)最大瓶頸就是應(yīng)用生態(tài),確實(shí)是這樣。但是開發(fā)一款直接運(yùn)行EXE程序的操作系統(tǒng)沒必要,也不可行。原因有如下幾點(diǎn):

1.技術(shù)上基本無法實(shí)現(xiàn)。EXE(可執(zhí)行)程序是微軟的操作系統(tǒng)、編譯系統(tǒng)、執(zhí)行庫(kù)等一整套環(huán)境所生成的,程序代碼從編輯、編譯到執(zhí)行遵從了大量微軟自己定義的規(guī)則,而這些規(guī)則并不通用。例如:可執(zhí)行文件格式就不同(Executable)Windows下的PE(Portable Executable)和Linux的ELF(Executable Linkable Format),OS內(nèi)核不同,程序的執(zhí)行環(huán)境區(qū)別明顯。再開發(fā)一套直接運(yùn)行EXE程序的操作系統(tǒng)相當(dāng)于開發(fā)一套完全兼容微軟Windows的新操作系統(tǒng),而微軟的Windows系統(tǒng)并不是開源操作系統(tǒng),Windows底層設(shè)計(jì)是商業(yè)機(jī)密,不了解Windows操作系統(tǒng)的底層根本不可能開發(fā)出完全兼容它的新操作系統(tǒng)。

2.當(dāng)下現(xiàn)實(shí)沒有必要。從0開始設(shè)計(jì)開發(fā)一款全新的操作系統(tǒng)是一個(gè)艱巨的任務(wù),而目前世界上主流的操作系統(tǒng)除了Windows還有Linux、蘋果MacOS。其中Linux就是一款開源的優(yōu)秀的操作系統(tǒng),在Linux基礎(chǔ)之上衍生出了多款著名的操作系統(tǒng)如:RedHat,Ubuntu等。Linux的核心是Linux kernel在此OS內(nèi)核之上搭配各種系統(tǒng)軟件和應(yīng)用軟件可以組成新的操作系統(tǒng)。而且Linux+Wine(能夠運(yùn)行windows軟件的中間層)完全可以實(shí)現(xiàn)在Linux操作系統(tǒng)中運(yùn)行Windows程序。

3.目前國(guó)內(nèi)多家公司聯(lián)合開發(fā)出并力推的統(tǒng)一操作系統(tǒng)(UOS)的應(yīng)用生態(tài)已經(jīng)取得了很大進(jìn)展,并不斷完善之中,UOS將搭配Wine實(shí)現(xiàn)運(yùn)行微軟EXE程序在預(yù)期之中。

所以放棄直接使用一套現(xiàn)成的成熟開源操作系統(tǒng)Linux,而自己去開發(fā)一款直接可以運(yùn)行EXE程序的操作系統(tǒng)從技術(shù)上不可行,也是極大的資源及精力浪費(fèi),沒有必要。