The community-source approach is more focused on solutions to needs compared with the traditional open source model. Additionally, the concept attempts to capitalize on sharing code across different kinds of project in a more seamless and integrated way than traditional open source.
Community-source is the result of open source combined with Web 2.0 thinking and a strong project management component. It's not really new, IBM started in 2002 but it took a few years before it matured. IBM's community-source effort currently have more than:
- 31,000 users
- 1,400 projects
- 2,400 instances of direct reuse of components
Ultimately, community-source allows organizations with shared business challenges to collaborate. This surely means lower costs but they have to be mindful and keep an eye on the competitive edge of the value proposition especially when direct competitors are involved in the process.