您的位置:軟件測試 > 開源軟件測試 > 開源軟件測試新聞 >
Railo將加入JBoss.org實現(xiàn)專業(yè)版開源
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2012/12/28 13:51:05 ] 推薦標(biāo)簽:

  ColdFusion標(biāo)記語言(GFML)是結(jié)合了Adobe ColdFusion的動態(tài)腳本語言。和JSP類似,它也和HTML標(biāo)記混合使用,通過特定標(biāo)記調(diào)用內(nèi)建函數(shù)。 CFML和ColdFusion一樣有很多實現(xiàn)--包括Railo的實現(xiàn)在內(nèi)--都能夠?qū)FML編譯成能夠在JEE servlet容器中運行的Java字節(jié)碼。

  今年的Scotch on the Rocks大會上,Railo宣布他們會加入到Red Hat的JBoss.org。從計劃在下半年發(fā)布的3.1版本開始,他們的專業(yè)版都將實現(xiàn)開源,并在LGPL2許可下發(fā)布。

  Railo一些組件,比如PDF生成器(cfdocument)和視頻回放(cfvideo)等都是第三方組件。由于Railo無權(quán)對這些組件開源,后 的產(chǎn)品將會以兩個版本的形式出現(xiàn)。一個是前面提到的開源的專業(yè)版,另一個則是包含這些無權(quán)開源的組件的企業(yè)版。無論如何,引擎中的大部分tag類庫都會開 源發(fā)布。 Sacha Labourey在他的博客上說:“需要說明的是,他們想做的不只是開源一個“幼嬰版本(baby-edition)”,而是開源除了無權(quán)開源的第三方組件(比如PDF生成器和在線管理控制臺 )之外的整個代碼庫。”

  JBoss社區(qū)會增強CFML的核心功能,而且已經(jīng)開始著手尋找把Hibernate和JBoss Cluster Cache直接集成到CFML中的佳方式。Railo也有可能會捆綁在JBoss應(yīng)用服務(wù)器的未來版本中發(fā)布。

  “Jboss一直以來都是圍繞Java平臺的開源項目的中堅力量,在將開源的Java中間件合法運用到 企業(yè)開發(fā)方面也一直都是佼佼者。”Railo的CEO--Gert Franz說,“我們相信JBoss.org這樣的社區(qū)合作伙伴無疑能夠推動CFML更快地融入到商業(yè)市場中。”

  由于GFML直接受Adobe系統(tǒng)的牽制,Railo在宣布開源決定之前必然地和Adobe坐下來協(xié)商開源問題。Adobe對此態(tài)度很積極,Adobe ColdFusion的主要“傳道者”-- Adam Lehman在他的博客中說道:

  “和JBoss的合作有助于將CFML推薦到更大的Java社區(qū)。CFML已經(jīng)成為RedHat承認的主流編程語言的一種,它將在企業(yè)開發(fā)領(lǐng)域扮演重要的角色。對于熟悉JBoss下的JSP開發(fā)的開發(fā)人員來說,CFML非常容易上手。”

  Adobe的另一個高級技術(shù)顧問、ColdFusion社區(qū)非常的Ben Forta也發(fā)表了類似的評論:與其它開源合作不同,JBoss和Railo這次合作確確實實把社區(qū)利益擺在首位。無論是Railo還是JBoss都不會把ColdFusion應(yīng)用看作 是過時的東西,他們也不會認為把ColdFusion開發(fā)轉(zhuǎn)移到Java或.Net是可行的業(yè)務(wù)模型。相反,他們看到的是CFML和 ColdFusion社區(qū)的價值,他們想做的是鞏固這個價值并讓更廣闊的Java社區(qū)也看到這個價值。實際點說,這個合作會讓更多的人知道 ColdFusion和CFML,鞏固ColdFusion的地位,甚至是擴大社區(qū)規(guī)模,吸引更多開發(fā)人員。如果合作成功的話,整個社區(qū)包括 ColdFusion和它的客戶、用戶都會因此獲益匪淺。”

  很多ColdFusion第三方工具的開發(fā)商都公開宣布支持Railo產(chǎn)品的開源。比如Integral,他們的FusionReactor監(jiān)視器產(chǎn)品已經(jīng)能夠支持Railo,而且他們宣布正在為Railo 3.1開發(fā)新版本的FusionDebug。

  Railo是第三個宣布開源的CFML引擎。OpenBD和The Smith Project的創(chuàng)始人之前也都宣布開源各自的CFML引擎。但Railo選擇LPGL意味著開發(fā)人員可以將Railo引擎捆綁到自己開發(fā)的產(chǎn)品中,即使他們開發(fā)的產(chǎn)品不選擇開源都沒有關(guān)系。Adobe的積極反應(yīng)讓此次Railo的開源公告變得更有意義。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd