It would be nice to have liblicense to support executable format (e.g. ELF on linux). It would allow people to keep track of the licensing of their executables and libraries.
Thus to be more confident about respecting the various licenses (it may be hard for projects with large amount of dependancies).
Additionnaly with a modification of the linker, it would even be possible to automatically deduce the license of the output ot to automatically detect incompatibility between the dependancies license.