MIT 人工智能实验室买的第一台打印机附带有驱动程序的源代码, MIT 人工智能实验室的黑客们可以自己修复打印机驱动程序的 bug ,或者根据自己的需要修改打印机的驱动程序,这为他们的工作带来了很大的方便。
后来, MIT 又买了一台激光打印机,这次厂商只提供了二进制的打印机驱动程序,它是 MIT 仅有的一个没有源代码的软件。出于工作的需要,Richard Stallman 想修改一下这个驱动程序,但是他无法做到,因为他没有驱动程序源代码。这给工作带来很多不便。也更加使 Stallman 认识到免费软件的价值。