Heute gibt es rund eine Million Open Source Programme. Die meisten sind von Entwicklern oder Software-Herstellern gegründet worden. Immer häufiger starten heute auch Software-Anwender neue Open Source Projekte. Diese User-Driven Open Source Communities erlauben es Ressourcen zu bündeln um gemeinsam Software-Plattformen zu entwickeln. Erfolgreiche Beispiele gibt es bei Behörden, bei Universitäten, in der Automobilbranche und auch in der Finanzbranche.