Software Libre

De gacq wiki
Saltar a: navegación, buscar

Definición

El Software Libre es aquel que garantiza cuatro libertades básicas a los usuarios:

  • libertad 0: Ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.)
  • libertad 1: Estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente)
  • libertad 2: Copiar el programa de manera que se pueda ayudar al vecino o a cualquiera
  • libertad 3: Mejorar el programa y publicar las mejoras

Beneficios

Los beneficios específicos del Software Libre son muchos, pero se pueden destacar:

Estratégicos

  • Mayor libertad de elección, uso y disposición.
  • Mayor calidad y seguridad de los programas derivada de un modelo colaborativo de desarrollo.
  • Independencia de los fabricantes y distribuidores; mayores posibilidades de elección para el usuario.
  • Mayores posibilidades de personalización de la aplicaciones.
  • Mayor soporte; cualquier empresa puede realizarlo, ya que no hay secretos.
  • Fomenta la reutilización de recursos.
  • Evaluación: facilidad para probar enteramente diversos programas antes de tomar una decisión.

Económicos

  • Costes de implantación y mantenimiento más reducidos. Menor TCO.
  • Desarrollo más rápido de las soluciones.
  • Se valoran los conocimientos y la eficacia, y no las estrategias comerciales y monopolísticas.
  • Protección de la inversión. El codigo y los datos siempre podrán ser reutilizados.

Sociales

  • Estimula la cooperación.
  • Educación mediante la transparencia gracias al acceso al código fuente.
  • No divide a las personas construyendo barreras entre ellas.
  • Promueve la igualdad de derechos y oportunidades.
  • Reduce las diferencias entre zonas ricas y pobres.
  • Evita la concentración de poder y las dependencias.
  • La ciencia avanza porque los científicos comparten los descubrimientos de manera libre. El mismo esquema se repite con el software libre.
  • Solo el software libre puede garantizar la privacidad de la información.
  • Legalidad: conceptos como la piratería o el uso indebido pierden sentido.
  • Herencia cultural: todo el código disponible pasa a formar parte de los recursos públicos de los que dispone la Humanidad.

Técnicos

  • Mayor seguridad y fiabilidad.
  • Facilmente actualizable, todo el sistema y aplicaciones pueden actualizarse con un solo comando
  • Muchos bugs y problemas pueden solucionarse inmediatamente modificano el código fuente
  • Gran cantidad de documentación, ejemplos y guias de uso disponibles en casi todos los idiomas.

Como profesionales de informática

  • Independencia del empleador - Mis conocimientos puedo utilizarlos en cualquier trabajo.
  • Autoría reconocida al programador.
  • Mayor documentación disponible.
  • Amplia comunidad de colegas en cualquier proyecto.

Lecturas