There are only two ways I know of to make money: bundling and unbundling. - Jim Barksdale Anyone paying attention to the hosted source control market1 has surely noticed that Gitlab has been steadily & with increasing success bundling all the previously disparate pieces of the software development life cycle (SDLC). There’s no better current example of this today than Gitlab, though Hashicorp is close. The loosely-coupled nature of Hashicorp’s tools makes what they’re doing a less than 100% true bundling, but every tool is meant to work seamlessly with the rest of the suite… so it’s pretty close.
I’ve recently been thinking about how companies that both produce and consume open source software (OSS) behave in the markets that develop around them. This post examines the incentives on both sides - and considers multiple third sides - to gain advantage from use of OSS in enterprises. The obvious first order case of advantage is using OSS because it’s free of ongoing license costs. This is true for SMB but less so for enterprises that purchase licenses for versions of the OSS that contain proprietary features.