Tuesday, March 2, 2010

Licencia e implicaciones filosóficas

La razón por la cual elegimos una licencia GNU, es debido a que está en nuestro interés que el código que realicemos siempre esté disponible a quien lo quiera consultar. Aun cuando existiera alguna aplicación que implementara parte de lo que estamos realizando, no nos agradaría que ésto se convirtiera en código propietario como se puede hacer con una licencia BSD.

Creemos que en especial en lenguajes como clojure, que se están desarrollando y obteniendo seguidores (ya que aun probablemente no sea un lenguaje bien establecido), es importante tener programas que sirvan de ejemplo. Que se pueda mostrar las capacidades del lenguaje y que mejor que con un programa que incluya su código así como su desarrollo. Esto es para que los nuevos programadores en este lenguaje se puedan beneficiar de ejemplos ya hechos y probados como pretendemos que sea nuestro proyecto. Además dar la posibilidad de correrlo cuando y donde sea si le es útil a alguien.

Es por eso que preferimos la licencia GNU, aun en su característica vírica, ya que esto asegura que la permanencia al acceso de la información. Otra razón un poco menos importante es que al tener una licencia GNU damos nuestro apoyo a la filosofía del software libre, que es la filosofía que implementan GNU y la Free Software Fundation (http://www.gnu.org/philosophy/philosophy.html). Esto da las libertades de correr el software, estudiarlo a fondo (obteniendo el código fuente), además de que se pueda distribuir libremente el programa, tanto el original como modificaciones hechas por otros.

Equipo Dev-It

No comments:

Post a Comment