详细信息

License Compatibility Detection for OpenJavaWorks Open-Source Projects Based on Code Similarity  ( EI收录)  

文献类型:期刊文献

英文题名:License Compatibility Detection for OpenJavaWorks Open-Source Projects Based on Code Similarity

作者:Wang, Xiaotong[1]; Yu, Huiqun[1,2]; Fan, Guisheng[1,2]; Liang, Yuguo[1]; Chen, Wentao[1]; Liu, Jingyi[1]

机构:[1] East China University of Science and Technology, Department of Computer Science and Engineering, Shanghai, 200237, China; [2] Shanghai Engineering Research Center of Smart Energy, Shanghai, 201103, China

年份:2025

起止页码:1214

外文期刊名:Proceedings - 2025 IEEE 49th Annual Computers, Software, and Applications Conference, COMPSAC 2025

收录:EI(收录号:20253819196678)

语种:英文

外文关键词:Codes (symbols) - Computer software reusability - Information management - Information systems - Open source software - Open systems

摘要:This study investigates the relationship between code similarity and open-source license compatibility in Java projects. While the extensive use of open-source projects promotes code reuse, it also poses challenges concerning license compatibility. Current license detection methods often overlook code similarities and the degree of sharing among projects. To address these issues, we pave a new research path in the field of license compatibility, with a particular focus on the correlation between code similarity and license compatibility. Unlike traditional methods that focus on individual projects, this research offers a comprehensive approach that identifies potential license compatibility issues both within and across multiple projects. Our analysis employs the BigCloneBench (BCB) dataset and conducts a large-scale empirical study on 746,048 Java open-source projects, which we collected and labeled as OJW. Findings indicate that 11.9% of multi-license projects face compatibility issues, while 23.7% of project pairs with over 70% code similarity demonstrate license incompatibility. This innovative approach not only overcomes the limitations of existing research but also provides developers with a practical tool to reduce legal risks during code reuse, ensuring compliance in open-source software. ? 2025 IEEE.

参考文献:

正在载入数据...

版权所有©华东理工大学 重庆维普资讯有限公司 渝B2-20050021-7 
渝公网安备 50019002500408号 违法和不良信息举报中心