3 ms·
Depends on what you're doing, the "source-available" model may not work. Because many software earns their money through just few tricks, maybe it's more user-f
by nirui 5d ago
Depends on what you're doing, the "source-available" model may not work. Because many software earns their money through just few tricks, maybe it's more user-friendly design, maybe it's better predictive algorithm etc. These tricks hidden deep in the logic so it's hard for the competitors to figure out in months time.
But if you made the source code available, the trick will be reveled in plan sight and you lose advantage quickly. After that, you turned software making a laborer's game (you need add laborer to add and/or steal ideas faster than your competitors), it's way less fun.
If you want to make money, you have to play the art of balance. How much do you want to make open, and how much advantage you want to withhold.