Microsoft has signed on to contribute to the open-source project Joomla!, a content management system for publishing to the web and intranet sites. According to a post on the Joomla! blog, Microsoft has now signed the JCA (Joomla! Contributor Agreement) and has contributed code that will be included in the Joomla! 1.6 trunk.
Joomla!’s Sam Moffatt shares, “…it's a big deal to have a major company contributing to the codebase. And yes, the fact that it's Microsoft contributing to a GPL project is big news.” But he says it’s also a natural progression, considering all the work that has been going on for some time now between the two companies.
Already, Joomla! has worked with Microsoft to get their package up on the Web Platform Installer where it now has 32,000 downloads, for example. They’ve also worked with Microsoft on optimizing Joomla! for better IIS compatibility, something that means “opening a whole new territory of possibilities including in many enterprises,” says Moffatt. (Previously, Joomla! was more Apache-focused.)
The Microsoft-contributed code will be made available in Joomla! 1.6, as noted above, but if you want to try it now with 1.5, there’s a workaround for that here.