Open source business applications will require community contributions from business experts with relatively modest technical skills. This position paper briefly examines how active communities have developed around open source platforms that separate core programming code from functional add-ons and user interface add-ons, and how this separation encourages the sharing of specialized business application knowledge. My interest is in finding community and project structures that accelerate the development of open source applications for business.
Allen, Jonathan P., "Community Building for Open Source Business Applications: The Core-Extensions-Themes Pattern" (2009). Entrepreneurship, Innovation, and Strategy. Paper 12.