一篇讲述dBase走向没落的热门博客,竟让这款早已式微的数据库官网彻底无法访问。浮华落尽,荣光不再?
近期一篇题为《德尔斐梦魇》的博文追忆dBase线上商城停运,标题写着“dBase:1979-2026”,读来令人唏嘘。文章发布之初,dBase商城站点store.dbase.com尚能正常访问,而自昨日该博文在黑客新闻论坛转发后,商城也彻底下线。历时47年,这款经典数据库终究风光不再。
这篇文章完整回顾了这位昔日行业巨头的兴衰历程,而博文传播后官网接连关停,更是为这段落幕故事添上了最后一笔注脚。
dBase的前身可追溯至一款名为JPLDIS的工具,最初为美国喷气推进实验室的三台尤尼瓦克1108计算机开发。它基于简易工具Tymshare RETRIEVE改写,采用FORTRAN语言编写,项目由杰克·哈特菲尔德启动,杰布·朗完成。此后,C·韦恩·拉特利夫将其改用英特尔8080汇编语言重写,适配IMSAI 8080设备上的PTSDOS系统,并以“伏尔甘”为名对外销售。他在《字节》杂志刊登广告,定价50美元,不过这款产品并未打开市场,他在后续采访中也向苏珊·拉默斯谈及了这段经历。
连续创业者埃德·泰特看中了这款产品,聘请拉特利夫并拿下“伏尔甘”的授权。泰特随即创立阿什顿-泰特公司,公司名里本没有名为阿什顿的合伙人,后来他特意买下一只鹦鹉取名阿什顿,将其定为公司吉祥物。阿什顿-泰特把这款数据库更名为dBASE II,借名称营造出成熟专业的观感,同时大幅上调售价,将适配CP/M系统的版本做成盒装零售软件。已故的约翰·沃克在1982年曾提到,当时该软件单套售价800美元,依旧卖到供不应求。

同年,dBASE II推出个人电脑版本,成为IBM初代个人电脑早期主流商业办公软件之一。曾任《dBase开发者简报》编辑的让-皮埃尔·马特尔在个人记述中写道,整个八十年代,dBase始终是行业标杆级应用。1984年,功能升级的dBase III销量再创新高;1986年dBase III+面世,新增菜单式操作界面,同时保留了标志性的“点提示符”命令行。1988年dBase IV发布,却并未兑现此前承诺、搭载配套的编程语言编译器。
这一疏漏给竞品创造了机会。南塔基特公司推出的Clipper便是代表产品,它可将dBase代码编译为独立应用。由于该软件不含交互式编程环境,界面体系也完全不同,因此避开了版权诉讼。后来Clipper被冠群电脑收购。另一大竞品是福克斯软件的FoxBase(后续升级为FoxPro),就连dBase创始人拉特利夫都对其赞誉有加,该产品最终被微软收入囊中。
各路竞品层出不穷,这也成了阿什顿-泰特与dBase走向衰败的核心原因:dBase所用编程语言逐渐形成通用标准,受商标限制,业内统一将其称作xBase。早在开源时代到来之前,就有一款名为WAMPUM的DOS共享软件沿用相关技术,至今仍可使用。
如今也诞生了多款开源实现版本,其中以Harbour及其衍生分支xHarbour最为知名。今年两款项目的GitHub代码仓库均仍有更新维护。
当一款高价闭源软件的文件格式与编程语言彻底普及、形成行业通用标准后,企业便很难再依靠原版产品持续盈利。如今看来,这也成为dBase有限责任公司彻底落幕的根本原因。不过历经数十年岁月,xBase编程语言至今仍保持着不错的生命力。








苏公网安备32021302001419号