50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:484509

评论

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

备战双11,送你一份解压壁纸!

OceanBase 数据库

号称Java圣经!Github上爆火的1058页JVM全栈小册到底有什么魅力

Java全栈架构师

程序人生 JVM 架构师 java面试 jvm调优

久等了,青年技术沙龙北京发车!

小红书技术REDtech

DDL 毫秒级同步,Light Schema Change 的设计与实现|新版本揭秘

SelectDB

数据库 大数据 Doris schema 企业号十月 PK 榜

案例故事丨MySQL or TiDB?HTAP 数据库在中国 SaaS 行业头部服务商的应用实践

TiDB 社区干货传送门

集合管道模式(上)

冰心的小屋

集成管道模式 pipline

带你了解NLP的词嵌入

华为云开发者联盟

人工智能 自然语言处理 华为云 企业号十月 PK 榜

WeOps赋能制造业数字化,助力坚美铝业IT高效管理

嘉为蓝鲸

DevOps 运维 AIOPS weops 嘉为蓝鲸

盒马 iOS Live Activity &“灵动岛”配送场景实践

阿里巴巴终端技术

ios 灵动岛

开源共建携手并进 OpenHarmony使能千行百业生态成果亮相HDC2022

OpenHarmony开发者

OpenHarmony

焱融全闪系列科普|固态存储核心技术 SSD

焱融科技

云计算 分布式 高性能 文件存储 全闪存储

一文了解 DataLeap 中的 Notebook

字节跳动数据平台

大数据 火山引擎 DataLeap

TiDB 的 graceful shutdown

TiDB 社区干货传送门

API 网关 Apache APISIX 3.0 版本正式发布!

API7.ai 技术团队

Apache 开源 APISIX 新版本/特性发布

如何使用清源 CleanSource SCA 管理开源风险

安势信息

SCA SBOM 清源CleanSource SCA 开源风险

保定有几家等保测评机构?咨询电话多少?

行云管家

等保测评 等级测评 等保测评机构 保定

DevOps工具链的国产化之道

嘉为蓝鲸

DevOps 运维 IT

从“一云多芯”支持,看多元算力的全栈云方案

华为云开发者联盟

云计算 华为云 企业号十月 PK 榜 多元算力

PingCAP 携手阿里云,探索 TiDB 云原生的进阶之路

TiDB 社区干货传送门

EMR with TiSpark(on EKS )

TiDB 社区干货传送门

Linux中gcc4.8.5升级到gcc5.4.0用已经编译好的安装包升级(重点是不用编译安装,可以更省时)

A-刘晨阳

Linux 运维 GCC 11月月更 gcc5.4

震惊,改密码这件小事竟然让他差点累到吐血...

嘉为蓝鲸

运维 IT #WeOps

经验分享|用 Flutter 如何开发一个可运行小程序的 App

FinClip

Centos7 gcc4.8.5升级到版本gcc5.4.0

A-刘晨阳

Linux 运维 11月月更 gcc5.4

即时通讯技术文集(第5期):零基础通信技术入门 [共15篇]

JackJiang

即时通信

Java Web(三)HTML和CSS

浅辄

Java web HTML5, CSS3 11月月更

峰会实录 | 镜舟科技CEO孙文现:基于StarRocks打造企业级极速统一数据分析产品

StarRocks

数据库·

双机热备软件哪家好?有哪些功能?咨询电话多少?

行云管家

高可用 热备 双机热备

HDC 2022重磅首发《鸿蒙生态应用开发白皮书》,附全文

HarmonyOS开发者

HarmonyOS

TiDB 2022 Hackathon 产品组决赛“不负责任”点评

TiDB 社区干货传送门

TiKV 源码阅读三部曲(二)读流程

TiDB 社区干货传送门

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