Reiterating the fact that IBM has had little love lost for JBoss, it and Covalent Technologies have jointly developed a tool to pry away JBoss users and get them to adopt the rival Apache Geronimo server.
It converts all the JBoss-specific configurations so you can move over your Java app to Geronimo. Geronimo also happens to be the open source technology behind IBM WebSphere Appserver Communication Edition that came with the Gluecode acquisition a couple years ago.
For its part, Covalent is a company that develops and supports commercial distributions of various open source offerings that reside at the Apache Foundation, including Tomcat servlet container, the Axis web services engine, and of course, Geronimo.
The JBoss to Geronimo migration tool has three pieces that, respectively, convert JBoss deployment descriptors; and various JBoss resources such as JMS message queues and JDBC data sources to Geronimo. The third piece is a source code scanning tool that looks for other JBoss dependencies.
Development of the tool shouldn’t be that much of a shock in that under founder Marc Fleury, JBoss has always tried positioning itself as a thorn in IBM’s side. IBM responded by fighting fire with fire in the Gluecode acquisition, an open source Java server that provided the flagship offering product.
At this point, IBM and Covalent are simply testing the waters. By contributing code to Apache, it will be available in preview form as download, and both will open an Apache product to formally develop the product. Neither IBM nor Covalent have yet decided whether to offer formal commercial distributions or support for the product.