1974年,还在哈佛上学的比尔·盖茨(Bill Gates),跟当时在霍尼韦尔工作的朋友保罗·艾伦(Paul Allen),一起看到MITS的Altair 8800计算机即将上市的新闻,觉得这是一台足够强大,能运行BASIC解析器的计算机。他们一起在西雅图湖滨学校上学的时候曾写过BASIC,于是决定开发Altair的第一个BAISC解析器。他们俩再加上哈佛的另一位学生蒙特·大卫杜夫(Monte Davidoff)终于在次年开发出了Altair BASIC,并且成功和MITS签订合同。每销售一份BASIC软件,盖茨他们将分得一份版权费。
但是很快盖茨就发现,盗版的BASIC在当时各大计算机爱好者俱乐部中广泛传播。其中就包括著名的Homebrew Computer Club,这个俱乐部诞生了众多著名的计算机黑客和企业家,比如创办了苹果的乔布斯和沃茨。
于是盖茨写了一封《致计算机爱好者的一封公开信》,当时Homebrew Computer Club有一个Newsletter,他们也刊载了这份公开信,引发大量讨论。
我最近在重读沃尔特·艾萨克森(Walter Isaacson)写的《史蒂夫·乔布斯传》,读到了当时这个事件,于是找到那封信的原文,并进行了翻译,以下是译文。
致计算机爱好者的一封公开信
我认为,现在爱好者计算机市场最严峻的问题是缺乏好的软件课程、书籍和高品质的软件。一台爱好者计算机(译者注:hobby computer,当时还没有出现真正的个人计算机personal computer,所以盖茨用的是爱好者/发烧友计算机这样的词)如果一台爱好者计算机没有高品质的软件,或者它的拥有者不会编程,那么这台计算机将毫无用处。所以爱好者计算机市场会出现高品质的软件吗?
大概一年前,保罗·艾伦(Paul Allen)和我觉得,发烧友市场可能会持续扩大,于是我们聘请了蒙特·大卫杜夫(Monte Davidoff)一起开发了Altair BASIC(译者注:Altair是MITS公司制造的计算机,1975年推出的Altair 8800被认为是第一台真正意义上的个人计算机,也是盖茨他们开发的BASIC语言运行的平台)。虽然一开始我们只花了两个月时间就做好了第一个版本,但我们三人花了去年大部分时间给BASIC持续写文档,优化,添加各种特性。这才有了我们现在的4K, 8K, EXTENDED, ROM以及DISK版本的BASIC。我们花在这件事情上的时间大概价值 $40,000 美元。
我们收到了很多积极的反馈,数百位使用过BASIC的人都说很棒。不过有两件事情让我们颇感意外。1) 我们大部分“用户”都没有购买BASIC(只有不到10%的Altair使用者购买了BASIC),2) 而我们从爱好者市场收到的版权费,平均下来让我们在 Altair BASIC 上投入的时间,每小时报酬还不到 2 美元。
为什么会这样呢?大部分爱好者应该都很清楚,你们在偷我们的软件。硬件必须付费购买,但软件却可以随意分享。谁会在乎这些写代码的人能否拿到报酬?
你们这样做公平吗?盗版软件可不是解决你们和MITS之间问题的办法。MITS并不以售卖软件盈利。支付给我们的版权费,印刷手册,磁带成本以及各种管理的费用,算下来差不多收支平衡。但是你们确实做了一件事情,就是阻止优秀软件的诞生。没有人可以无偿进行专业的软件开发。你告诉我哪个计算机爱好者可以投入三人年去写代码,修复Bug,编写文档,而且免费对外发行的?事实是,除了我们,没有人愿意在爱好者软件上投入大量资金。我们开发了6800 BASIC,也开发了8080 APL和6800 APL,但我们几乎没有动力把这些软件提供给爱好者们使用。直接点说,你们就是在盗窃。
还有那些二次售卖Altair BASIC的人,他们不就是在赚爱好者软件的钱吗?是的,不过那些被我们举报的人,最后可能会吃亏的。是他们带给了计算机爱好者坏名声,他们无论出现在任何一个计算机爱好者俱乐部都应该立即被踢出去。
我欢迎任何愿意付费,或提出建议的人给我们来信。请寄到新墨西哥州阿尔伯克基市东南阿尔瓦拉多街 1180 号 #114,邮编 87108。没有什么比这更让我开心的了:能够雇佣十个程序员,为爱好者市场源源不断地提供优质软件。
比尔·盖茨
微软公司普通合伙人(General Partner, Micro-Soft)
当时盖茨21岁,微软还不是corporation,而是合伙制企业,所以他的署名是General Partnet。微软那时候也不叫Microsoft,而是
Microcomputer Software,所以用连字符署公司名。
这次公开信事件之后,盖茨觉得按版权分成方式不靠谱,于是改为和MITS签署固定价格合同,后来微软和Commodore PET, Apple II, Radio Shack TRS-80 等平台销售的 BASIC 软件也都是采用固定价格合同模式。苹果1976年在宣传Apple I的时候特地说明Apple BASIC是完全免费的。