Este documento resume la historia inicial del proyecto GNU y los motivos de Richard Stallman para su creación. Stallman anunció el proyecto GNU en 1983 con el objetivo de desarrollar un sistema operativo completamente compatible con Unix pero que sea software libre. En 1984 publicó una versión del editor de texto GNU Emacs bajo una licencia de código abierto que fue precursora de la GPL. Esto marcó el inicio del proyecto GNU y la Fundación para el Software Libre.