I almost dismissed the idea of competitors working on an open source project together, but then I remembered this happens all the time in the software industry. For example, IBM and Oracle both work on the Apache HTTP Server project because it allows both companies to save development resources versus building an HTTP server internally. The saved resources are used on higher-value products in the software stack. Also, if global banks are willing to create a technology buyers consortium to negotiate more effectively, why wouldn't these companies collaborate on open source application projects -- especially for lower-value applications?
This article, "When you should open-source your internal apps," was originally published at InfoWorld.com. Read more of Rodrigues et al.'s Open Sources blog and follow the latest developments in open source at InfoWorld.com.