License selection method and system based on open source software atlas

A technology of open source software and license, applied in the fields of computer software and information technology, it can solve the problems such as the inability to automatically select licenses, and achieve the effect of improving the ability to prevent legal risks and avoiding the risk of infringement.

Pending Publication Date: 2020-12-15
北京中科微澜科技有限公司
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the deficiencies of the prior art, the present invention provides a license selection method and system based on an open source software map,

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • License selection method and system based on open source software atlas
  • License selection method and system based on open source software atlas
  • License selection method and system based on open source software atlas

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] The embodiment of the present invention first proposes a license selection method based on an open source software map, see figure 1 , the method includes:

[0056] Step S1, constructing a parser based on the software project of the license to be selected, utilizing the parser to analyze the features of the software project, and obtaining information related to the license in the software project;

[0057] Step S2, using the software project as an entity and the license-related information as an attribute, construct a triplet and store it in an open source software map;

[0058] Step S3, establish a similarity evaluation engine, and select a license based on the license-related attributes and software usage constraints in the similarity evaluation engine and the open source software map;

[0059] Step S4, generating a detection report.

[0060] It can be seen that the license selection method based on the open source software map proposed in the embodiment of the pres...

Embodiment 2

[0112] An embodiment of the present invention also proposes a license selection system based on an open source software map. The system includes a memory, a processor, and a computer program stored in the memory and running on the processor, where the processor executes the computer The program implements the steps of the above method.

[0113] It is understandable that a license selection system based on an open source software map provided by the embodiment of the present invention corresponds to the above-mentioned license selection method based on an open source software map, and the explanations, examples, beneficial effects and other parts of the relevant content can be referred to. The corresponding content in the license selection method based on the open source software map will not be repeated here.

[0114] To sum up, compared with the prior art, it has the following beneficial effects:

[0115] 1. The present invention first constructs a special parser for the sof...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a license selection method and system based on an open source software atlas, and relates to the technical field of information technologies and computer software. The inventionprovides the license selection method and system based on the open source software atlas by utilizing the characteristic that open source library characteristics and intellectual property informationin the open source software atlas can provide rich data support for license selection of software developers, and the method constructs a special analyzer for a software project with a to-be-selectedlicense. Information related to the license is automatically discovered and extracted in the software project, a triple is constructed by taking the software project as an entity and the license related information as an attribute, the triple is stored into the open source software atlas, and a similarity evaluation engine is established; and license selection is carried out based on a similarityvalue calculation result and a software use constraint condition input by a user, finally, a detection report is generated, and thus the license suitable for project requirements is automatically selected for software developers.

Description

technical field [0001] The invention relates to the fields of information technology and computer software technology, in particular to a license selection method and system based on an open source software map. Background technique [0002] With the development of the Internet and free software, open source software technology has been widely used, and its industry value is also steadily rising. However, while open source software technology brings convenience to development, it also brings great challenges to the selection of licenses. There are difficulties in understanding legal risks, which leads to potential intellectual property infringement risks caused by license constraints when users use open source software for development. Therefore, choosing a license suitable for open source software will have an important impact on the legal use of open source software and the subsequent development of the project. But how to choose a suitable license for open source softwa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F16/33G06F16/36G06Q50/18
CPCG06Q50/184G06F16/334G06F16/367
Inventor 杨牧天罗天悦刘梅
Owner 北京中科微澜科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products