Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Licensing fixes #1030
The very important changes are the ones in COPYING.txt:
It fixes also some headers refering to Unvanquished or Daemon inconsistently, for example:
Btw, all Daemon references in headers were replaced by Unvanquished ones.
It also unify some header spacing and line blanking.
It adds `Unvanquished GPL Source Code' mention to GPL headers when missing, so a simple recursive grep can find the related files.
There is still some files to be fixed because they don't have any header at all, you can find them this way:
find src -type f | sort > /tmp/srcfiles grep -r 'Unvanquished .* Source Code' src | cut -f1 -d: | sort -u > /tmp/headfiles comm -2 -3 /tmp/srcfiles /tmp/headfiles
For example almost all files in
Some look autogenerated, it would be nice to make the generator includes a license header too, and also check if all autogenerated files all contains a statement saying it's autogenerated (some have, I'm not sure all have).
Edit: See DaemonEngine/Daemon#48 for a similar PR on Daemon side.