(poss2: foster concentrations of expertise in the software outside the contractor who is writing it. This is not because you don't want to use them for future maintenance; it's so that you'll have a better bargaining position and not be locked in. Ref hackathons section, licensing section.