He didn't explicitly make an exception to the GPL allowing linking to nonfree code, so I think it is a GPL violation.

tbdecode.c should be easy to replace by just getting an implementation off the internet and changing some things. I don't know about tbindex.cpp. Another thing you can always do is ask the author of that code.

Reply via email to