首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种开源许可证依赖关系与风险分析的方法及相关产品_中国农业银行股份有限公司_202410365531.4 

申请/专利权人:中国农业银行股份有限公司

申请日:2024-03-28

公开(公告)日:2024-06-11

公开(公告)号:CN118171244A

主分类号:G06F21/10

分类号:G06F21/10;G06F8/71

优先权:

专利状态码:在审-公开

法律状态:2024.06.11#公开

摘要:本申请公开了一种开源许可证依赖关系与风险分析的方法及相关产品,可应用于软件项目分析技术领域,该方法包括:基于目标项目对应的构建配置信息确定目标项目对应的各个依赖组件和树状依赖关系数据,并收集各个依赖组件对应的核心元数据信息;基于核心元数据信息,利用预设第一管理组块获取目标项目依赖的各个开源组件的开源许可证元数据信息;基于开源许可证元数据信息,利用预设第二管理组块获取各个开源组件的开源协议特征属性;基于树状依赖关系数据对开源协议特征属性进行逻辑运算,并确定各个开源组件的开源协议特征属性的最终生效取值。如此,通过开源协议特征属性确定最终生效取值,从而提高了分析效率,并减少了漏报误报的可能性。

主权项:1.一种开源许可证依赖关系与风险分析的方法,其特征在于,所述方法包括:基于目标项目对应的构建配置信息确定所述目标项目对应的各个依赖组件和树状依赖关系数据,并收集所述各个依赖组件对应的核心元数据信息;所述核心元数据信息包括GAV信息、库的引入信息以及依赖组件列表信息;基于所述核心元数据信息,利用预设第一管理组块获取所述目标项目依赖的各个开源组件的开源许可证元数据信息;所述开源许可证元数据信息包括许可证名称和许可证版本;所述预设第一管理组块预存有开源组件元数据信息、开源许可证元数据信息以及开源组件元数据信息和开源许可证元数据信息之间的对应关系;基于所述开源许可证元数据信息,利用预设第二管理组块获取所述各个开源组件的开源协议特征属性;所述开源协议特征属性包括特征兼容模式;基于所述树状依赖关系数据对所述各个开源组件的开源协议特征属性进行逻辑运算,并确定所述各个开源组件的开源协议特征属性的最终生效取值。

全文数据:

权利要求:

百度查询: 中国农业银行股份有限公司 一种开源许可证依赖关系与风险分析的方法及相关产品

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。