Entre las principales ventajas que supone el uso del Software Libre:
Ahorro en costes de adquisición y soporte.
Independencia del proveedor.
Libertad de uso, modificación y distribución.
Personalizar y adaptar el software a necesidades particulares con recursos propios.
Independencia tecnológica, pudiendo desarrollar nuevos productos sin tener que empezar el proceso desde cero.
Fomento de la libre competencia al basarse en servicios y no en licencias.
Soporte y compatibilidad a largo plazo.
Corrección más rápida y eficiente de fallos.
Sistema en contínuo crecimiento y expansión.
Transparencia en el código fuente.
Fomento de la inversión local en desarrollo.
Rapidez de circulación entre usuarios.
Su implantación es económicamente viable para paises en vias de desarrollo.
Colaboración abierta entre desarrolladores, y entre desarrolladores y usuarios de la comunidad.
Fomento de la creación de comunidades.
Posibilidad de traducir a diferentes idiomas.
Métodos simples y unificados de gestión de software ( Repositorios ).
Formatos estándar.
Facilidad para probar de forma completa las diferentes distribuciones antes de tomar una decisión.
Libertad de mejorar el programa y hacer públicas dichas mejoras.
Multitarea, multiusuario, multiplataforma.
Mayor seguridad y privacidad de los datos.
Garantía de continuidad al permitir ampliar el trabajo comenzado por otro desarrollador.