I am used to gitlab automatically detecting the license of a project based on a license file. This time, however, it failed.
I have a LaTeX package and a test script in one gitlab project which are licensed under different licenses.
I have two license files in the root directory called license_lppl.txt and license_wtfpl.txt.
But gitlab does not recognize either of the licenses, saying "No license. All rights reserved".
If it would just not display the license I might just live with it but this statement is just wrong.
How does gitlab recognize the license? How can I tell gitlab that the code is licensed? How does gitlab deal with multiple licenses?
I have failed to find anything about that in the user documentation of gitlab (https://docs.gitlab.com/ee/user/project/index.html). They list a feature called "License Compliance" which probably depends on the (not) recognized license. I am not convinced that I would be able to set the license there but I don't even find License Compliance in the settings of my repository. Is this feature available in a free account?