You could have easily added a BSD derivative license where one would be required to cite your paper or just your authorship if they've used the software.
I've noticed this being a good way to maximize credit.
I've noticed this being a good way to maximize credit.
Although both BSD and GPL already require attribution, so you could say that it's redundant.