Node.js基金会已发布Node.js V4.0版 与io.js合并后的第一个版本
Node.js基金会本周发布Node.js 4.0,这也是Node.js项目与io.js项目合并后推出的第一个版本。
Node.js也开始规划Node.js的长期支持与定期发布周期,第一个长期支持版本将于今年十月份问世。
2009年放出的Node.js为一开源的跨平台运行环境,主要用来开发服务器端的网络应用程序,包括IBM、Microsoft、Yahoo、SAP、PayPal及GoDaddy都是Node.js的用户。
虽然在2014年年底时,Node.js社区因内部意见不和导致有人出走并创建了同类型的io.js,不过双方在今年六月同意通过中立的Node.js基金会重新合并,并有Linux基金会负责管理。
Node.js 4.0就是Node.js与io.is整合后的第一个产品,也是Node.js的第一个稳定版,版本号从七月份的0.12.7直接跳到了4.0.
目前Node.js项目由44名成员共同运作,其中的15名组成了技术指导委员会,此外,7月份以来新增的程序代码贡献者也增加了100名以上。
Node.js 4.0采用与最新Google Chrome浏览器一致的4.5版V8 JavaScript引擎,也建立了涵盖OS X、Windows、FreeBSD与SmartOS等多种操作系统的测试集。
而且也对ARM处理器有了一流的支持,包含了ARM 6、ARM 7与最新的64位版ARM 8处理器,意味着它已正式准备好要供应给业余的科技爱好者及ARM服务器用户来使用。
此外Node.js基金会也开始规划Node.js的长期支持与定期发布周期,之后的BUG修复或功能更新都将以4.x版来表示,并不会在4.x版中执行大的变更,而第一个长期支持版将于今年十月份问世。
走向长期支持版及定期发布计划的Node.js开发日程将更加稳定,也更容易预测,并将有助于市场的采用。
根据目前的规划,Node.js每十二个月就会发布一个长期支持版本,长期支持版本会有十八个月的稳定与安全更新,以及另外十二个月的重大BUG修复更新。
自5.0版开始则会每隔半年发布一个稳定版,发布日程为每年的十月和次年的四月。