-
题名一种开源许可证的检测与依据兼容性的推荐方法
被引量:1
- 1
-
-
作者
游传捷
朴勇
-
机构
大连理工大学软件学院
大连理工大学软件工程研究所
-
出处
《小型微型计算机系统》
CSCD
北大核心
2023年第12期2721-2726,共6页
-
基金
国家自然科学基金项目(62072068)资助。
-
文摘
开源软件发展迅猛,对于开源项目来说,开源许可证的选择已然成为最为关键性的问题,考虑项目中所用开源组件的许可证兼容问题,稍有不慎就会产生多种多样的风险问题.怎样检测项目所含许可证,如何选择项目的开源许可证,项目内部许可证是否冲突.旨在解决这些问题的基础上,提出一种基于BERT模型实现文本相似度检测,辅以URL检测和AC自动机进行关键字的抓取的综合检测方法,通过多样化检测方式提高检测准确度,最后再采用有向图算法进行许可证推荐.对于许可证的检测方法,通过实验结果表明该方法相比于传统方法有更好的检测效果.对于许可证的推荐方法,实验表明该方法可以有效地检测出兼容性推荐结果.
-
关键词
开源许可证
BERT
AC自动机
许可证推荐
-
Keywords
open source license
BERT
AC automata
license recommendation
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-