
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 和 ATT 等大型公司开始改变其代码的许可方式。1980 年《计算机软件版权法》获得通过。1998 年《数字千年版权法》最终将规避版权的技术定为犯罪行为。1983年理查德·斯托曼正式创立了自由软件运动这与GNU项目的启动时间相吻合该项目旨在提供替代专有Unix工具的方案。随着1991年Linux内核的发布以及1998年开源软件官方定义的发布开源和自由软件的发展势头更加强劲。与此同时在2025年为了纪念微软成立50周年盖茨亲自发布了Altair BASIC源代码。他称这个项目是他写过的“最酷的代码”也是公司早期创业历程的象征。