Richard Stallman fue el fundador del movimiento de software libre y promueve la libertad de usar, modificar y distribuir software. El software libre permite a los usuarios usar el programa para cualquier propósito, modificarlo según sus necesidades, distribuir copias y mejorarlo y compartir las mejorizaciones. En contraste, el software privativo requiere comprar una licencia, no puede modificarse ni distribuirse, y requiere pagar por paquetes adicionales como office y antivirus.