Linux 给商务人士 - 缺失的部分

作者:Doc Searls

Robert L. “r0ml” Lefkowitz(那是零,不是字母 o...你自己琢磨一下)是一位身材高大、聪明、有魅力且幽默风趣的男士,他剃着光头,口袋里装着一个红色的小丑鼻子,他有时会戴上它来形象地解释他“只是个傻瓜”。除了鼻子,他可不是。Lefkowitz 是一位 IT 资深人士,他从华尔街的煎锅跳进了电信业务的火坑,具体来说是从美林证券跳槽到他目前在 AT&T Wireless 担任首席技术架构师兼信息技术副总裁的职位。他自称是首席极客。

r0ml 长期以来一直是开源的倡导者。但他也是为数不多的开源倡导者之一,他会告诉你开源作为一种开发方法的不足之处,或者大型 IT 组织所需的工具和解决方案的不足之处。他的工作既是推动开源社区生产出缺失的产品,也是为他的公司寻找可能采用的新产品。他喜欢自己的工程师已经找到这些产品。

在 2003 年 7 月的 O'Reilly 开源大会期间,Lefkowitz 发表了题为“六个缺失的开源项目”的演讲。这既是对 IT 真实世界的入门介绍,也是对挤满房间的开源程序员的行动号召。关系管理是他的项目之一。“对于大多数公司来说,关系比代码更重要”,他说,这就是为什么他们在营销上花费的钱比在编程上花费的钱更多。他说,大型公司有很多 CRM——客户资源管理——软件,但开源世界还没有。也没有用于跟踪 IT 部门和开发社区之间关系的软件。这样一个系统可以回答很多问题。哪些行业的补丁提交与运行副本的比率最高?来自金融服务公司的错误报告占多少百分比?其他行业呢?到底是谁在做什么?以及做了多久?

他还呼吁帮助进行资产管理、分布式 cron、变更管理、消息传递、单点登录和源代码终止。他说,我们应该努力为问题领域创建权威文献,以便更容易地集成开源系统。他呼吁开源开发人员开始考虑运营——会计和财务系统、帮助台自动化、客户关系和营销。“所有企业关心的事情。”

在 2004 年 3 月旧金山举行的开源商业大会上,r0ml 发表了题为“(更多)缺失的开源项目”的演讲。他在演讲中提出了开源项目生根发芽必须满足的四个标准

  • 每个人(对于某种“每个人”的定义)都需要它或可以使用它。

  • 那些使用它的人(根据上面的定义,是每个人)都希望改进它(对于某种“改进”的定义)。

  • 与软件使用相关的重大商业价值不在于软件本身。

  • 它很酷。

他的演讲以举起两张 CD 开场,并解释说它们是电信计费系统 Flexcell 的遗留物,该系统在 AT&T Wireless 收购了编写该系统的北卡罗来纳州公司 Vanguard Wireless 后被遗弃。“如果北卡罗来纳州有一家开源公司,那将有多酷?” r0ml 挖苦道,他的舌头深深地抵着脸颊。“那将是幸运的。特别是如果他们对企业系统感兴趣的话。”

他接着解释说,电信计费系统是展示小额支付能力的绝佳方式。电话计费是个性化的,精确到秒,并同时跟踪许多变量。“非常酷”,他说。然后是推销

所以我们有兴趣检验这个假设。你将如何把如此酷的东西变成一个开源项目。是否真的有人有兴趣参与其中?我们不会投入大量资金。但是,如果其他人愿意投入一些时间、精力或金钱,那么当然会鼓励我们与他们进行一些合作。

所以我提出的提议是,如果有人感兴趣,正在做世界上最大、最酷的小额支付系统,我这里有源代码。(而且)我确实有权研究如何开源这样的东西。我很乐意接受任何许可或诸如此类的东西。一切都可以讨论。

然后他推销了 CRM:“既然我如此成功地让你相信计费系统真的很酷,我想告诉你 CRM 系统也很酷。” 接下来,他详细介绍了一个他称之为 Carester 的点对点 CRM 系统。他继续推销可视化编程、业务流程集成 (BPI)、消息传递和商业智能(数据仓库)方面的项目。“除了‘酷’之外,还有其他原因导致开源不处理计费、CRM、BPI 和商业智能吗?” 他问道。是规模?性能?缺乏市场?“也许这根本不是开源可以扎根的价值网络。我不知道。我只是一个开源爱好者和一个 IT 界的傻瓜。” 然后他拿出了鼻子。

这是一次令人沮丧的演讲——有点像瑞士奶酪的款待,但他们只提供孔洞。在后来的电话采访中,我请 r0ml 举例说明开源在哪些方面取得了成功,即使在他提到的类别中也是如此。他说

以数据仓库领域为例。您正在处理昂贵的、专业的硬件。Teradata NCR。老式的硬件-软件捆绑,用于大型专用数据库。现在他们有了一个竞争对手,Netezza (netezza.com)。当查询进入 Netezza 盒子时,它会命中一个运行 Red Hat Linux 和 PostgreSQL 的四核 CPU。由于 PostgresSQL 具有 BSD 许可证,他们对其进行了破解以进行所有这些时髦的并行化,因此他们可以在其平台上运行它,这有点像带有这些增强型磁盘的刀片服务器。执行器,如果你愿意这么称呼它的话,它负责将所有调度分发到所有子节点并收集所有响应并将它们发送回以进行这些特殊用途的查询,它是基于 Linux 的。如果我购买它们,我购买的是能够进入市场以削弱现有参与者的专用硬件。他们之所以能够做到这一点,是因为他们从 Linux 和 PostgreSQL 等开源基础构建了自己的产品,他们可以采用这些基础并根据自己的需求进行调整。他们正在 DIY:自己动手。他们很聪明,而且足智多谋。我喜欢这样。

r0ml 说,DIY-IT 环境是一个复杂的地方。而且,它永远不会屈服于简单的 DIY 努力,尤其是那些将兴趣仅限于开源的努力

大多数环境都是混合的。在一些混合环境中,特别是那些使用大型企业级软件的环境中,您有一些项目可能永远不会由开源处理,也可能永远不会来自大型供应商以外的任何人……在 AT&T Wireless,我们正在使用的大型企业级软件中,除了数据库之外,没有一个是开源的。我们的计费系统在 Sun 上使用 Siebel。它也可以在 HP-UX、AIX 或 Windows 上运行。但不能在 Linux 上运行。我们的计费系统在 Linux 以外的其他系统上运行。我们还使用 Vitria business ware,它刚刚增加了对 Linux 的支持。

另一方面,他说,“现在这个领域有两种供应商:一种是说他们很快就会在 Linux 上交付产品的供应商,另一种是在考虑是否存在市场的供应商。与此同时,市场是存在的。” 换句话说,现在是追赶时间了。

与此同时,您的基本企业系统将由供应商而不是客户提供。有时是供应商驱动事情。例如,华尔街 Linux 圆桌会议是由英特尔赞助的。包括路透社在内的多家供应商的代表出席了会议,路透社在华尔街做了很多业务。“当来自德意志银行、摩根士丹利、美林证券、高盛的所有代表都坐在同一个房间里说,‘我们想要基于 Linux 的东西’时,供应商们就会回到办公室说‘我们低估了市场的规模’。”

回到开源商业大会,我主持了一个关于 DIY-IT 的小组讨论,小组成员包括 r0ml、RealNetworks 的 Kevin Foreman、Oracle 的 Win Coekaerts 和 CallTrex 的 Ted Shelton。每个人都提出了有趣的观点,每位小组成员都就每种类型的公司对市场生态系统的贡献发表了重要的看法。例如,Wim Coekaerts 就测试提出了以下观点

这不仅仅是贡献源代码。而是要拥有硬件资源。运行测试套件并在其上进行操作的大型硬件。还有您内部的沟通。这就是我们贡献的大部分是测试的原因。我们必须为我们的客户这样做。他们期望产品经过合理良好的测试并满足最低标准。此外,如果您查看其他 UNIX 操作系统或 Windows,硬件和软件来自同一家公司——Solaris on SPARC、AIX on PowerPC 等等。构建这些系统的公司本身就拥有进行测试的硬件。他们有大量人员专门与 Oracle 合作,以便在他们的平台上运行数据库。测试涉及一个非常小的社区。现在,如果您看看 Linux,没有哪个发行版开发人员能够负担得起大型硬件。但我们现在正在做的是与发行版合作,让硬件供应商参与测试。因此,我们正在尝试建立这个虚拟 Linux 测试环境,……我们将与戴尔、惠普和其他公司合作,说“这里是您应该在供应商端、在您的早期周期中运行的测试子集。以便当他们交付硬件产品时,它已经过预先测试。过去他们没有这样做。您有硬件规格列表,您得到一张 CD,祝您好运。”

Ted Shelton 对 r0ml 关于开源要出现在其中一些大型企业类别中需要什么的问题提供了一个有趣的答案

我听说像 CRM 和 ERP 这样的东西不会由开源来解决。如果您仅将开源视为一个非常广泛的、原本互不关联的人聚集在一起做某事,那可能是真的。但有时您会遇到一家公司,它在垂直市场中构建了一个大型解决方案,并决定将其推向开源市场,因为他们意识到他们的利润在于销售硬件,而不是软件。而且他们现在已经发展了一个庞大的社区,该社区提供错误修复和在其上运行的应用程序。那就是 Asterisk (www.asterisk.org,开源 Linux PBX)。

然后 Ted 转向 Wim,说道,“所以,当 Oracle 完成收购 PeopleSoft 时,为什么不开源他们所有的东西呢?” Ted 说这话是为了逗乐,但你可以看到观众席上有些人点头表示赞同。

Doc Searls (doc@ssc.com) 是 Linux Journal 的资深编辑。他的月度专栏是 Linux for Suits,他的双周通讯是 SuitWatch。他还主管 Doc Searls' IT Garage (garage.docsearls.com),这是 Linux Journal 在 Web 上的姊妹网站。

加载 Disqus 评论