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.
¿Qué es la interoperabilidad en el contexto del software de código abierto?
La capacidad de diferentes sistemas y organizaciones de trabajar juntos.
¿Qué es el dual licensing?
Modelo donde el mismo software se ofrece bajo dos licencias diferentes.
¿Qué es la licencia Creative Commons?
No es una licencia de software, sino para obras creativas; sin embargo, algunas versiones pueden aplicarse al software.
¿Qué es la licencia Affero GPL?
Una versión de GPL que cubre el uso del software a través de redes.
¿Qué es la licencia ISC?
Una licencia permisiva similar a MIT, simplificada.
¿Qué es la licencia Artistic License?
Una licencia copyleft usada por Perl que permite más flexibilidad.
¿Qué es la licencia MPL?
Mozilla Public License, una licencia copyleft moderada.
¿Qué es la licencia Boost?
Una licencia permisiva usada principalmente para bibliotecas C++.
¿Qué es la licencia Zlib?
Una licencia permisiva usada principalmente para bibliotecas de compresión.
¿Qué es la licencia Public Domain?
Licencia que renuncia a todos los derechos de autor, permitiendo uso libre sin restricciones.
¿Qué es la licencia Unlicense?
Una licencia que dedica el software al dominio público.
¿Qué es la licencia CeCILL?
Una licencia de software libre compatible con la GPL, usada principalmente en Francia.
¿Qué es la licencia LGPL?
Lesser General Public License, permite enlazar con software propietario.
¿Qué es la licencia GPLv3?
La tercera versión de la GNU General Public License, con mejoras en protección de patentes y compatibilidad.
¿Qué es la licencia GPLv2?
La segunda versión de la GNU General Public License, ampliamente utilizada en proyectos como el kernel de Linux.
¿Qué es la licencia Microsoft Public License (Ms-PL)?
Una licencia permisiva utilizada por algunos proyectos de Microsoft.
¿Qué es la licencia OpenBSD?
Una licencia permisiva utilizada por el sistema operativo OpenBSD.
¿Qué es la licencia GPLv1?
La primera versión de la GNU General Public License.
¿Qué es la licencia Simplified BSD?
Una versión simplificada de la licencia BSD con menos restricciones.
¿Qué es la licencia 0BSD?
Una licencia de dominio público que no impone restricciones.
¿Qué es la licencia Public Domain Dedication (PDDL)?
Una dedicación para colocar el software en el dominio público.
¿Qué es la licencia Do What The F*ck You Want To Public License (WTFPL)?
Una licencia de dominio público que permite cualquier uso sin restricciones.
¿Qué es la licencia Open Software License (OSL)?
Una licencia copyleft fuerte compatible con la GPL.
¿Qué es la licencia Beerware?
Una licencia permisiva que permite cualquier uso siempre que se reconozca al autor.
¿Qué es la licencia JSON License?
Una licencia permisiva con una cláusula específica sobre el uso del software.
¿Qué es la licencia SIL Open Font License?
Una licencia permisiva específica para fuentes tipográficas.
¿Qué es la licencia Qt Public License (QPL)?
Una licencia copyleft usada por el framework Qt.
¿Qué es la licencia Academic Free License (AFL)?
Una licencia permisiva usada principalmente en proyectos académicos.
¿Qué es la licencia Boost Software License?
Una licencia permisiva usada por la comunidad Boost C++.
¿Qué es la licencia Open Hardware License (OHL)?
Una licencia para hardware de código abierto.
¿Qué es la licencia CeCILL-C?
Una versión de la licencia CeCILL con características específicas.
¿Qué es la licencia Sleepycat?
Otra forma de referirse a la licencia GPL con ciertas condiciones.
¿Qué es la licencia Artistic License 2.0?
Una versión actualizada de la licencia Artistic con mejoras.
¿Qué es la licencia FreeBSD?
Una variante de la licencia BSD utilizada por el sistema operativo FreeBSD.
¿Qué es la licencia Public Domain (CC0)?
Una dedicación para liberar obras al dominio público.
¿Qué es la licencia GNU Affero General Public License?
Una licencia copyleft que cubre el uso a través de redes.
¿Qué es la licencia Eclipse Public License 2.0?
Una versión actualizada de la EPL con mejoras en compatibilidad.
¿Qué es la licencia OpenSSL?
Una licencia permisiva utilizada por la biblioteca OpenSSL.
¿Qué es la licencia Fair License?
Una licencia permisiva con ciertas condiciones de uso.
¿Qué es la licencia JSON (JSON License)?
Una licencia permisiva con una cláusula específica sobre el uso del software.
¿Qué es la licencia BSD de 2 cláusulas?
Una versión simplificada de la licencia BSD con solo dos cláusulas.
¿Qué es la licencia BSD de 3 cláusulas?
Una versión de la licencia BSD que añade una cláusula de no endoso.
¿Qué es la licencia ISC?
Una licencia permisiva similar a MIT y BSD, con menos texto legal.
¿Qué es la licencia MPL 2.0?
Una versión actualizada de la Mozilla Public License con mejor compatibilidad.
¿Qué es la licencia GPL con cláusula de librería?
Permite vincular librerías bajo GPL con software no GPL bajo ciertas condiciones.
¿Qué es la licencia JSON?
Una licencia permisiva utilizada para la especificación JSON.
¿Qué es la licencia Apache 2.0?
Una licencia permisiva que incluye una cláusula de patente.
¿Qué es la licencia LGPLv3?
La tercera versión de la LGPL, con mejoras en la protección de patentes.
¿Qué es la licencia EPLv2?
La segunda versión de la Eclipse Public License, con mejoras en compatibilidad.
¿Qué es la licencia MPLv2?
La segunda versión de la Mozilla Public License, con mejor compatibilidad.
¿Qué es la licencia SIL Open Font License 1.1?
Una versión específica de la SIL Open Font License para fuentes.
¿Qué es la licencia Artistic License 1.0?
La primera versión de la licencia Artistic utilizada por Perl.
¿Qué es la licencia Boost 1.0?
Una versión específica de la licencia Boost utilizada por la comunidad C++.
¿Qué es la licencia LGPL con excepciones?
Permite ciertas excepciones a las reglas estándar de LGPL.
¿Qué es la licencia GPL con cláusula de Affero?
Combina GPL con cláusula de Affero para cubrir uso en redes.
¿Qué es la licencia Public Domain y cómo se diferencia de otras licencias?
Renuncia a todos los derechos, permitiendo uso sin restricciones, a diferencia de otras licencias que imponen condiciones.
¿Qué es la licencia MIT y cuáles son sus principales características?
Permisiva, permite uso, modificación y distribución con poca restricción, requiere mantener el aviso de copyright.
¿Qué es la licencia GPLv3 y qué mejoras introduce respecto a GPLv2?
Incluye protección contra la Tivoization, mejoras en la compatibilidad de licencias y cláusulas de patente.
¿Cómo define la FSF el software libre?
Basado en las cuatro libertades fundamentales para los usuarios.
¿Qué son las licencias de dominio público?
Licencias que renuncian a todos los derechos de autor, permitiendo uso total sin restricciones.
¿Qué es la licencia Open Database License (ODbL)?
Una licencia específica para bases de datos que permite compartir y modificar datos.
¿Qué es la licencia CC BY?
Una licencia de Creative Commons que permite distribución y modificación con atribución.
¿Qué es la licencia CC BY-SA?
Creative Commons con atribución y compartición bajo la misma licencia.
¿Qué es la licencia CC0?
Una licencia que coloca la obra en el dominio público.
¿Qué es la licencia CeCILL-B?
Una variante de la licencia CeCILL con características específicas.
¿Qué es la licencia Python Software Foundation License?
Una licencia permisiva utilizada por el lenguaje Python.
¿Qué es la licencia Ruby License?
Una licencia específica para el lenguaje Ruby, similar a MIT.
¿Qué es la licencia Node.js License?
Una licencia permisiva utilizada por el entorno Node.js.
¿Qué es la licencia PostgreSQL?
Una licencia permisiva utilizada por la base de datos PostgreSQL.
¿Qué es la licencia MariaDB?
Una licencia GPL utilizada por la base de datos MariaDB.
¿Qué es la licencia Qt Commercial?
Una licencia comercial para el framework Qt, diferente de las licencias libres.
¿Qué es la licencia LGPL para bibliotecas?
Permite usar librerías en software propietario sin necesidad de licenciar todo el software bajo LGPL.
¿Qué es la licencia GPL con cláusula de enlace?
Requiere que cualquier software que enlace con el software GPL también esté bajo GPL.
¿Qué es la licencia MPL y cómo se compara con GPL?
Permite combinar código MPL con código propietario, a diferencia de GPL que requiere copyleft completo.
¿Qué es la licencia Affero y cómo afecta al uso en la nube?
Requiere que el código fuente esté disponible incluso cuando el software se usa como servicio en la nube.
¿Qué es la licencia SIL y para qué se utiliza?
SIL Open Font License, utilizada principalmente para fuentes tipográficas.
¿Qué es la licencia EUPL?
European Union Public License, una licencia copyleft compatible con GPL.