Following the post yesterday on RHEV-M going open source, I contacted Red Hat directly to confirm and find out more information about RHEV-M’s roadmap for release under an open source license. Red Hat has confirmed that RHEV-M will be released under an open source license in the future.
Here’s what I was able to confirm. Currently, work Is under way to port RHEV-M from C# to java and to remove all windows specific dependencies and libraries. Red Hat will be leveraging JBoss as part of the move to java ( which is almost expected seeing that it will be java ). The intention is to support multiple database backends eventually via hibernate, whether open source or proprietary, so you will be able to use Microsoft SQL server or postgresql for example. The current requirement for using Active Directory will be opened up so that you will be able to use either Active Directory or LDAP. It will be sometime before the port is completed and it is still in the very early stages. The next release of RHEV-M, which is currently in beta, will still run under windows.
There’s currently an open source project hosted by Red Hat for developing a REST-based API integration layer for RHEV-M that you can find out more about at the following link.
Do you think releasing RHEV-M under an open source license will help expand KVM adoption? Looking forward to your comments.