Open Source as Complement Strategy
Open source can be a profit strategy when the firm earns from a complementary layer. Lowering the software price frees a shared customer budget for scarce implementation, customization, and support.
IBM paid developers to make software it did not plan to sell. The apparent giveaway made sense because free software left customers with more money to spend on IBM’s services.
E1Commoditize the layer beside your revenue
Software and IT services are complements: customers often need both to obtain a working system. But complements also compete under a shared budget. Reducing the software bill can therefore increase the money available—and the willingness to pay—for implementation and support.
The strategic move is to make the layer you do not monetize abundant while preserving scarcity in the layer you do. Open source can accelerate platform-commoditization of the software without eliminating demand for expertise required to deploy it.
E1Where it shows up
IBM funds free software
IBM’s support for open-source developers was not detached generosity. Because its revenue came from IT services, cheaper software expanded the portion of the customer’s budget addressable by those services—the inverse of extracting value through vendor-lock-in.
E1Free only helps if value moves toward you
This strategy breaks when customers keep the savings, when services are unnecessary, or when competitors can deliver the complementary work just as well. Commoditizing one layer creates value for the firm only if demand or pricing power migrates to a layer it can actually serve.
E1Map the customer’s whole bill
List every required component of the outcome you sell, then mark which line funds your margin. If an adjacent component consumes customer budget without differentiating you, test whether making it cheaper or open would redirect spending toward your scarce complement.
E1Episodes that teach this
-
Substitute Goods & Complementary Goods | Interesting Economic Facts
1,058 views
IBM paid open source developers because software and IT services are complements; if software costs zero, more of the budget is left for IBM services.