天天看點

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的企業代表。

====================================分割線================================

繼續閱讀