前言
自由在商业中并非一个抽象的概念。
任何行业能否取得成功,几乎直接取决于行业供给方与客户所能拥有的自由度。只需比较一下 AT&T 失去对美国消费者的垄断控制之后美国电话业务中的创新,与之前那些客户没有选择自由时缓慢的创新步伐,便可见一斑。
商业领域中,自由能够创造价值,最有力的例证就是对比计算机硬件行业与软件行业。在计算机硬件领域,供应商和消费者在全球范围内都享有自由,这一行业实现了人类前所未有的产品创新速度和客户价值提升速度。而另一方面,在计算机软件行业,行业变革的衡量单位却是以十年计。办公套件作为 20 世纪 80 年代的王牌应用,直到 90 年代网页浏览器与服务器问世之后才受到挑战。
开源软件给计算机软件行业带来的自由,甚至超过了硬件厂商与消费者所拥有的自由。
计算机语言之所以被称为语言,正因为它们就是语言。它让社会中掌握相关知识的群体(在这里指程序员)能够构建和交流思想,造福社会各界人士,其中也包括其他程序员。
通过法律手段限制获取我们社会日益依赖的基础设施知识(通过我们行业历史上惯用的专有二进制软件许可证),最终只会压缩自由空间、拖慢创新速度。
开源将一系列颠覆性理念,抛给了一个自以为底层架构早已尘埃落定的行业。开源把技术的掌控权交还给使用技术的客户,而不是允许厂商依靠封锁底层代码来挟持客户。向市场提供开源工具,需要新的商业模式。而只要能够向市场提供独一无二的价值,探索出这类商业模式的企业,在和那些妄图持续掌控用户的企业竞争时,将取得巨大的成功。
想要让开源软件真正深刻改变世界,长期以来始终需要两件事:第一,开源软件实现大规模普及;第二,必须向用户解释清楚,让人们理解这套开发模式能为使用者带来哪些价值。
埃里克・雷蒙德正是在这一点上做出了卓越贡献,他推动了开源软件革命走向成功,推动基于 Linux 的操作系统广泛落地,同时惠及所有开源使用者与相关服务商。他能够清晰、有力、精准地阐释这套颠覆性开发模式的价值,是这场革命成功的关键所在。
——鲍勃·杨(Bob Young),红帽公司董事长兼首席执行官(Chairman and CEO, Red Hat, Inc.)