The quest fot new organizational forms: the strange case of open source software communities