微軟宣布下個月開放Edge瀏覽器關鍵引擎源代碼

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

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

微軟宣布下個月開放Edge瀏覽器關鍵引擎源代碼1

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

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

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

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

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

目前,ChakraCore僅針對Windows開發,不過微軟打算未來將其擴展至其他平臺。這意味著,JavaScript引擎也許將有更廣泛的應用場景中,例如游戲、云計算服務,以及物聯網設備等。

最后,記得關注微信公眾號:鎂客網(im2maker),更多干貨在等你!

鎂客網


科技 | 人文 | 行業

微信ID:im2maker
長按識別二維碼關注

硬科技產業媒體

關注技術驅動創新

分享到