(This page uses CSS style sheets)

Open Source

¿Open Source? ¿Freeware? ¿Qué son? ¿Son iguales? ¿Tengo que pagar por usar este software? ¿Puedo modificarlo? ¿Cómo es posible qué alguien me 'regale' algo y al mismo tiempo otra gente me pida un montón de dinero por un programa que hace cosas parecidas?... La siguiente explicación se ha obtenido de la Enciclopedia Wikipedia y espero que permita aclarar un poco estas cuestiones. Lo que debes tener claro es que el Open Source es gratuito y puedes usarlo cuando quieras sin ningún miedo. Además, muchos proyectos de Open Source tienen una comunidad de perosnas que se encarga de su desarrollo (mejoras, solución de posibles errores, documentación, atención a usuarios principiantes, ...), proporcionando software de alta calidad.

Código abierto (del inglés open source) es el término por el que se conoce al software distribuido y creado de una forma libre. Este término comenzó a utilizarse en 1998 por algunos usuarios de la comunidad del software libre, tratando de usarlo como reemplazo al ambiguo nombre original en inglés del software libre (free software).

Free en inglés puede significar diferentes cosas: gratuit y libertad. Por eso, por un lado, permite pensar en 'software por el que no hay que pagar' (software gratuito) y, por otro, se adapta al significado que se pretendió originalmente (software que posee ciertas libertades).

Hoy en día 'open source' es utilizado para definir un movimiento nuevo de software (la Open Source Initiative), diferente al movimiento del Software Libre, incompatible con este último desde el punto de vista filosófico, y completamente equivalente desde el punto de vista práctico; de hecho, ambos movimientos trabajan juntos en el desarrollo práctico de proyectos.

La filosofía del "Open Source" centra su atención en la premisa de que al compartir el código, el programa resultante tiende a ser de calidad superior al software propietario; se trata por tanto, de una visión meramente técnica. Por otro lado, el Software Libre funciona bajo el ideal de que el software propietario, al no poder compartirse es antiético, ya que prohibir compartir entre seres humanos va en contra de las leyes de la naturaleza.

El movimiento Open Source tiene un decálogo que debe cumplir unas condiciones para poder llamarse "Open Source":

  1. Libre redistribución: el software debe poder ser regalado o vendido libremente.
  2. Código fuente: el código fuente debe estar incluido u obtenerse libremente.
  3. Trabajos derivados: la redistribución de modificacioness debe estar permitida.
  4. Integridad del código fuente del autor: las licencias pueden exigir que las modificaciones sean redistribuidas sólo como parches.
  5. Sin discriminación de personas o grupos: nadie puede dejarse fuera.
  6. Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos.
  7. Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa
  8. La licencia no debe ser específica de un producto: el programa no puede licenciarse sólo como parte de una distribución mayor.
  9. La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto.
  10. La licencia debe ser tecnoloxicamente neutral: no debe exigirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software.
Open Source Initiative

Open Source Iniciative

Para saber más sobre el Open Source

Ir a la sección de Recursos en línea

Recursos en línea

Enlaces a recursos de interé en Internet

Logotipo del MAGASI CD