
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.
1.-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.
2.-El código debe permitir el estudio y
cambio haciéndose público.
3.-La copia y distribución debe ser
libre.
4.-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.