Motivation, governance, and the viability of hybrid forms in open source software development