构架相当困难，大多数研究人员只得选择支付商业许可证。在1970与80年代之交，电脑销售者及软件公司开始例行公事地为软件许可证收费，并将软件作为“编程产品”上市，同时对新软件的开发通过版权、商标以及用户协议施加法律限制。1976年，比尔·盖茨发表致爱好者的公开信，在信中，他表达了对爱好者们肆意复制微软产品 Altair BASIC 而未支付许可证费用的行为的沮丧。1979年，鉴于销售 UNIX 或有利可图，AT&T 开始强力推行其许可证。在一日期为1983年2月8日的公告信中，IBM 宣布改变了其政策，不