El manifiesto GNU describe el proyecto GNU creado por Richard Stallman para desarrollar un sistema operativo compatible con Unix que sea software libre. Explica que GNU significa "No es Unix" y que el proyecto inicialmente incluía varias utilidades y herramientas de programación. El objetivo final era crear un sistema operativo completo con soporte para múltiples lenguajes de programación que sea de código abierto y pueda ser usado y modificado libremente.