Apache 2.0 协议相当不错。如果你的业务依赖于无人分叉你,那你已经完蛋了。
最糟糕的情况是一个非常有能力的团队超越了你的想法。他们不会因为闭源而被阻止。但是,如果你的代码一开始就是开源的,那么市场会迅速涌现出涵盖每个应用领域的各种分叉。
这实际上使得一个有能力的团队更难进入和执行,因为现在他们需要击败 N 个其他团队。
第一个实施并推广这个想法的人往往会赢得市场的主导份额,除非他们睡着了。
恕我直言,开源软件加速了产品市场匹配 (pmf) 和总潜在市场 (tam),并且作为投资者,最高的 ROI 来自于那些即使容易被分叉也能赢得市场主导份额的产品。这意味着他们的护城河已经建立并且难以攻破。