據(jù)外媒報(bào)道,現(xiàn)在,微軟在開(kāi)源工作上取得了越來(lái)越多的成果,并且它還在繼續(xù)對(duì)開(kāi)發(fā)者社區(qū)開(kāi)放更多的技術(shù)。日前,這家公司宣布,他們將在下個(gè)月在GitHub上公布來(lái)自Chakra JavaScript引擎核心組件的源代碼,文件名為ChakraCore。據(jù)悉,Chakra JavaScript引擎是微軟為優(yōu)化IE9瀏覽器性能而開(kāi)發(fā)的一套引擎,同時(shí)它還是Edge瀏覽器的一部分。
微軟系統(tǒng)通過(guò)將源代碼開(kāi)源化讓英特爾、AMD、NodeSource等合作伙伴和開(kāi)發(fā)商協(xié)作并改善引擎性能。組件并未包含COM和通用Windows應(yīng)用(Universal Windows Apps)開(kāi)發(fā)引擎的private bindings。
伴隨著JavaScript庫(kù)和框架使用的不斷普及,微軟一直在努力優(yōu)化Chakra引擎,并且它現(xiàn)在相信,若想讓它變得更加通用,那么開(kāi)源則是最佳途徑。雖然一開(kāi)始ChakraCore僅針對(duì)Windows開(kāi)發(fā),不過(guò)微軟打算未來(lái)將其擴(kuò)展至其他平臺(tái)。