滩头阵地 - 软件的价值是什么?
作为一个在海上或海边度过相当一段时间的人,我总是喜欢看船和舰艇——并将它们与罐头玉米进行比较。
罐头玉米是一种商品。虽然我们可能会欣赏公司为了挑选玉米、清洗、装罐并运到商店货架所做的工作,但在大多数情况下,一罐玉米与另一罐玉米完全相同。没有消费者会花太多时间站在商店的罐头玉米货架前,想知道某个特定品牌是否比另一个品牌更适合他们的家人。他们选择一罐,然后继续前进。正如我所说,罐头玉米是一种商品。
船的情况并非如此。虽然大多数人会期望任何给定的船都能漂浮,但不同设计的船满足不同的需求。有帆船、动力艇、拖船以及每种类型的不同型号。每种型号的船都根据船长、船员和业务的需求而略有不同的设计。
正如大多数人不会花几个小时站在货架前决定购买哪罐玉米一样,大多数人也不会跑到游艇经纪人那里,把一箱钱扔到码头上,说他们会买下经纪人库存中的任何船。
而且,虽然必须考虑到船的总拥有成本,但购买船的真正决定因素是它是否满足您的需求、购买的投资回收期以及您是否可以修改船以满足未来的愿望。
换句话说,船不是商品。
这些天,你经常听到关于操作系统是“商品”的说法,或者“没有人关心操作系统”。我认为这种广泛的概括,就像许多广泛的概括一样,在许多情况下都站不住脚。让我们看看这种特殊的概括在哪里搁浅。
巴西的一家银行拥有自动柜员机 (ATM)。它在这些 ATM 中使用的操作系统是 OS/2。制造 OS/2 的公司正在“淘汰” OS/2,银行将无法再获得新主板、设备驱动程序等所需的支持。ATM 使用 Intel 386、486 和低端奔腾作为 CPU,具有不同数量的主内存、磁盘大小和其他差异,反映了漫长的开发和部署时间线。
银行决定使用 Linux 作为其新的操作系统,因为它支持所有不同的 CPU,并且银行将能够在遥远的未来维护或扩展它。在这里,操作系统的价值在于其潜在的寿命。
同样在巴西的一个彩票系统决定在彩票终端内部使用 Linux 和自由及开源软件。它正在替换一家专有供应商的软件,该供应商花了几个月的时间才部署彩票系统的请求更改。借助当地的开发团队,这些部署时间表从几个月缩短到几周。这产生了数百万美元的额外收入,因为可以更快地交付新功能。这里的价值是进行更改的速度。
一家公共交通管理局每年花费数百万美元用于专有软件,这些软件仅用于编写信件、制作演示文稿和运行简单的电子表格。通过迁移到 OpenOffice.org,该管理局能够节省数百万美元,并将这笔钱用于雇用新的清洁工来清洁交通系统。交通管理局的经理说,没有人关心使用哪种软件来打字信件,但每个人都提到了交通工具保持得非常干净。价值在于将原本用于版税的资金重新部署到人们渴望的服务上。
里约热内卢的一家公司需要一个可以在葡萄牙语中工作的系统,但它可以购买的软件仅以英语提供。一位自由软件开发人员使用 MySQL、Python、FreeGIS 软件、Gnuplot 和其他自由及开源软件复制了仅英语软件的功能。组合软件旨在以葡萄牙语提示和报告,并且开发成本低于打包系统。价值在于拥有公司自己语言的软件并创造当地的编程工作。
因此,您可以看到,软件的价值,就像船一样,不能用建造它的成本来衡量,而要用它在多大程度上满足用户的需求来衡量。而且,虽然我见过很多很多家庭可以吃同一罐玉米,但我从来没有见过,甚至一次也没有,完全相同的业务问题。
Jon “maddog” Hall 是 Linux 国际组织 (www.li.org) 的执行董事,该组织是一个由希望支持和推广 Linux 操作系统的最终用户组成的非营利性协会。在他始于 1969 年的商业计算职业生涯中,Hall 先生曾担任程序员、系统设计师、系统管理员、产品经理、技术营销经理和教育家。他曾为 Western Electric Corporation、Aetna Life and Casualty、Bell Laboratories、Digital Equipment Corporation、VA Linux Systems 和 SGI 等公司工作过。他现在是自由和开源软件 (FOSS) 业务和技术问题的独立顾问。