Foro semana 10
El software de código abierto es aquel distribuido bajo unalicencia que permite su uso,
modificación y redistribución. Como su nombre lo indica, el requisito principal para que una
aplicación sea considerada bajo esta categoría es que el código fuente seencuentre
disponible. Esto permite estudiar el funcionamiento del programa y efectuar modificaciones
con el fin de mejorarlo y/o adaptarlo a algún propósito específico.
Debe permitirse la libreredistribución del software.
El código fuente debe estar disponible.
Debe permitirse la modificación del software y la creación de programas derivados.
Debe garantizarse la integridad del programaoriginal. Esto puede hacerse exigiendo que la
distribución de cualquier modificación se haga de forma separada, o que cualquier
modificación o programa derivado sea distribuido con un nombre o versióndiferente.
No se debe discriminar a ninguna persona o grupo de personas.
Debe permitirse el uso del software para cualquier fin.
La licencia debe ser distribuida junto con el software. La licencia debeaplicarse por igual a
todos los que utilizan el programa.
La licencia deberá ser siempre la misma, sin importar si el software es incluido dentro de una
distribución o paquete específico.
Lalicencia no debe aplicar restricciones sobre otros programas.
La licencia debe ser tecnológicamente neutral.
Ventajas :
La disponibilidad del código fuente hace posible que usuarios, programadores yempresas se
involucren en el desarrollo de las aplicaciones. De esta forma, el proceso de detección y
corrección de errores se lleva a cabo de forma eficiente, así como la implementación de
nuevascaracterísticas.
Es posible llevar a cabo modificaciones a los programas con el fin de adaptarlos a las
necesidades específicas de una empresa.
Con el software de código abierto no existe un gasto...
Regístrate para leer el documento completo.