- Libre Uso. Cualquier persona puede disponer del software libre bajo las condiciones de la licencia.
 - Bajo Costo. Es gratuito
 - Existe Libertad de Conocimiento y trabajo cooperativo entre sus usuarios lo que permite una mayor innovación tecnológica.
 - Rápida corrección de errores facilitado por el trabajo comunitario a través de Internet y de su libre acceso al código fuente.
 - Total independencia de un proveedor. El usuario puede administrar libremente su crecimiento y operación con total autonomía.
 - Independencia de las condiciones del mercado. A salvo de cambios drásticos por parte del proveedor o modificaciones que realice por las condiciones del mercado o baja rentabilidad.
 - Contribuye a la formación de profesionales y el desarrollo de la industria local, generando conocimiento y trabajo)
 - Facilidad para personalizar el software de acuerdo a las necesidades del usuario.
 - Posibilidad de traducir el mismo a cualquier idioma, inclusive a una lengua regional o indígena.
 - Independencia tecnológica de los Estados con respecto a grandes grupos económicos.
 - Fácil acceso por parte del sector educativo público y privado.
 - Mayor seguridad y privacidad de los datos. Disminuye los riesgos de filtración, aumenta la imposibilidad de acceso y manipulación de los datos críticos del Estado.
 - Asegura la durabilidad de la información y su migración, gracias al acceso al código fuente.
 - Disminuye los riesgos de "puertas traseras" que introduzcan códigos maliciosos o de espionaje.
 - El conocimiento de códigos fuente permite la rápida solución a funcionamientos erróneos.
 - Elimina el sistema operativo monousuario. Ya que permite el uso y trabajo de varios usuarios al mismo tiempo.
 - Elimina el derecho exclusivo de la innovación.
 - Abre la posibilidad del trabajo compartido entre diferentes empresas o dependencias de gobierno.
 - Elimina la inseguridad ante cierre de compañías de provisión o discontinuidad del producto.
 - No depende de prácticas monopólicas.
 
Desventajas del Software Libre
- Dificultad en el intercambio de archivos (doc. de texto), dan errores o se pierden datos.
 - Desconocimiento. El usuario común está muy familiarizado con los soportes de Microsoft, lo que hace elevar el costo de aprendizaje.
 - Ausencia de garantía. El software libre no se hace responsable por los daños.
 - Para su configuración se requieren conocimientos previos de funcionamiento del sistema operativo.
 - Por lo general para su implementación se necesitan conocimiento previo de programación.
 - Se debe monitorear en forma constante la corrección de errores por Internet.
 - No existe un control de calidad previo.
 - Hay aplicaciones específicas que no se encuentran en el software libre.
 - Baja expansión de su uso en centros educativos.
 - Baja difusión en publicaciones.
 - En ambientes de red todavía hay software propietario con mejores desempeños.
 
Aclaramos finalmente, que muchas de estas desventajas son debidas a su reciente nacimiento, lo que se considera que muchas de ellas desaparecerán en mediano plazo.

