JBoss AS更名 并公開(kāi)商業(yè)AS二進(jìn)制文件
領(lǐng)先的Linux廠商Red Hat在JUDCon Brazil上宣布JBoss應(yīng)用服務(wù)器(JBoss Application Server)已經(jīng)被重命名為WildFly,這描述了JBoss AS“非常敏捷、輕量級(jí)、不羈和自由”的特性。郵件列表、域名以及帶有JBoss AS名字的其他元素目前正在改名。
改名的原因在于避免誤解,JBoss這個(gè)品牌指的是應(yīng)用服務(wù)器、JBoss社區(qū)以及一系列其他的JBoss產(chǎn)品。
新的名字是在2012年通過(guò)公開(kāi)投票確定的,JBoss社區(qū)的成員要求在五個(gè)選項(xiàng)中做出選擇,而這五個(gè)候選名字是從2000多個(gè)公開(kāi)提交的名字中遴選出來(lái)的。這些候選的名字是BaseJump(最終排名第二)、jBeret(排名第三)、Petasos以及Jocron。
按照新聞稿,“WildFly將會(huì)是這個(gè)項(xiàng)目的品牌更新,同時(shí)也會(huì)重新定義它的愿景,從而推動(dòng)下一代的應(yīng)用服務(wù)器技術(shù)。
JBoss技術(shù)總監(jiān)Mark Little在一個(gè)更為詳細(xì)的單獨(dú)聲明中說(shuō),Red Hat已經(jīng)開(kāi)始允許開(kāi)發(fā)人員基于LPGL許可證免費(fèi)下載企業(yè)應(yīng)用平臺(tái)(Enterprise Application Platform,EAP)的二進(jìn)制文件。
...當(dāng)開(kāi)始產(chǎn)品化社區(qū)項(xiàng)目時(shí)(如AS7.1),我們將會(huì)把這個(gè)過(guò)程中所創(chuàng)建的所有產(chǎn)品構(gòu)建釋放到社區(qū)之中(如基于AS 7.1的EAP 6.0 Alpha 1),這樣的話(huà),社區(qū)中所有的開(kāi)發(fā)人員或我們的客戶(hù)都能馬上使用它們。對(duì)于主要的社區(qū)產(chǎn)品發(fā)布釋放版本將不會(huì)再有其他的社區(qū)二進(jìn)制文件,因?yàn)楫a(chǎn)品的構(gòu)建產(chǎn)出物實(shí)際上是一個(gè)超集,我們希望對(duì)大多數(shù)的開(kāi)發(fā)人員來(lái)說(shuō)這將會(huì)更有益處。當(dāng)然,項(xiàng)目的下一個(gè)主修訂社區(qū)構(gòu)建版本將會(huì)同步進(jìn)行,你可以獨(dú)立的為其做貢獻(xiàn)或進(jìn)行跟蹤,所以這不是用產(chǎn)品二進(jìn)制文件替換社區(qū)版本。我們也修改了EAP的下載過(guò)程和許可證,這樣開(kāi)發(fā)人員獲取它們就能夠像獲取社區(qū)二進(jìn)制文件一樣簡(jiǎn)單。最終的結(jié)果就是,不管是否購(gòu)買(mǎi)了完整的支持,每個(gè)人都能體驗(yàn)到產(chǎn)品。
JBoss FAQ頁(yè)面說(shuō),開(kāi)發(fā)人員如何使用二進(jìn)制文件并沒(méi)有限制,但是在沒(méi)有與JBoss協(xié)議的情況下,強(qiáng)烈不建議用于產(chǎn)品之中。Litter對(duì)InfoQ卻說(shuō),他并不太擔(dān)心——他告訴我們,“這是如今正在發(fā)生的事情并且JBoss成立的近十年來(lái)一直是這樣。實(shí)際上,對(duì)于所有的開(kāi)源產(chǎn)品都在發(fā)生著這樣的事情”。
新的WildFly FAQ表明除了名字變化以外,其他的方面并不會(huì)有太多的變化,至少在短期是這樣的。WildFly將會(huì)繼續(xù)免費(fèi)下載,WildFly開(kāi)源項(xiàng)目依然是Red Hat商業(yè)化JBoss企業(yè)應(yīng)用平臺(tái)之中的上游項(xiàng)目。WildFly甚至繼續(xù)采用了JBoss AS的版本號(hào)。
盡管Mark Little提示“圍繞著WildFly在未來(lái)的幾個(gè)月中將會(huì)有很多其他的聲明”,但是當(dāng)我們聯(lián)系他的時(shí)候,他并沒(méi)有提供太多其他的信息。不過(guò)我們知道的是,這個(gè)項(xiàng)目的第一個(gè)迭代版本也就是WildFly 8,將會(huì)關(guān)注于得到即將發(fā)布的Java EE 7規(guī)范的認(rèn)證,這個(gè)規(guī)范預(yù)計(jì)在5月13日發(fā)布。
Java EE 7最初計(jì)劃在去年底釋放,但是遇到了延遲并將云計(jì)算特性和長(zhǎng)期緩存API(long-overdue caching API)這兩個(gè)廣受關(guān)注的內(nèi)容轉(zhuǎn)移到了未來(lái)的釋放版本中。也就是說(shuō),它還是包含了很多受歡迎的內(nèi)容,包括消息服務(wù)2.0(Message Service 2.0)、Java平臺(tái)的批處理應(yīng)用(Batch Application)、JSON處理的Java API、WebSocket API、JAX-RS 2.0以及對(duì)Bean校驗(yàn)(Bean Validation)規(guī)范的小規(guī)模更新。