I think that the interpretation of the GPL that you have stated disagrees considerably with ours. I am not sure, because I don't know enough about Ftwalk to fully understand what you've said.