Like all digital products, software is fungible, has low marginal replication costs, and has a relatively high fixed cost of initial investment in development. As larger segments of economic goods become digitized, it is important to understand how software-producing firms can protect and leverage value from their R&D investments. We consider alliances as a mechanism for protecting and leveragi...