Apart from the commonly cited reasons for the success of open source namely the institutional framework comprising copyright based permissive licensing, the availability of source code, and some social norms that seem to guide much activity there are two less often cited yet profound reasons for the viability of open source: First, the impossibility of drawing complete contracts over both open source development and licensing, and, second, the relative efficiency of a non-monetary accounting of credits in such circumstances.