开源、汽车制造与默默无闻

还没有读者喜欢这篇文章。

我对 Gartner 的 Brian Prentice 最近的博客感到非常困惑。将准时制生产与开源软件进行比较?也许 Brian 想到的是像 Apache Tomcat 这样的开源组件,它通常嵌套在专有软件解决方案中。但是将基本上在制造后保持不变的汽车与不断通过新版本改进的软件产品进行比较呢?

我同意 Brian 提出的四个问题很重要。在我从事企业软件行业 30 多年的时间里,我见过很多次。但这不仅仅是这些。客户确实喜欢对当前功能进行功能对比。然而,他们也关心未来的功能。他们想要维护,但他们也想要软件升级。他们关心创新。这就是新软件公司诞生的方式,也是现有公司保持相关性的方式。

Brian 在他的文章中完全忽略了这一点。而开源的承诺正是在创新方面表现出色。Drupal 就是一个很好的例子。凭借数千名贡献者,当前的功能非常广泛。新功能呢?创新能力和速度几乎不可能在专有软件公司中匹敌。当然,开源也带来了其他挑战和风险,但这正是 Red Hat、Canonical、Alfresco 以及当然还有 Acquia 等公司的用武之地。确保与开源相关的风险得到缓解,并且承诺得以实现。

公平地说,Brian 关于“通用开源”的结尾评论有些道理。并非所有开源项目都提供相似的价值水平。然而,声称开源正走向客户默默无闻,而开源解决方案的普及率仍在快速增长,这很奇怪。并且忽略创新作为不断变化的业务工具的决策标准是一个重大疏忽。

这篇博文交叉发布自 Tom 的博客,该博客位于 Acquia.com。

标签
User profile image.
Tom Erickson 是 Acquia 的首席执行官,Acquia 是一家商业开源公司,为开源 Drupal 项目提供企业支持、托管等服务。

1 条评论

当开源作为工具而不是产品时,它的表现确实更好。

企业 Linux 公司赚钱不是来自开源,而是通过支持开源。从理论上讲,他们可以以相同的方式支持闭源解决方案。

所以我认为 Brian Prentice 试图强调的是,只要最终结果(软件包)能满足人们的需求,开源还是闭源都无关紧要,就像人们买车不在乎它是预先制造好的还是准时制按其规格制造的,只要它拥有/做到他们想要的,并且有那种“新车”的味道!

他的 4 个问题;
1. 软件是否能满足我的需求(功能对比)?

无论是开源还是闭源,功能对比最终取决于产品本身。Firefox 提供了 IE 直到不得不通过 7 及更高版本进行创新才拥有的功能。考虑到 Firefox 在相对较短的时间内开发出的市场份额,开源似乎可以与闭源竞争对手进行功能对比。

2. 当我的软件出现问题时,谁来帮助我?
3. 谁来维护软件,费用是多少?

这两个问题都延续了这样一种观念,即您为产品付费,因此当产品无法正常工作时,您可以拨打电话号码或指责某人。

它忽略了为产品提供付费支持的公司,并期望开源遵循闭源方法。
它也忽略了源于社区的支持结构,而社区最初就帮助开发了它。

大多数主要应用程序都是由一个团队开发和支持的,因此即使一个人离开项目,项目也可以继续进行。较小的、通常更面向消费者的项目可能由一两个人开发,在这些情况下,它变成死项目的可能性更高。但是,有多少公司应该依赖这些应用程序呢?

4. 我最终会受制于软件供应商吗?

无论选择什么软件,都会让人受制于该技术,直到公司愿意放弃并投资于另一个软件包为止。

虽然这是一个好问题,但闭源和开源之间唯一的真正区别在于哪个是行业中的“主导”或“标准”。Microsoft Office 格式是行业中的“主导”,因此非主导格式必须适应并提供打开这些格式的能力。如果情况相反,那么 MS Office 将不得不适应任何主导形式。

因此,我认为 Brian 的博文表明,开源本身并不是“圣杯”,但最终还是取决于程序/项目背后的项目/组织/公司/团队。

Creative Commons License本作品根据知识共享署名-相同方式共享 3.0 未本地化许可协议获得许可。
© . All rights reserved.