Open Source Software

open-source-windows-word-cloud

Codigo abierto es el código fuente donde el que tiene los derechos lo hace disponible para cambiar o distribuir libremente el software a quien sea con cualquier propósito. El código abierto es el software distribuido y desarrollado libremente Hay muchas licencias abiertas

La idea del código abierto se centra en la premisa de que al compartir el código, el programa resultante tiende a ser de calidad superior al software propietario,

  1. Acceso al código fuente: Para modificarlo, corregirlo u añadir más prestaciones.
  2. Gratuidad: El software puede obtenerse libremente.
  3. La posibilidad de evitar monopolios de software propietario: Para no depender de un único fabricante de software.
  4. Un modelo de avance: Por lo cual la información no se oculta.

Requisitos para que un código sea libre.

  • Libre redistribución: el software debe poder ser regalado o vendido libremente.
  • Código fuente: el código fuente debe estar incluido u obtenerse libremente.
  • Trabajos derivados: la redistribución de modificaciones debe estar permitida.
  • Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.
  • La licencia no debe discriminar a ninguna persona o grupo: nadie puede dejarse fuera.
  • Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos.
  • Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa