Richard Stallman creó el sistema operativo GNU y la Licencia Pública General de GNU (GPL) para garantizar que el software sea libre y de código abierto. La GPL asegura que el software y sus modificaciones siempre permanezcan libres dando a los usuarios la libertad de usar, copiar, distribuir, estudiar, cambiar y mejorar el software.