Some companies will OS a subset of the features, which allows users to build around their code only later to discover they really like it and are willing to pay for the additional features.
RedHat a major linux support company OS all their code in the beginning, they made money off of support and service rather than the actual code.
Zeroflops t1_ja06yye wrote
Reply to ELI5: Why do Developers publish their code on Github to the public when “giving it away” could hurt their ability to monetize their creations? by AndreLinoge55
Some companies will OS a subset of the features, which allows users to build around their code only later to discover they really like it and are willing to pay for the additional features.
RedHat a major linux support company OS all their code in the beginning, they made money off of support and service rather than the actual code.