Software Libre, conceptos y licencias Flashcards
¿Qué es el software libre?
Software que otorga a los usuarios la libertad de usar, estudiar, modificar y distribuir el software y su código fuente.
¿Cuáles son las cuatro libertades del software libre?
La libertad de usar, estudiar, modificar y distribuir el software.
¿Qué es el software de código abierto?
Software cuyo código fuente está disponible públicamente para ser utilizado, modificado y distribuido por cualquier persona.
¿Cuál es la principal diferencia entre software libre y software de código abierto?
El software libre se centra en las libertades de los usuarios, mientras que el software de código abierto enfatiza el acceso al código fuente.
¿Qué tipo de licencia es la licencia MIT?
Permisiva.
¿Qué tipo de licencia es la licencia GPL?
Copyleft fuerte.
¿Qué tipo de licencia es la licencia Apache?
Permisiva.
¿Qué es una licencia copyleft?
Licencias que requieren que las modificaciones y distribuciones del software también estén bajo la misma licencia.
¿Qué permite una licencia permisiva?
Permite usar, modificar y distribuir el software, incluso en software propietario.
¿Cuál es una característica de las licencias copyleft fuerte?
Obligan a que cualquier derivado del software también sea libre.
¿Qué es la licencia BSD?
Una licencia permisiva que permite redistribución y uso con pocas restricciones.
¿Qué es la licencia LGPL?
Una licencia copyleft débil que permite enlazar librerías con software propietario.
¿Qué permite la licencia Mozilla Public License (MPL)?
Permite modificar y distribuir el código, requiriendo que los archivos modificados se mantengan bajo MPL.
¿Cuál es un ejemplo de licencia de software libre?
GNU General Public License (GPL).
¿Cuál es un ejemplo de licencia de software de código abierto permisiva?
Licencia MIT.
¿Cuál es un ejemplo de licencia de software de código abierto copyleft?
GNU General Public License (GPL).
¿Qué es la licencia AGPL?
Una licencia copyleft fuerte que también requiere que los servicios en red divulguen el código fuente.
¿Qué beneficios ofrece una licencia permisiva?
Facilita la adopción del software en proyectos propietarios y comerciales.
¿Qué beneficios ofrece una licencia copyleft?
Asegura que las libertades del software se mantengan en todas las versiones derivadas.
¿Qué es el Open Source Initiative (OSI)?
Una organización que aprueba y mantiene la lista de licencias de código abierto.
¿Qué es la Free Software Foundation (FSF)?
Una organización que promueve el software libre y mantiene las licencias GPL.
¿Qué permite la licencia Eclipse Public License (EPL)?
Permite modificar y distribuir el software, manteniendo los cambios bajo EPL.
¿Qué es el principio de reciprocidad en licencias copyleft?
Requiere que cualquier software derivado se distribuya bajo la misma licencia.
¿Cuál es una limitación de las licencias permisivas?
No aseguran que las versiones derivadas mantengan el código abierto.