viernes, 9 de noviembre de 2007

Software Libre (definicion)

Hemos aprendido que el Software libre es beneficioso en cuanto que ofrece libertad al usuario para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar dicho software, teniendo en cuenta que S.L. no tiene porque ser equivalente a "gratis".

Licencias de software libre
  • Licencia GPL
    • Ventajas:
      • Distribuye copias y modifica el software libre
      • Es posible recibir un beneficio económico por distribuir copias.
      • Puede mezclarse con software no libre
    • Desventajas:
      • No puede transformarse en software privado.
      • No se pueden añadir más restricciones a la licencia.
      • No hay garantía sobre el correcto funcionamiento del software.
      • Las modificaciones realizadas deben publicarse en forma de código fuente.
  • Licencia estilo BSD
    • Ventajas:
      • Puede trasformar el software en software privado.
      • No es necesario publicar las modificaciones en forma de código fuente.
    • Desventajas:
      • No hay garantía sobre el correcto funcionamiento del software.
      • Al permitir transformar el software en software privado no contribuye al desarrollo de software libre.
      • No puede mezclarse con software no libre
  • Licencia estilo MPL y derivadas
    • Ventajas:
      • Mejora algunos puntos de las licencias GPL y BSD
    • Desventajas:
      • Las empresas que contribuyan al código deben renunciar a derechos sobre el código fuente.
      • No puede mezclarse con software no libre
  • Licencia Copyleft
    • Ventajas:
      • Permite la copia, distribución y en ciertos casos, modificación de los contenidos

No hay comentarios: