微軟宣布下個(gè)月開放Edge瀏覽器關(guān)鍵引擎源代碼

周彤 10年前 (2015-12-07)

開源也許是讓這個(gè)引擎變得更加通用的最佳途徑。

微軟宣布下個(gè)月開放Edge瀏覽器關(guān)鍵引擎源代碼1

微軟近來似乎越來越熱衷于開源活動(dòng),不僅在開源工作碩果累累,而且還在不斷地加大對(duì)外開放技術(shù)的力度。

微軟官方于日前宣布,將于下個(gè)月在代碼托管網(wǎng)站GitHub上公布來自Chakra JavaScript引擎核心組件的源代碼,文件名為ChakraCore。

據(jù)悉,Chakra JavaScript引擎是微軟為優(yōu)化IE9瀏覽器性能而開發(fā)的一套引擎,也是Edge瀏覽器的一部分,其組件并未包含COM和通用Windows應(yīng)用(Universal Windows Apps)開發(fā)引擎的private bindings。因此這并不意味著整個(gè)Edge瀏覽器開源。

事實(shí)上,微軟這樣的計(jì)劃不難理解。當(dāng)源代碼開源化后,微軟可接受來自外部開發(fā)者貢獻(xiàn)的代碼,比如讓英特爾、AMD、NodeSource等合作伙伴和開發(fā)商協(xié)作并改善引擎性能。

微軟表示,Chakra能更好地支持最新版JavaScript。由于JavaScript庫(kù)和框架使用在近年來愈發(fā)頻繁,微軟一直在努力優(yōu)化Chakra引擎,并認(rèn)為開源是讓它變得更加通用的最佳途徑。

目前,ChakraCore僅針對(duì)Windows開發(fā),不過微軟打算未來將其擴(kuò)展至其他平臺(tái)。這意味著,JavaScript引擎也許將有更廣泛的應(yīng)用場(chǎng)景中,例如游戲、云計(jì)算服務(wù),以及物聯(lián)網(wǎng)設(shè)備等。

最后,記得關(guān)注微信公眾號(hào):鎂客網(wǎng)(im2maker),更多干貨在等你!

鎂客網(wǎng)


科技 | 人文 | 行業(yè)

微信ID:im2maker
長(zhǎng)按識(shí)別二維碼關(guān)注

硬科技產(chǎn)業(yè)媒體

關(guān)注技術(shù)驅(qū)動(dòng)創(chuàng)新

分享到