3 ms·
The tool they use explains why they don't just scrape the entire repo. Basically it's because software licences are legally binding and it's not a good idea to
by cyphar 10y ago
The tool they use explains why they don't just scrape the entire repo. Basically it's because software licences are legally binding and it's not a good idea to put your license at the bottom of an FAQ in your readme. Licensing needs to be clearly deliberate.
- pluma 10y agoI think a less charitable explanation is that they hope this will pressure developers into making their license info more consistently available to the advantage of everyone -- like how Google adjusts its search ranking algorithm to punish certain kinds of behaviour/problems. ... which I would be perfectly okay with.
- cyphar 10y agoYeah, that's also a valid point. I've contributed license PRs to several projects, just so that the next person doesn't need to trawl through the readme or source code to find the one line that specifies the license in the most ambiguous way possible.