El Software Libre se refiere a programas que otorgan a los usuarios cuatro libertades: usarlos para cualquier propósito, estudiar y modificar su código, mejorarlos y compartir las mejoras, y distribuir copias. Algunas ventajas del Software Libre son que es legal de distribuir, colaborativo, permite reutilizar equipos antiguos, y sistemas como Linux son difíciles de infectar con virus.