IBM 上周日宣布了自己史上最大一笔收购——340 亿美元买下红帽(Red Hat)。
IBM 买公司不足为奇,这家公司的大转型基本都离不开收购。但 Red Hat 是全球最大的 Linux 开源系统开发商,它的操作系统不像微软 Windows 每台收取数十美元授权费。与免费相伴左右的开源生意卖了 340 亿美元,IBM 为此付出 60% 溢价。
开源软件怎么赚钱说来也不太复杂,红帽现任 CEO 詹姆斯·怀特赫斯特(James Whitehurst )2012 年接受采访时举了一个例子:纽交所在用免费的红帽 Linux 系统交易股票。英特尔最近升级了处理器,纽交所想用新处理器提高效率,但这需要有人为新硬件部署新的系统和应用程序。同样的事每隔几年会发生一次。纽交所可以养一个团队自己完成所有系统维护、开发工作,也可以花钱请红帽的工程师来做。相当数量的企业用户都选择了后者。
红帽具体提供的服务比这个例子复杂得多,但原理是一样的。
在同类 Linux 企业中,红帽是规模最大的一家。至今红帽每年营收超过 20 亿,年增长超过 20%。
Windows 依然是个人计算机的主流 ,但在企业级服务器操作系统这个细分市场上,IDC 2017 年的数据显示微软占据 50%,红帽 32.7%。Linux 发行版中红帽占据 7 成的市场份额。
今天依托开源赚钱的产品已经很普遍了,最成功的莫过于 Google 主导的 Android 开源项目(AOSP)。
不过开源软件如何赚钱,是不是应该赚钱这个事情,并不是在它诞生的时候就想好的。
▋开源一词的诞生就是为了拒绝免费
开源总是让人和自由分享和免费的互联网精神联系在一起,盈利好像与之天然相悖。
不可否认,直到现在开源始终伴随有理想主义色彩,开源社区 Github 上每天依然有开发者免费共享自己的创意。
然而商业构想从来没有远离过开源生态,20 年前“开源”这个词的诞生,就是为了让它避开“免费”的印象。
1998 年,加州山景城的一间办公室里,41 岁的黑客、《新黑客词典》的维护人埃里克·雷蒙(Eric Raymond)召集当时活跃的 Linux 开发者,包括 Linux 发明人林纳斯·托瓦兹(Linus Torvalds),探讨如何将自由软件的理论进一步推修正和推广。
虽然只有十几个人,但这是“开源(Open Source)”的起点。
在此之前,自由软件(Free Software)是当时的主流提法,它的历史可以追溯到更早。互联网诞生前的 1969 年,贝尔实验室开发出 UNIX,一套可以快速复制的操作系统代码,以磁盘为介质传播。
UNIX 的创造者将操作系统和源代码许可证书一起,对外免费公布,尤其是给了很多大学用于教学。但后来 UNIX 的持有者 AT&T 公司将 UNIX 私有化,使用者需要付出上万美元授权费。
这激起自由软件支持者的抵抗 。1984 年麻省理工大学(MIT)的计算机教授理查德·斯托曼(Richard Stallman)发起名叫 GNU 的项目(GNU's Not UNIX! ),成立基金会 FSF(Free Software Foundation),以自由免费对抗大公司的授权费要求。
FSF 提出软件的版权 Copyleft,一个和著作权(Copyright)相对应的概念——软件源码的作者依然享有版权,但作者许可任何用户对代码复制、修改和传播,也可以销售获利,前提是必须保持所有代码的公开透明。
这让提供免费软件也有了产生利润的可能。FSF 提出过一些具体的设想,比如以光盘或磁盘的形式销售自由软件包拷贝;提供安装、培训和指导服务;软件的定制化等等。
基于此,1989 年,最早一家为自由软件提供咨询服务的公司 Cygnus Solution 诞生(2000 年被红帽收购),这家公司的口号是“让自由软件使用无忧”(Making free software affordable)。它的创始人迈克尔· 蒂曼(Michael Tiemann)也是 1998 年开源会议的参与者。
尽管斯托曼被奉为自由软件运动的圭臬,但那场只有十几个人的会议上他并没有被邀请。与会者们认为 FSF 使用的“自由(Free)”这个词让人想到免费使用,而这不是自由软件的内核,程序员们不是公益机构,这可能会影响到自由软件的发展方向。
因此他们决定用“开源”( Open-Source )一词取代“自由软件”,简单直接,不涉及商业选择、软件是否免费。
现在开源社区中区分开源和免费的常用比喻是Free as in Beer(免费啤酒)和 Free as in Speech(言论自由)。免费啤酒不用花费你一分一毫,然而你没有更多的选择权,微软的 IE 浏览器,Adobe 的 Flash,软件免费下载,免费使用,但是你无法修改。
而言论自由是一种自由的权利。好比啤酒的神秘配方,当它公之于众,你便可以自己生产和改进啤酒。比如 Chrome 和 Firefox 浏览器,基于源代码任何人都可以改头换面开发一个新的浏览器,重点在于自由的属性而非软件本身。
这成为开源社区的主流思想,而它之所以被人接受,更大的时代背景是大公司对于软件业的垄断。
无论是 Windows 本身还是微软的软件应用,都是封闭的商业形态。1996 年美国通过《数字千年保护法》,给了微软数字垄断的法律支持。企业和个人用户为使用权一次性付款,其他任何人对其修改和再次传播都被视为非法,本质上这还是书籍出版物这种实体商品版权的思路。
版权成为微软商业帝国的基础。比尔盖茨本人早在 1976 年就表示过对自由软件的反对,他 22 岁写的那封著名的《致爱好者的公开信》(An Open Letter to Hobbyists)中说,“有谁会在没有任何报酬的情况下来做这些专业的工作?怎样的爱好者才会投入三年的时间开发,发现所有的错误、编写文档并且免费发布产品?事实上,只有我们大量投资来为个人电脑做软件。”
2000 年上台的新 CEO 史蒂夫·鲍尔默(Steve Ballmer)也把 Linux 比作“癌症”。
开源社区多少带有与微软二元对立的色彩,相信开源必胜的程序员们曾经把盖茨比做纳粹,讽刺他在桌面操作系统里表现出的独裁和封闭。
不过黑与白往往不是那么分明。
▋
友情链接