ManageAbility comments on OpenSource/ParadigmShift here :
He thinks that open-source is really GroupForming software. Good languages and architectures are extensible, encourage add-ons, and the add-ons create a NetworkEffect with LockIn. Calls it "The Architecture Of Participation".
TimOReilly at a conference : http://jeremy.zawodny.com/blog/archives/002766.html
More general issue :
JavaLanguage good at it :http://www.manageability.org/blog/archive/20030404%23does_your_language_support_communities/view
EricGamma on reusability : compare http://www.artima.com/lejava/articles/reuse.html compare ShearingLayers
See also :