A continuación vamos a hablar del software libre, para que el software pueda ser clasificado como libre ha de cumplir las siguientes libertades:
-La libertad de usar el programa, con cualquier propósito.
-La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
-La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.
-La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.
Estas cuatro libertades fueron escritas por Richard Stallman y nos las explica muy bien en este video:
El objetivo de desarrollar estas libertades es eliminar el control que tiene el desarrollador del software sobre el usuario y hacer que cada usuario sea libre.