Hi,

> Did RAT catch this?  If not, why bother doing anything here?

Because RAT is a simple tool and it doesn’t catch everything. It even tells you 
that when you run it.

NOTE:
Rat is really little more than a grep ATM
Rat is also rather memory hungry ATM
Rat is very basic ATM
Rat highlights possible issues
Rat reports require intepretation
Rat often requires some tuning before it runs well against a project
Rat relies on heuristics: it may miss issues

Re “why bother doing anything”  while I don’t think this is a big issue we have 
some files that are clearly Apache licensed but they have the wrong header 
text. The full header text is required by Apache legal policy [1] other than in 
a couple of cases. IMO we should just fix it and move on.

Thanks,
Justin

1. https://www.apache.org/legal/src-headers.html#headers

Reply via email to