IBM宣布向Node.js基金會捐贈Express Framework
IBM擁有Node.js生態系統中最熱門的Express Web框架組件,不過該公司剛剛宣布了將把它捐贈給Node.js基金會的消息。盡管在服務器端運行JavaScript聽起來很美好,但是對于非行家來說,設置一臺運行Node.js的服務器卻是件相當痛苦的事情。為了解決這個問題,Express(.js)項目已在幾年前被放到一起,作為Node.js的一個Web應用程序服務器框架(與面向Ruby的Sinatra類似)。
由于擁有小型和簡約的特點,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的企業代表。
[編譯自:Soft Pedia]
本文來源:cnbeta網站 責任編輯:王玨_NT2830
來自: http://digi.163.com/16/0211/11/BFHS2B1L00162OUT.html