Ayer, durante la conferencia que dio en el Medialab Prado de Madrid, Richard Stallman explicó entre otras cosas los cuatro principios para que un software pueda ser considerado libre.
- Un programa es libre si puede ser ejecutado y usado de todas las formas en que uno quiera, a diferencia de los privativos tienen limitaciones por medio de la licencia de uso o incluidas en el código.
- El código debe permitir el estudio y cambio haciéndose público.
- La copia y distribución debe ser libre.
- El software libre debe permitir la distribución de copias modificadas por un programador, inclusive permitir su venta.
Durante la misma conferencia Stallman también criticó fuertemente a Linus Torvalds por apartarse de la filosofía real del software libre. Lo mismo para Microsoft y Apple por hacer programas privativos y a los gobiernos por no preocuparse por el bienestar de las personas al usar programas de código cerrado.