Ir al contenido

Documat


Diversidad de licencias en software libre

  • Autores: Sergio Raúl Montes León
  • Directores de la Tesis: Jesus Gonzalez Barahona (dir. tes.) Árbol académico, Gregorio Robles Martínez (codir. tes.) Árbol académico
  • Lectura: En la Universidad Rey Juan Carlos ( España ) en 2025
  • Idioma: español
  • Tribunal Calificador de la Tesis: Paul Leger (presid.) Árbol académico, Pedro de las Heras Quirós (secret.) Árbol académico, Sira Vegas Hernández (voc.) Árbol académico
  • Enlaces
  • Resumen
    • La presente tesis aborda el estudio de la diversidad de licencias en el software libre y de código abierto (Free/Libre Open Source Software, FLOSS) en grandes repositorios, con un enfoque particular en el análisis, identificación y clasificación de dichas licencias. Dado que una licencia de software determina lo que se puede o no se puede hacer con un fragmento de software, comprender las licencias FLOSS es esencial para garantizar el cumplimiento de las normativas y comprender las implicaciones al momento de distribuir uno o varios componentes FLOSS.

      La carencia de una base de datos que incluya todas las licencias y la importancia de cada una de ellas dificulta la identificación automática de licencias en el código fuente.

      El proyecto Software Heritage, que ha sido un recurso clave para esta tesis, tiene entre sus objetivos archivar y poner a disposición pública una fracción muy grande de todo el código fuente que haya sido publicado. Software Heritage brinda la oportunidad de recopilar gran cantidad de todas las licencias FLOSS que se hayan utilizado. Aprovechando estas ventajas, ponen a disposición una colección de documentos con la mayor cantidad posible de licencias FLOSS diferentes y derivadas, la colección consta de 6,9 millones de archivos únicos. El cual ha sido fundamental para la presente investigación.

      Los principales objetivos de esta tesis son dos: identificar las técnicas y herramientas utilizadas para la detección de licencias en el código fuente, y realizar un análisis exhaustivo del conjunto de datos de licencias de Software Heritage, con el fin de explorar la diversidad de licencias publicadas.

      Entre las principales contribuciones de este trabajo se encuentra la elaboración de una lista detallada de las técnicas y herramientas identificadas, junto con un análisis profundo derivado de una Revisión Sistemática de la Literatura. Además, se llevó a cabo la anotación manual de una muestra representativa de licencias extraídas del repositorio de Software Heritage, lo que permitió clasificarlas de manera precisa y determinar el número exacto de licencias anotadas. Estos resultados ofrecen una base sólida para futuras investigaciones en el ámbito del FLOSS.


Fundación Dialnet

Mi Documat

Opciones de tesis

Opciones de compartir

Opciones de entorno