LJ 采访 Apropos 公司的 Kent McNall

我的老板兼《Linux Journal》出版人 Phil Hughes 在八月份于西雅图举行的 Informix 大会上与 Kent McNall 进行了交谈。Phil 对 Apropos 在 Informix 宣布 Linux 版本当天,其销售点产品已经使用 Informix for Linux 印象深刻,因此建议我采访 Kent,了解 Apropos 是如何开始使用 Linux 的。我在 9 月 3 日通过电子邮件与 Kent 进行了“交谈”。
Marjorie: 请简单介绍一下您自己。
Kent: 我是华盛顿州林伍德市 Apropos 零售管理系统的总裁。我今年 36 岁,自 20 岁起就进入计算机行业,当时(像比尔·盖茨一样)我从大学辍学加入了计算机革命。自从我进入这个行业的早期,我就倾向于在新一代平台(主要是基于 UNIX)上的多用户商业解决方案。我也倾向于零售行业;我编写的第一个软件程序是销售点系统。
在我的职业生涯中,我使用过几乎所有类型的 PC 和 PC 操作系统:CP/M、MP/M、多种 UNIX 版本、Apple II/III/Lisa/Mac,以及每一代 IBM PC(包括 Junior)。我使用过 Novell 和 Windows 3/3.1/3.11/95/98/NT3.51/NT4.0。
在整个 1980 年代为多家公司销售、安装和支持系统之后,我于 1989 年 3 月与我的合作伙伴 Sten Karlsen 和 Gary Gill 成立了 Apropos 零售管理系统公司。最初公司章程是作为一家通用商业系统提供商,我们在 1992 年将公司转型为一家软件开发公司,为中小型连锁零售商开发企业级零售管理解决方案。我们的系统围绕着当今计算机为我们完成的所有最困难的任务:广域网、数据同步和非常大的数据库——所有这些都要求我们的客户实现 100% 的正常运行时间。
Marjorie: 是什么事件首先让您注意到 Linux 的?
Kent: 我在世界各地有很多通过互联网认识的同事和熟人。Linux 在互联网上非常受欢迎。1996 年,当我试图建立一个 Web 服务器时,我的一位来自波兰的朋友引起了我的注意。他告诉了我关于 Linux 和 Apache 的事情;我就开始行动了。
Marjorie: 什么样的评估程序帮助您决定在您的业务中使用 Linux 作为首选操作系统?
Kent: 迄今为止,最重要的评估标准是口碑。我认识的很多人都在任务关键型、高正常运行时间的环境中使用 Linux。现在互联网上有很大一部分都在 Linux 上运行。我们自己的评估当然包括测试。我们对 Linux 的“开箱即用”兼容性程度感到惊讶。我们原本预计我们可以使用的硬件类型会非常有限,例如控制器、显卡等。因为我们一直是 SCO 用户,所以我们也需要与 SCO 二进制文件兼容,而 iBCS 模块提供了这种兼容性。兼容性才是真正的试金石。
Marjorie: 您认为使用 Linux 有什么优势?缺点呢?
Kent: 我承认我最初的重点是 Linux 的成本优势。但是,我使用该产品越多,就越会对所有其他优势印象深刻。Linux 真正符合行业标准;如此之新的优势在于操作系统中没有遗留的“包袱”。它从一开始就按照 POSIX 标准设计。它是我见过的最快的基于 Intel 的 UNIX。它非常可靠。支持令人难以置信——尽管支持的范例非常不同,需要一些时间来适应。大多数人不会期望一个免费软件产品提供 24x7x365 的支持,但使用 Linux,您就可以获得。Linux 社区令人难以置信。我认为 Linux 最大的优势在于,它将在未来成为 Intel 平台上 Windows NT 的真正替代品。我没有看到目前有任何其他操作系统可以提出这一主张——OS/2 不能,SCO 也完全偏离了轨道。
Linux 的缺点在于完善程度。一些公司正在包装 Linux,并且做得很好。挑战在于防止其中一家公司变得占主导地位,并将我们引向 SCO 式的价格膨胀之路。一家较大的厂商已经尝试给包装好的 Linux 贴上 400 美元的价格标签——嘘!免费的、可下载的 Linux 需要更多的完善。毋庸置疑,软件开发社区必须开发与 Linux 和 Linux 代表的标准兼容的软件。
Marjorie: 您认为 Linux 最吸引人的地方是什么?
Kent: 我想我有点叛逆——但我喜欢在五年后除了 Windows NT 之外还有其他选择的感觉。在那之后,就是价格——我是一名软件开发人员和经销商。免费的操作系统正是我客户所需要的。
坦率地说,我认为操作系统应该在很久以前就免费了。Linux 在这方面开辟了道路,我希望它能给行业的其他部分带来价格压力。我也非常喜欢 Linux 如此坚如磐石和可靠的事实——一个真正的企业级操作系统。
Marjorie: 您认为 Linux 与其他操作系统相比如何?
Kent: 作为 UNIX,与 Intel 平台上的其他 UNIX 操作系统相比,Linux 比我所知的任何 UNIX 都更便宜、更快、更开放、更符合标准。正如我所说,它也“不太完善”。Linux 比我能说出的任何其他 UNIX 都有更光明的前景。Linux 比任何其他 UNIX 都有更广泛的用户支持基础,而且它也获得了更多的行业支持,尤其是在互联网方面。虽然很难获得确切的数字,但我认为毫无疑问,在过去两三年中,Linux 的部署量远远超过了任何其他版本的 UNIX。请记住,我的主要视角是“贪婪”的商人——我无法向您详细介绍技术差异。
与 NT 相比,别让我开始了。我发现 NT 即使对于相对较小(50MB 及以下)的数据库也不可靠。Linux 对于这些数据库来说完全可靠。Linux 速度很快——我可以在一台基于奔腾的 Linux 系统上轻松容纳 30 到 40 个用户和一个数据库应用程序。同样的机器在运行 NT 后会死得很惨。我们很少重启 Linux 系统;我们不断重启 NT 系统。当然,每次进行配置更改时,NT 都必须重启。几乎任何类型的硬件都可以动态链接到 Linux 系统,而且我们实际上经常这样做,这令人惊叹。我们的 Linux Web 服务器已经运行了八个月。我们上周重启了 12 次公司 NT 服务器(我刚刚查了一下)。
我之前提到过我有点叛逆——但实际上,我交谈过的每一位 IS 专业人士都讲述了关于 NT 与 UNIX 或 Linux 服务器、数据库服务器和关键任务应用程序的相同故事。微软的营销能力之强大令人惊叹。
我确实要提一下 Linux 上的 GUI 界面;与 Linux 的操作系统和安装部分一样,它们不如 MS Windows 界面那样完善。我见过一些非常好的 Linux X 实现,但对于普通用户来说,仍然太难上手。这是 Linux 需要完善的一部分。
Marjorie: 您认为 Linux 需要添加什么才能使其对商业用户更具吸引力?
Kent: 再次,我们回到了完善程度。安装需要像 NT 一样容易(或更容易),并能更自动地检测已安装的组件。商业用户需要能够订购预配置了 Linux 的服务器。我预测戴尔和 Gateway 等公司将在一年内提供这项服务。商业用户需要对其操作系统背后的支持和服务感到非常放心。Linux 需要作为服务器操作系统是不可见的——现在情况肯定是这样。Marjorie: 是您还是 Informix 提出了移植到 Linux 的想法?如果是您,您是如何说服 Informix 他们需要移植到 Linux 的?
Kent: 长期以来,Informix 一直面临着移植到 Linux 的压力,我绝不认为仅仅是一个人的声音就让 Informix 真正进行了移植。大部分压力来自国际 Informix 用户组和 Informix 用户组;长期以来,这一直是 Informix 新闻组讨论中的一个主要话题。我确实相信,Informix 高管认为 Informix 面临的许多压力来自“黑客”社区,这是不正确的——但让我们面对现实,Linux 在一段时间内一直被认为是这样的。然而,这种情况正在改变。当我去年开始向 Informix 施压时,我确实加大了力度——我竭尽全力说服他们,包括 12 月份的 Bob Finocchio。我与他们讨论了 Linux 的商业案例——当我的操作系统是免费的,而我的竞争对手正在销售价值 1200 美元的 NT 副本时,我就拥有了竞争优势。当我试图向一家拥有 200 家门店的零售商销售 Informix/Apropos 系统时,这是一大笔钱。我还试图说服他们,其他主要的数据库厂商并没有睡着,最终也会移植到 Linux,这当然已经被证明是正确的——但 Informix 通过其 Linux 移植在几个月内击败了竞争对手。
我非常赞赏 Informix 倾听客户意见。Informix 是一个伟大的商业伙伴,句号。我也赞扬 IIUG 在与 Informix 合作完成这项移植工作中的耐心——这是他们的胜利。我们正在以真正重要的方式表达对 Informix 的支持——我们已经订购了我们的第一批用于 Linux 的 Informix SE 许可证!
Marjorie: 请详细介绍一下您的 Apropos 产品。它是如何使用 Informix 和 Linux 的?
Kent: Apropos 是面向连锁零售商的企业级软件系统。如果您是一家拥有 150 家门店的零售商,您可以致电 Apropos 寻求从销售点到公司总部的全面解决方案。我们的产品非常独特,因为整个系统都基于数据库(Informix),并使用 4GL 语言(Informix Dynamic 4GL)编写。我们的产品线还包括完整的数据仓库,为此我们使用了 Informix Metacube 产品。您可以看到我们与 Informix 的合作关系确实是我们业务的基础。我们正在提供的一款新产品是 Apropos 零售内联网——零售商非常喜欢产品的这一部分。我们的一些客户是旧金山的 Esprit de Corp、旧金山的 bebe、Pro Golf Discount 和 Intrawest,后者运营着惠斯勒/黑梳山、猛犸山和魁北克的特伦布兰山等度假村。
零售店的店内服务器传统上一直是 SCO UNIX,运行 Informix SE 数据库引擎。我们现在可以以极低的成本安装 Linux 服务器。一家典型的商店将在 Informix 上运行我们的 POS 应用程序,并将使用 Netscape Communicator 浏览器访问 Apropos 内联网。借助 Linux,即使是单站商店也可以在同一工作站上拥有基于 Linux 应用程序的完全可靠性和 Netscape 图形界面。
Marjorie: 哪种类型的企业最有可能需要 Apropos?
Kent: 连锁零售,严格来说是连锁零售。我们的许多客户也有电子商务网站或邮购业务,但通常与他们的零售业务相结合。
Marjorie: Apropos 是否支持其他操作系统?
Kent: 是的。我们支持 SCO UNIX、HP/UX、IBM AIX、Windows NT 和 MS Windows 桌面操作系统。Windows NT 可以运行 Informix,我们目前将其用作文件/打印服务器和一个小型数据仓库。我想指出的是,在过去的四年中,我们在 Windows NT 上进行了大量投资,并且拥有两位微软认证的专业人士和 MCSE 候选人,包括我自己。
Marjorie: 您是否考虑过将 Apropos 开源?
Kent: 我们的数据库已经是开放的,并且一直如此,我们免费分发我们数据模型的文档。我们的客户群对我们的软件开源没有太多需求。
Marjorie: 您的所有产品都已移植到 Linux 了吗?如果不是,为什么?
Kent: 除了数据仓库之外,我们的所有产品都已移植到 Linux。我们尚未移植数据仓库的原因是 Metacube 需要 Informix Online Dynamic Server,而该服务器尚未移植(暗示)。
Marjorie: 对于那些想说服公司将其产品移植到 Linux 的人,您有什么建议?
Kent: 以商业人士能够理解的方式为 Linux 辩护——金钱。随着 Linux 案例在系统社区中建立,收集信息将变得更容易,这些信息表明对 Linux 的需求以及不断增长的用户群。我相信,世界不想被困在一个操作系统中是不言而喻的——Linux 将在未来发挥作用也是不言而喻的。许多软件公司及其高管将认识到这一事实,并通过移植其产品和开发符合国际开放标准的新产品来对此做出回应。Linux 具有商业意义。精明的商人会看到这一点。
Marjorie: 您认为 Apropos/Linux/Informix 的未来会怎样?
Kent: 在 Apropos,我们认为我们为未来做好了充分的准备。我们的软件应用程序完全符合 Y2K 标准;我们从头到尾都基于开放系统标准构建。我们相信我们的技术和我们的技术合作伙伴,特别是 Informix 和 Linux 社区。我们与客户非常亲近,非常独特——而且我们的客户都是非常成功的公司。我们将继续在最佳平台上构建行业内最佳的零售软件。我们将继续致力于客户服务。如果您有好的产品并致力于客户服务,您就不会出错。这就是为什么 Informix 在过去艰难的一年中表现出色,也是为什么 Apropos 持续取得成功的原因。
我看到了 Linux 非常光明的未来。我认为这列火车才刚刚开始加速。随着微软因其不公平的商业行为而继续遇到问题,人们将开始注意到这位老皇帝身上的一些奇怪之处,至少在企业级操作系统领域是这样。他们会想要替代品。系统 OEM 厂商会希望为他们的客户提供替代品。软件开发人员将继续赶上 Linux 的浪潮。我个人觉得这非常令人兴奋,我很高兴看到它 unfolding. 我可以为我的客户省钱,同时为我的企业赚更多钱,这真是太棒了。
Marjorie: 感谢您抽出时间。