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