Para poder diferenciar los términos Open Source y Software libre , sólo hay que recurrir al origen de cada uno de ellos.
El Movimiento Software libre comienza alrededor de 1984 y el Open Source tiene su origen en 1998.
Dónde mejor se explican las características de Open Source es en www.opensource.org/ .
Open Source se refiere al libre acceso del código fuente y a la posibilidad por parte de los usuarios de adaptarlo a sus necesidades, es decir compartirlo.
El movimiento Open Source marca 10 premisas para que un un código pueda 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 modificaciones debe estar permitida.
4. Integridad del código fuente del autor: las licencias pueden requerir 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 solo 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 tecnológicamente neutral: no debe requerirse 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.
Software libre http://www.gnu.org/home.es.html
Software libre está relacionado con la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software, incluido el código fuente.
Por otra parte el software libre garantiza 4 libertades que coinciden en cierto modo con las 10 del Open Source:
-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.
Suscribirse a:
Enviar comentarios (Atom)
Vegetables
El blog mediano
"La gota es un modelo de concisión, todo el universo encerrado en una gota de agua"
No hay comentarios:
Publicar un comentario