微软将在下个月开源Microsoft Edge浏览器的Chakra JavaScript引擎组件代码
微软在开源的道路上是越走越宽,本月微软宣布在GitHub上开源轻量级代码编辑器Visual Studio Code,现在也要开源Microsoft Edge浏览器的引擎组件了。
微软宣布下个月将在GitHub上开源Microsoft Edge浏览器Chakra JavaScript引擎核心组件的源代码。
本身Chakra JavaScript引擎是微软在优化Internet Explorer 9浏览器性能开发的一套引擎,它也是Microsoft Edge浏览器的一部分。
微软通过开源其源代码让合作伙伴Intel、AMD、NodeSource等协作改善Chakra JavaScript引擎的性能。
该组件不包含COM和通用程序(即Universal Windows Apps)开发引擎的Private Bindings。
随着JavaScript各类库和框架的使用率飙升,微软一直在优化Chakra引擎并想通过开源来让它更加通用。
微软还打算将Chakra JavaScript引擎(微软命名为ChakraCore),不过微软在未来打算将它扩展到其他平台上。