开源软件的发展:波折与希望并存
1. 互联网泡沫破裂后的开源公司困境
2000 年底之前,开源软件似乎前景一片光明,人们认为开源方法不仅会改变软件开发方式,还可能催生一个围绕免费程序的重要新商业领域。然而,互联网泡沫破裂,许多新经济初创企业倒闭,即使是知名在线企业也受到影响。开源公司也未能幸免,它们与当时失宠的互联网文化紧密相连,基于新颖商业计划和非传统软件,这让投资者对其信心大减。
以 VA Linux 为例,它曾是开源 IPO 领域的明星。但由于与免费软件的关联被投资者回避,且其主要客户——互联网初创企业在互联网崩溃中倒闭,导致其销售崩溃。2001 年 2 月 20 日,VA Linux 宣布亏损超出预期,并裁员 25%。5 月公布的第三季度业绩显示,2000 年第三季度销售额为 3460 万美元,而 2001 年同期仅为 2030 万美元。6 月 27 日,VA Linux 宣布将战略重点转向软件,这家可能是第一家、也是最杰出的专注于开源硬件的公司走向了衰落。不过,VA Linux 的失败并非意味着开源只是一时的潮流,而是因为 GNU/Linux 的成功,主流硬件制造商如 IBM、HP、Compaq 和 Dell 越来越擅长提供适配 GNU/Linux 的系统,减少了对 VA Linux 这样专业公司的需求。
除了 VA Linux,还有其他公司也经历了重大变革。John Ousterhout 的 Ajuba Solutions 最初专注于构建 Tcl 编程工具,2000 年 10 月 20 日被内容管理公司 Interwoven 收购,Ajuba 产品线停止。不过,这对 Tcl 社区有益,因为 Interwoven 将原本专有的 TclPro 软件开源发布。