转载

IBM宣布向Node基金会捐赠Express框架

  IBM 拥有 Node.js 生态系统中最热门的 Express Web 框架组件,不过该公司刚刚宣布了将把它捐赠给 Node.js 基金会的消息。尽管在服务器端运行 JavaScript 听起来很美好,但是对于非行家来说,设置一台运行 Node.js 的服务器却是件相当痛苦的事情。为了解决这个问题,Express (.js)项目已在几年前被放到一起,作为 Node.js 的一个 Web 应用程序服务器框架(与面向 Ruby 的 Sinatra 类似)。

IBM宣布向Node基金会捐赠Express框架

  由于拥有小型和简约的特点,Express 已经成为了创建可行的 Node.js Web 服务的一个事实标准。然而尽管项目的作用巨大,Express 过去却几经易手,甚至一度是开源社区的巨大丑闻。

  TJ Holowaychuk 创建了 Express,但在几年前几乎放弃,使得开源社区对它逐渐有了掌握。尽管不少人放弃了该项目,但在 StrongLoop 表露出有意赞助并后续收购之后,TJ 突然改变主意并很快回归。

  在同意将 Express 出售给 StrongLoop 之后,TJ 遭到了开源社区的蔑视,因为收购这个关键项目的公司,有着直接让它在自己控制下的兴趣。

  丑闻主要围绕着一个事实,即 StrongLoop 是一家提供 Node.js 产品的企业,它得到了一个重要的开源项目的控制权,利用了开源社区和它的许多竞争对手。

  万幸的是 StrongLoop 并没有滥用其地位,且该公司在去年秋季被 IBM 所收购,不过这又产生了同样的问题——毕竟 IBM 是一家以营利为目的的企业。

  现在,在收购 StrongLoop 五个月之后,蓝色巨人已经决定平息所有人的恐惧——将 Express 捐赠给 Node.js 基金会,并成为它的首个孵化项目。

  这意味着决定 Express 未来的所有决定,都将有 Node.js 领导层作出,而 IBM 开源技术副总裁 Todd Moore 也会是董事会的一员。此外,董事会里还有来自许多其它在系统中部署了 Node.js 的企业代表。

正文到此结束
Loading...