Checklicense is a tool indended to automate license consistency verification
for multi-component project. It will use
license descriptions expressed in ODRL
) to verify that all components in a project have compatible licenses (e.g. it would detect that a GPLed library is included into a proprietary software).
It should also be able to generate a license for the whole project that would be compatible with licenses of all its components.
Note that this project is not a DRM system, it provides no ways to enforce license restrictions in any way, its sole purpose being to prevent a user/developer from accidental breaking license terms.