Node.js 开源项目获得 Joyent 资助,发展进入快车道

  • 崔康

2010 年 11 月 14 日

话题:Java开源架构云计算DevOps语言 & 开发

Node.js 开源项目致力于提供一套编写高性能并发 Web 应用的 JavaScript 框架,采用MIT 授权协议,自诞生以来引起越来越多的关注。最近,Node.js 正式获得知名云计算服务提供商Joyent的资助, 其项目负责人 Ryan Dahl 也加盟了 Joyent,预计 Node.js 将在企业级应用中获得更多机会。

Ryan Dahl 在论坛中对 Joyent 的资助做了解释

在过去几个月,Node.js 受到了越来越多的欢迎。如果 Node.js 想要实现更大的目标——成为下一个 PHP,我们需要引入企业的投资,以承担一个全职的开发团队,并支持将我们的项目应用到大规模企业级产品中,同时反过来给 Node.js 提供反馈。Joyent 公司的核心业务(云计算)能够很好地支持免费和开放的 Node.js。基于这些原因,我已经与 Joyent 公司达成了协议,将 Node.js 项目置于 Joyent 管理之下。对开发人员来说唯一的变动就是以后的贡献者协议(contributor agreement)将转向 Joyent,而不是我本人。我们将继续采用 MIT 授权开源......

据 Ryan Dahl 透露,Joyent 已经聘用他本人和 Isaac Schlueter 专注于开发 Node.js 项目,并将继续扩大团队规模。

Joyent公司的首席技术官 Mark Mayo 随后在博客中对消息做了确认:

Joyent 已经正式成为 Node.js 的新家。我们非常高兴能够资助这一优秀的开源项目....... 相信 Node.js 将成为帮助开发人员构建下一代互联网应用的核心技术。

Joyent 对 Node.js 的关注可以追溯到一年多前,当时我们的团队正在寻找一种便捷的方法编写小巧、低延迟的网络服务器和代理端用于我们的基础设施管理产品,而摆脱对 C、Erlang 的依赖。我们认为 Node.js 的异步模型和 JavaScript 非常适合,因为我们已经在构建Joyent Smart Platform时爱上了它。我们意识到该项目的潜力并邀请 Ryan 加入 Joyent,我们将为 Node.js 的成长提供坚定的支持。

为什么 Node.js 项目会获得开发人员越来越多的关注?国外媒体在采访 Node.js 实践者 Guillermo Rauch 时,他总结了Node.js 受欢迎的原因

大多数网站开发人员已经通过 jQuery、MooTools 或者类似的框架在编程中使用过 JavaScript。这意味着他们对 Node.js 已经十分熟悉,尽管其开发环境具有独特的风格。其次,由于 JavaScript 的表现力和强大的 Node.js API,你可以构建出通常无法实现或者过于耗时的程序。然后,你不会感到孤独。Node.js 已经在 GitHub 上吸引了几千名开发人员的关注,而现在已经有数以百计的模块可以直接利用。如果考虑一下它诞生的时间,这种发展速度是令人惊叹。

技术布道者 Tom Hughes-Croucher 在Yahoo 开发博客上表示自己正在编写一本有关 Node.js 开发指南的新书《Up and Running With Node.js》,感兴趣的读者朋友可以下载预览章节先睹为快,也希望国内的出版社能够关注。

Java开源架构云计算DevOps语言 & 开发