奇幻城国际官网

官方微信:   
微软继续开源之路 拟开源Edge浏览器核心部分
时间:2017-12-21 11:27  编辑:admin
 

  微软继续将开源的核心开源Edge浏览器

  微软继续开源核心成为开源Edge浏览器核心部分公司将在下个月的代码共享和协作网站GitHub上发布Chakra的源代码。腾讯科技讯12月6日消息,据国外媒体报道,微软仍在努力继续推动更加开放的未来。微软今天刚刚宣布,该公司将成为开源Edge Web浏览器的核心。众所周知,Edge浏览器是IE浏览器的重要继承者,作为其核心Chakra的一部分,负责运行JavaScript代码。微软今天通过博客宣布,该公司将于下月开始在代码共享和协作站点GitHub上以ChakraCore的名义发布Chakra的源代码。此外,微软还将接受自由软件公司以外的开发者提供的程序。微软的举动并不意味着公司将开源整个Edge浏览器,开源Edge和整个Edge浏览器开源的核心部分仍然是两回事,目前用户将无法真正浏览网页使用ChakraCore的页面,但微软认为,该公司的JavaScript引擎将能够在诸如游戏,云服务和物联网设备等大量应用中发挥作用。这似乎违背常识,因为JavaScript最初被用作网页浏览器编程语言。但近年来,这个语言在其他应用中发挥了更大的作用。当然,这个效果也归功于Node.js. Node.js是在服务器或其他计算机上运行JavaScript的平台。 (JavaScript依赖于Google的V8,而V8正是Chrome浏览器的JavaScript引擎。)那么为什么开发者想要使用Chakra而不是V8呢?微软声称Chakra能够更好地支持最新版本的JavaScript。另外,Chakra已经被Edge以外的微软所使用,以便将JavaScript扩展到诸如Xbox和Windows Phone等平台。 Node.js已经能够在Chakra上运行,而不是在V8上运行,但只能在Windows系统上运行。不过,微软将继续努力将Chakra推广到其他平台。使软件开放源代码迈向微软将给微软更多的选择,将软件与Linux分销渠道捆绑在一起,并有可能允许独立开发者将ChakraCore嵌入其他平台。一旦微软共享Chakra的源代码,之前的诸如苹果,谷歌和Mozilla等浏览器的开发者也将能够学习微软的方法,并可能进一步完善他们自己的JavaScript内核引擎。