50年前,年轻的比尔·盖茨开始与世界上第一批软件盗版者作斗争
50年前,年轻的比尔·盖茨开始与世界上第一批软件盗版者作斗争。他写了《致爱好者的一封公开信》,抱怨他的第一个商业程序遭到了盗版。
比尔·盖茨与22岁的保罗·艾伦合作,为Altair 8800电脑开发了一个BASIC编程语言版本。Altair 8800成为世界上第一台商业上获得成功的家用电脑。Altair公司首席执行官埃德·罗伯茨聘用了艾伦,并允许盖茨远程编写软件。
硅谷系统测试员丹·索科尔是第一个将BASIC代码从纸带复制到磁介质上的人。在下一次DIY俱乐部会议上展示这款软件后,他带着一盒拷贝软件出现,收取了黑客们认为合理的价格:免费。因此,Altair BASIC的第一个版本甚至在正式发布之前就已免费分发。
随后,盖茨发表了他的信件:
你们大多数人都在盗用软件……谁会在乎那些参与开发的人是否能拿到报酬?谁又能负担得起免费做专业工作呢?我欢迎任何愿意付费的人来信……
他最终收到了300到400封信——其中很多都是“极其负面”的,只有6封信要求付款。值得注意的是,MITS公司出品的BASIC语言单价为500美元。但在1976年,这相当于今天的数千美元。
大概是为了回应盖茨的来信,苹果公司在 1976 年推出的首批广告宣传活动之一强调:“因为我们的理念是免费或以最低成本为我们的机器提供软件,所以您无需支付持续的费用即可访问这个不断增长的软件库。”
顺便一提,美国国家半导体公司后来获得了微软BASIC语言版本的授权,因为它是最流行的——因为“人人都抄袭它,人人都用它”。五年之内,微软又达成了一项更重要的交易,向IBM提供了MS-DOS操作系统。
但仅仅三个月后,盖茨就发表了一封后续信件,表达了希望“认真考虑业余软件开发和分发的未来”。
到 Apple II 时代初期,已有数千种程序被开发并销售。随着软件市场的增长,IBM 和 AT&T 等大型公司开始改变其代码的许可方式。1980 年,《计算机软件版权法》获得通过。1998 年,《数字千年版权法》最终将规避版权的技术定为犯罪行为。
1983年,理查德·斯托曼正式创立了自由软件运动,这与GNU项目的启动时间相吻合,该项目旨在提供替代专有Unix工具的方案。随着1991年Linux内核的发布,以及1998年开源软件官方定义的发布,开源和自由软件的发展势头更加强劲。
与此同时,在2025年,为了纪念微软成立50周年,盖茨亲自发布了Altair BASIC源代码。他称这个项目是他写过的“最酷的代码”,也是公司早期创业历程的象征。
