开源许可证自动分析系统的设计与实现
发布时间:2021-06-18 11:11
随着开源社区的发展,基于开源组件的软件开发方式变得越来越流行,这种方式节约了软件开发周期中所需的软件开发成本。而开源组件通常包含一种或多种类型的开源许可证,其描述了基于该开源组件进行软件开发时需要遵循的条款与规定,因此开源软件许可证分析是合法地进行软件修改与重用的先决条件,同时开源组件重用与修改时的限制性权力所伴随的潜在法律风险也是软件开发者们所需要考虑的,特别在包含多种类型许可证的大型软件系统中,开源许可证信息分析显得尤为重要。本文主要从两个方面展开研究,一方面是对于开源许可证识别的研究,另一方面是对于许可证不一致性检测的研究。在这些研究的基础上设计并实现了一款开源许可证自动分析系统。本文的主要工作如下:1)对许可证声明的文本特征进行了研究,收集并整理了四种知识库,设计并实现了一种文本分割算法,在这些研究的基础上提出了一种开源许可证识别方法。2)定义了三种许可证不一致类型、五种许可证不一致性度量指标和三种许可证不一致性度量策略,在这些研究的基础上提出了一种基于度量的许可证不一致性检测方法。3)基于开源许可证识别方法和许可证不一致性检测方法,设计并实现了开源许可证自动分析系统。
【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:80 页
【学位级别】:硕士
【部分图文】:
测试结果
【参考文献】:
期刊论文
[1]基于开源软件开发专有软件的知识产权保护[J]. 闫晔,李超. 重庆理工大学学报(社会科学). 2013(07)
[2]基于OMM的开源软件质量自动评估的研究[J]. 许洪波,王白英,刘晴静. 计算机应用研究. 2010(10)
[3]开源许可证检测系统的研究[J]. 许洪波,杨会会,李德杰,李培楠,张慧. 计算机应用研究. 2010(08)
硕士论文
[1]开源软件著作权保护制度研究[D]. 骆英宏.吉林大学 2013
[2]QualiPSo开源许可证检测系统设计与实现[D]. 杨会会.华南理工大学 2011
[3]开源软件知识产权法律问题研究[D]. 杨宜坚.华东政法大学 2011
[4]开源软件许可证法律考量与应对策略[D]. 傅朝曦.吉林大学 2010
[5]开源软件许可证研究[D]. 杨彬.山东大学 2008
[6]试析自由软件保护模式对软件知识产权保护的影响[D]. 刘佳林.中国政法大学 2007
[7]开放源代码软件知识产权保护制度研究[D]. 张颖.西南政法大学 2006
本文编号:3236557
【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:80 页
【学位级别】:硕士
【部分图文】:
测试结果
【参考文献】:
期刊论文
[1]基于开源软件开发专有软件的知识产权保护[J]. 闫晔,李超. 重庆理工大学学报(社会科学). 2013(07)
[2]基于OMM的开源软件质量自动评估的研究[J]. 许洪波,王白英,刘晴静. 计算机应用研究. 2010(10)
[3]开源许可证检测系统的研究[J]. 许洪波,杨会会,李德杰,李培楠,张慧. 计算机应用研究. 2010(08)
硕士论文
[1]开源软件著作权保护制度研究[D]. 骆英宏.吉林大学 2013
[2]QualiPSo开源许可证检测系统设计与实现[D]. 杨会会.华南理工大学 2011
[3]开源软件知识产权法律问题研究[D]. 杨宜坚.华东政法大学 2011
[4]开源软件许可证法律考量与应对策略[D]. 傅朝曦.吉林大学 2010
[5]开源软件许可证研究[D]. 杨彬.山东大学 2008
[6]试析自由软件保护模式对软件知识产权保护的影响[D]. 刘佳林.中国政法大学 2007
[7]开放源代码软件知识产权保护制度研究[D]. 张颖.西南政法大学 2006
本文编号:3236557
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3236557.html