写点什么

Node.js 闹分裂:io.js 计划在 2015 年 1 月发布第一个版本

  • 2014-12-14
  • 本文字数:1279 字

    阅读完需:约 4 分钟

io.js 是从 Node.js 克隆出的一个分支,于本月初正式启动,并且计划在 2015 年 1 月发布第一个版本。

Fedor Indutny 是 Node 的核心开发人员,他和 Node 社区的一些核心成员对 Joyent 管理层以及 Node 过少的版本发布心存不满,因此创建了 io.js。Fedor 还得到了社区中其它一些成员的支持,包括 Trevor Norris,Isaac Z.Schlueter,以及 NodeConf 的组织者 Mikeal Rogers。

Io.js 在其 Github 主页上这样介绍:“始自于 joyent/node 的克隆。开源贡献,版本发布以及所有参与者都将通过开放的管理模式来管理”。针对所指出的Joyent 在Node.js 上的管理问题,io.js 已经开始改进:将提高release 的频率,并且兼容现有的为Node.js 所构建的npm 生态系统。

作为一个全新的克隆分支,io.js 和Node.js 现在还基本没有区别。不过Rogers 在关于最初release 的一个帖子中说到,技术委员会已经承诺每周一次的release,并且将以最快的速度去采用新版的v8 引擎。若如 Rogers 所述,io.js 将可以保证在第一版发布时和现在大有不同。

Node Forward 是一个任何人都可以参与“改进 Node,JavaScript 以及它们的生态系统”的社区,通过开放合作的方式来运行。它也已经将工作从 Node 完全转移到 io.js,如果有人想通过其去为 Node 工作,现在都被强制定向到 io.js。

Schuetler 在一篇 FAQ 的博客中澄清,无论 Node Forward 还是 io.js 都不是为了和 Node.js 竞争,他说道:

io.js 是和 Joyent 或者 Node.js 竞争吗?不是,io.js 的目的是提供一个空间让 Node 核心团队可以继续改进 Node。

io.js 让 Node Forward 的努力得以继续。我们承诺去制造进展以及继续服务于 Node.js 社区,无论是技术问题还是非技术问题。

为了打消人们对潜在的“碎片化”问题的担忧,Rogers 写了一篇同名博客《碎片化》:看上去这种担忧很合理,但是却没有必要。

为什么没有必要担忧此问题,Rogers 说一部分是因为 io.js“将能够吸引比 Node.js 更多的活跃贡献者”,原因在于 io.js 项目是由一个透明的技术委员会所拥有,而不是某一家公司。另外,“git 和 Github 使得项目间的合并相对容易,而且 Joyent 丢弃了 CLA(贡献者许可协议),两个项目之间的代码将随时可以被合并。”

如果说 Node.js 对此有什么反应,那么其周五发布的这篇博客文章可以看做一个直接的回应:

在过去的一个月中我们在开放管理模式上取得了重要进展,包括 API 标准、知识产权管理以及透明度问题,这可以确保整个项目是由社区驱动的。我们所做的这些努力无疑是为了解决矛盾,以及能够和整个社区共同前进。有一点很重要,我们理解质疑的声音和挫折,我们需要一起来营造更好的生态系统。我们一定会努力做到。

无论对于创新性的项目还是商业目的,Node.js 依然是大家所信赖的平台。我们即将发布 v0.12 版本,并且项目组已经在开始讨论下一个 release。

查看英文原文: Io.js, Node.js Fork, Plans First Release for January 2015


感谢崔康对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-12-14 01:484545

评论

发布
暂无评论
发现更多内容

薇娅和李佳琦带货百亿奇迹背后是这些技术团队的努力

阿里云CloudImagine

堪称完美!11月华为首发Spring响应式微服务,三管齐下

小Q

Java spring 学习 架构 面试

apipost如何设置断言

测试人生路

接口测试

实时音视频面视必备:快速掌握11个视频技术相关的基础概念

JackJiang

音视频 即时通讯 视频

我终于拥有自己的独立博客了。

彭宏豪95

GitHub 写作 博客 IT

奈学教育荣获“中关村高新技术企业”认证

古月木易

教育 IT

十年资深架构师分享:如果这么做还收不到一线互联网大厂面试,请来找我。

Java架构师迁哥

双十一背后的技术

anyRTC开发者

大数据 AI 音视频 WebRTC RTC

深入解析 Flink 的算子链机制

Apache Flink

flink 流计算

深入浅出node中间件原理

徐小夕

Java node.js 大前端 中间件 数据可视化

三部门联合发言不得虚报直播销售额业绩:双十一何以刺激了用户的购买欲

石头IT视角

JVM真香系列:堆内存详解

田维常

Java JVM 堆栈 虚拟机

阿里P8整理出SQL笔记:收获不止SOL优化抓住SQL的本质

Java~~~

MySQL 阿里 sql查询 SQL优化 SQL光标

当代程序员必备技能(算法)之:递归详解

Java架构师迁哥

第八周作业

Geek_4c1353

极客大学架构师训练营

[译文]设计模式01 – 抽象工厂模式(附代码实例)

YoungZY

设计模式 译文

堪称完美!11月华为官方首发Spring响应式微服务,Spring+SpringBoot+SpringCloud三管齐下

Java架构追梦

Java 架构 微服务 springboot SpringCloud

Linux一切皆文件,如果你没做到这一步,那这就是句话而已

小Q

Java Linux 学习 架构 面试

从应用开发角度认识K8S

LorraineLiu

容器 云原生 k8s入门

氪信团队再夺冠!易观数科第四届OLAP算法大赛前三甲诞生!

易观大数据

数据库 算法 OLAP

与第三方系统打通的N种进阶方式

棒锤🐮

架构

【活动回顾】Flutter实时音视频应用场景实践

ZEGO即构

flutter RTC

详解快速开发平台与工作流通用组件的设计规范

Marilyn

敏捷开发 企业应用

快速了解阿里微服务热门开源分布式事务框架——Seata

比伯

Java 架构 微服务 seata

【涂鸦物联网足迹】涂鸦云平台接口列表—万能红外遥控器

IoT云工坊

人工智能 云计算 物联网 API 红外遥控器

腾讯云直播全解析,双11怎么买才不亏?

腾讯云音视频

腾讯云 阿里云 云直播 直播 视频

携oneAPI Gold版本和服务器GPU 英特尔领先业界进入XPU时代

E科讯

科技助力餐饮,普渡送餐机器人在餐博会上被众人围观!

DT极客

《分布式Java应用基础与实践》.pdf

田维常

分布式 电子书

奈学教育荣获“中关村高新技术企业”认证

奈学教育

奈学教育

CloudQuery v1.2.1 版本发布

BinTools图尔兹

数据库 开发者 运维 工具 开发工具

Node.js闹分裂:io.js计划在2015年1月发布第一个版本_开源_James Chesters_InfoQ精选文章