Free/Open Source Software Development: Recent Research Results and Methods
open source software projects as virtual organisations : competency rallying for software development .