Generally speaking, anyone who makes an AGI game from Peter Kelly's template should give him credit. It's morally right. That's not what I'm talking about though. I'm not talking about making people giving me credit.
I've always had the idea that anyone who creates SCI games should release their source codes. That way, if people do all kinds of fancy effects or push the limits of the interpreter, their knowledge would be shared. If I release it under the GNU GPL, anyone who uses it must release their source code as well, if they release their game.
I seriously could just release my compiled scripts and SCO files, and you could make a complete game. There's no need for me to release the source to my SCI class system. However, I think it would be for the better.
I'm not saying that everyone who uses it needs to give me credit. However, if you created a complete template, wouldn't you want to be given credit?
Are you not into open sourcing?