基于开源软件图谱的许可证选取方法和系统

基本信息

申请号 CN202010983623.0 申请日 -
公开(公告)号 CN112084309A 公开(公告)日 2020-12-15
申请公布号 CN112084309A 申请公布日 2020-12-15
分类号 G06F16/33;G06F16/36;G06Q50/18 分类 计算;推算;计数;
发明人 杨牧天;罗天悦;刘梅 申请(专利权)人 北京中科微澜科技有限公司
代理机构 北京久诚知识产权代理事务所(特殊普通合伙) 代理人 余罡
地址 100007 北京市东城区后永康胡同17号10号楼1层1037
法律状态 -

摘要

摘要 本发明提供一种基于开源软件图谱的许可证选取方法和系统,涉及信息技术、计算机软件技术领域。本发明利用开源软件图谱中的开源库特性和知识产权信息能为软件开发人员的许可证选取提供丰富数据支持的特点,提出基于开源软件图谱进行许可证选取的方法和系统,该方法针对待选取许可证的软件项目构造专用解析器,自动化地发现及抽取软件项目中与许可证相关的信息,然后将软件项目作为实体,许可证相关信息作为属性,构建三元组并存入开源软件图谱中,再建立相似度评估引擎,基于相似度值计算结果和用户输入的软件使用约束条件进行许可证选取,并最终生成检测报告,以此为软件开发人员自动化选取适合项目需求的许可证。