ESCUELA INTERNACIONAL DE DOCTORADO Logos-Falcultades

 
Tesis doctorales de la Escuela Internacional de Doctorado de la URJC desde el curso 2024/25
Diversidad de Licencias en Software Libre
AutorMONTES LEÓN, SERGIO RAÚL
DirectorGONZÁLEZ BARAHONA, JESÚS MARÍA
CodirectorROBLES MARTÍNEZ, GREGORIO
Fecha de depósito17-12-2024
Periodo de exposición pública18 de diciembre a 16 de enero de 2025
Fecha de defensaSin especificar
ProgramaTecnologías de la información y las Comunicaciones (TICs)
Mención internacionalSolicitada
ResumenLa 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.

 

 

Enlaces
Universidad Rey Juan Carlos
Escuela Internacional de Doctorado
Toda la actualidad de la EID
Agenda EID
Escuela Internacional de Doctorado
Universidad Rey Juan Carlos
Rectorado – Delegación Madrid
C/ Quintana, 2 - 2ª planta
28008, Madrid
914887056
Buzón de Ayuda al Doctorando
Conecta con nosotros