真正的开源 CRM 请站出来?

Dana Blankenhorn 的文章 开源 CRM 能走多远? 终于促使我回应许多人的提问:“OSI 何时才能站出来对抗那些公然滥用 ‘开源’ 术语的公司?” 答案是:从今天开始。我不会从抨击 Dana 开始。作为 开源促进会 的主席,我感到有责任维护开源品牌的声誉,包括推广和保护该品牌。“什么是真正的开源,什么不是?”这个问题已经酝酿了相当一段时间。直到去年,这个问题还很容易回答,而且答案也很容易解决。但情况已经发生了变化,现在是夺回我们地盘的时候了。我已经在 OSI 董事会任职超过 5 年,直到去年,我们还相当容易监管 “开源” 术语:每隔 2-3 个月,我们就会收到通知,说某家公司在宣传他们的软件是 “开源” 的,但该许可证并未获得 OSI 董事会的批准,而且经检查,显然不是开源的。我们(通常是 Russ Nelson)会礼貌地给他们发通知,告诉他们:“我们是开源促进会。我们编写了关于开源含义的 定义,我们推广该定义,而世界在看到该术语时也是这样期望的。您真的想向您的潜在客户解释 ‘嗯……我们实际上不打算为您提供您期望的这些自由和权利吗?’” 他们通常会立即回应说:“哇!我们不知道!” 也许一两次他们会说:“真是个新颖的想法!我们会将我们的许可证更改为获得您批准的许可证!” 大多数时候他们会说:“哎呀!谢谢您告知我们——我们会以其他方式推广我们的软件。” 他们也确实这样做了,直到去年。从 2006 年左右开始,“开源” 术语开始受到来自两个新的且出乎意料的方向的攻击:第一个来自声称他们与 OSI 一样有权定义该术语的供应商,第二个来自声称他们的许可证实际上符合 开源定义 (OSD),并且 OSI 董事会只是在固执己见(或更糟),不承认这一事实的供应商。(至少有一家供应商同时采取了这两种攻击路线。) 这当然不是我们第一次不得不击退的攻击,但这是我们第一次不得不面对那些打着我们的旗号,但其行为却腐蚀我们运动的代理人。现在是将此事公开的时候了,让开源社区的民主之光为我们所有人照亮正确的答案。 Dana 在报道时正确地说

然后是开源,这是 CRM 初创公司如今挤入市场的唯一途径。

对于许多类别的应用程序和众多软件市场来说也是如此。但我完全不同意他的下一个陈述,这在逻辑上是正确的,但也存在谬误

SugarCRM、SplendidCRM 和现在的 Centric 已经证明 [原文如此] 市场上有它们的一席之地(如果您仔细阅读您的许可证)。

这在逻辑上是正确的,正是因为市场上确实没有空间容纳另一个专有 CRM 系统。这是谬误的,因为这些许可证不是开源许可证。这种公然滥用标签的行为与用乙二醇来甜化一种温和的研磨剂并称该物质为 牙膏 没有什么不同。如果市场 clamouring(强烈要求) 开源 CRM 解决方案,为什么有些公司只在名称上交付开源,而不是在实质上交付开源?我认为答案很简单:他们认为他们可以侥幸逃脱。作为 OSI 的主席,我一直疏忽地认为,温和但坚定的解释会让他们改变自己的行为。我也一直没有追查并试图纠正每一位传播这些错误陈述的记者(就像 Richard Stallman 在人们将自由软件与免费啤酒混淆,或者更糟的情况——对他而言——与开源混淆时所做的那样)。我现在意识到,如果我们不指出他们,那么他们就会侥幸逃脱(至少在客户意识到他们再次被愚弄之前,然后他们会责怪专有开源供应商;他们可能也不会对媒体或粗心的行业分析师特别仁慈)。如果我们不对那些陷入(或被推入)这些逻辑陷阱的媒体人士做出回应,我们就是在背叛社区。因此,我建议如下:让我们都同意——供应商、媒体、分析师以及其他自认为是社区成员的人——使用 “开源” 术语来指代根据 OSI 批准的许可证许可的软件。如果没有任何公司可以通过销售根据 OSI 批准的许可证许可的 CRM 解决方案而获得成功,那么 OSI(和开源运动)应该为推广在自由市场经济中不可持续的模式承担责任。我们可以将这种情况视为一个错误,我们可以共同努力(集思广益)来辨别是什么原因导致 CRM 在如此多的其他应用程序蓬勃发展的情况下失败,是现有的开源定义还是开源许可证造成的。但仅仅因为一位 CEO 认为他的公司通过将专有软件宣传为开源软件会成功,并不能说明开源的真正价值。嘿——如果人们想尝试一些不是开源的东西,那很好!但让他们称之为其他名称,就像微软对 共享源代码 所做的那样。我们绝不应该让客户处于无法相信 “开源” 术语意味着任何东西的境地,因为某些公司及其投资者宁愿赚快钱而不是诚实的钱,或者因为他们更相信自己的故事,而不是我们过去二十年共同创造的故事。我们比这更好。在过去的二十年里,我们之所以能够成功,是因为我们比这更好。我们已经建立了当之无愧的声誉,我们不应该允许其他人用我们赢得的声誉换取几块银币。开源已经成熟。现在是我们站出来的时候了。我相信,当我们这样做时,那些无视我们规范的供应商会突然意识到他们真的需要做出选择:正确且诚实地标记他们的软件,或者使用与他们的开源标签相匹配的 OSI 批准的许可证来许可它。当他们选择后者时,我会为他们欢呼,正如历史所表明的那样。请加入我,站起来,发出您的声音——够了。