In a regular project you normally use a handful of software libraries and every library in your
project can use a different license. Getting a list of all the licenses used in your project can be
difficult. One option is to manually double-check the license for every single library in your
project. But that is time intensive and a pain in the ass!
VersionEye offers you a quick solution for that problem. You can get the license list in less
than 1 minute. After logging in, you are in “My Projects”. Now click on the link “Add New
Project” in the left navigation bar to create a new project.
Upload a project file. This might be a pom.xml, Gemfile, composer.json, package.json,
dependency.gradle or another supported file with your dependencies. As soon as the upload
is completed, you will see a tab with all the dependencies.
Now all you have to do is to click on the “License” tab to see all licenses in this project. And
here they are.
In the example above, most libraries use the MIT license. Some of them are licensed under
“Ruby” and for one library, VersionEye has not been able to detect a license.
At present, we are extracting the license information directly from their repository managers
(Maven, RubyGems, Packagist and so on). But at the same time, we are working on crawlers
crawling license infos from SMCs such as GitHub and co.
It’s that simple. Let me know if you have questions regarding this process.
VersionEye: We’ll keep you up to date!