摘要 |
A non-transitory storage device stores instructions that, when executed by a processor, causes the processor to receive, from an input device, input identifying software licenses for software components to be included in an application. The instructions also cause the processor to receive usage information identifying how the application is to be used, determine whether an incompatibility exists between a first one of the software licenses for a first software component and a second one of the software licenses for a second software component, and based on a determination of the existence of an incompatibility, display a recommendation by the processor as to how to avoid the incompatibility. |