Linux 在零售市场

作者:Phil Hughes

在过去的工作中,我曾在零售市场的嵌入式系统领域工作。这些系统全部使用定制软件,并搭配了许多定制硬件。这段经历让我对定制软件/硬件市场有了深入了解,并且我一直在关注该市场的动态。实际上,2003 年 9 月刊的 Retail Systems Reseller 杂志是本文的灵感来源。

在过去几年中,Retail Systems Reseller 和其他行业杂志倾向于支持专有解决方案,无论这些解决方案是在内部构建的还是基于 Microsoft 操作系统构建的。对其支持的最佳解释是,较旧的解决方案往往是在内部专有的,或者是基于小型实时内核构建的。这种情况是必要的,因为必须将大量功能塞进具有有限 RAM 的慢速 CPU 中。

随着廉价 CPU 变得更快,RAM 变得更大,购买更多软件变得更具成本效益,因为现在有空间和速度来运行不太优化的解决方案。作为回报,不再需要为许多常见外围设备编写设备驱动程序。当然,缺点是操作系统现在必须被视为黑盒;以前,它是可以根据需要查看和修改的代码。

一些供应商,例如 IBM,认识到基于 Linux 构建销售点系统的优势。这些系统包含设备驱动程序,并且源代码是可访问的。不幸的是,行业贸易杂志似乎没有 理解

然而,现在情况开始发生变化。Retail Systems Reseller 杂志九月份的“值得关注的产品”部分包含两个例子。首先,Logic Controls 公司的 LC6000 工业计算机被描述如下:“LC6000 基于英特尔兼容的 x86 处理器,因此它可以运行许多基于 Windows 和 Linux 的应用程序。” 假设这个说法不是营销炒作,那么这是积极的,因为这个系统是完全固态的,包括闪存盘。换句话说,Logic 并没有说你只能在这里启动你的 Linux CD。

虽然不那么引人注目,但第二个例子是 Touch Dynamic 公司的 Flex POS。描述是这样的:“该设备出厂时配备内置软驱和一个可选的 3.5 英寸硬盘驱动器,可以安装任何操作系统。” “任何”这个词的选择有点奇怪,但听起来 Touch Dynamic 显然已经注意到有多种选择。

进入这个市场

Retail Systems Reseller 这样的杂志中看到这种新的无 Microsoft 方法,让我开始思考 Linux 在这个市场中的商业机会。虽然编写完整的 POS 系统是可能的,但这样做是一个巨大的项目。除此之外,其中一些系统已经存在。那么,还有哪些其他的可能性呢?进一步浏览杂志提供了一些灵感。

第一个想法来自 Ithaca printers 的广告。广告中没有提及 Linux,但广告是关于无线收据打印机的——它们支持 802.11b 协议。可能存在一些 POS 系统(例如在餐厅中),配备了各种有线打印机,这些打印机实际上并没有满足业务需求,但硬件无法支持更多打印机或无线打印机。那么,使用一个带有 802.11b 网卡的 Linux 盒子,插入 POS 打印机端口并进行一些智能打印机流量路由怎么样?你可能不会靠这个系统发财,但你可能会让你和 Linux 为未来的转换打开大门。

我继续浏览杂志的页面,看到一篇题为“政府扮演市场制造者”的文章。首先,作者讨论了由于市场疲软,零售商在全面更换 POS 系统方面进展缓慢,但随后解释说,由于政府立法,一些附加组件是必需的。最常见的立法是,许多州要求商店提供一种顾客可访问的设备,该设备可以扫描条形码并显示产品价格。制定这项规定的目的是让商店避免使用单个产品价格标签。当然,提供这种设备需要一个可以访问当前 POS 系统的价格数据库的系统。看来 Linux 很适合这项任务。那么,为什么不使用一个基于 Linux 的设备,让顾客可以查询价格呢?与此同时,发挥创意,让它在不显示价格时显示广告,甚至提供优惠券系统。

最后,我读到一篇题为“后现代扫描吸引增值经销商”的文章,该文章主要讲述了需要新的扫描设备来处理二维条形码。像 UPS 这样的航运公司正在使用它们,并且它们也出现在驾驶执照上。与传统条形码相比,这些条形码需要更新的软件以及更多的 CPU 功率才能解码。

所以,如果你觉得你已经编写了足够多的电脑游戏,并且想看看你是否可以通过 Linux 赚钱,我希望我已经为你提供了一些项目思路。在每种情况下,你现在所做的事情都可能是为 Linux 进入大门,为下一次重大的 POS 升级做准备的入场券。

Phil HughesLinux Journal 的出版人。

加载 Disqus 评论