作为ActiveState的新工程总监,我在过去的几周中有机会参与了有关软件许可的一些有趣的讨论。 当然,这是由于最近宣布对Komodo IDE的竞争对手之一JetBrains的许可进行了重大更改而触发的。 面对博客和reddit上的愤怒回复时,他们告诉听众他们正在听。 尽管他们确实在某些方面有所保留,但在我们看来,他们并没有尽力而为。
当被问到JetBrains的用户是否“暴露于[JetBrains]利润率的异想天开”时, JetBrains的Hadi Hariri表示这与利润无关 ,而是:
“一旦新客户数量开始减少,当前的高昂入门成本然后较低的升级率的模型将无法持续,而且鉴于我们处于有限的池中,这最终将发生。”
“很明显,JetBrains正在努力做。”
尽管有人说这与利润率无关,但我们了解,关联并认为,JetBrains试图做的事情很明显–每个公司都在做什么:最大化利润。 没有人能指责他们试图赚钱。 这是任何公司的存在理由(以及我们有能力为开发社区继续开发更多产品的原因,无论产品是付费的还是开源的)。 尽管从业务的角度来看,他们选择产品使用基于订阅的模型的理由很合理,但从客户的角度来看,我们认为这没有任何意义。 确切地说,这对他们的某些客户(而不是全部客户)有意义。 问题就在这里。
并非每个开发人员,开发团队或业务都具有相同的构建方式,并且一个规模永远无法满足所有需求。 自1997年以来,我们一直在开发开发人员工具和语言,多年来,我们的模型已经发生了变化和成熟,但是由于深深植根于开源,我们已经了解到一件非常重要的事情:社区和客户反馈是最终决定决策的因素。
因此,尽管多年来我们的产品和价格有所变化,但我们仍继续为所有开发人员类型提供许可选项。 我们可以继续讨论ActiveState如何满足客户需求,但是重点是,绑定到IDE的订阅应该是开发人员做出的选择,而不是强迫他们的选择。
商业与客户
作为开发人员,我们做到了。 我们中的许多人都想拥有我们使用的工具,只要这是对的,那就是ActiveState许可证将继续起作用的方式–也就是说,我们将继续为我们的许可证提供几种选择,以便您始终可以找到一个选择为您工作。 我们为什么不继续出售开发商想要购买的东西?
还请参见: JetBrains Toolbox付款模型激怒了社区– Eclipse说“告诉你”
随着JetBrains的推出,我们看到了按月订阅的许可证的价值,也许将来我们会将其添加为选项 (而非替代)。 订阅许可证允许大型团队按月添加和删除用户,从而可以更精细地控制软件成本。 我们知道您当中也可能会有一些人选择此选项。 但是,正如我们指出的那样,我们不认为强迫开发人员使用IDE的方式发生重大转变是从以客户为中心的角度来处理事情的正确方法。 相反,重要的是,不仅要倾听市场,而且要倾听并做出有利于企业和客户的决策。
翻译自: https://jaxenter.com/activestate-on-jetbrains-subscription-model-community-backlash-120978.html