I think loading a GPL module is a GPL violation if the GPL module don't explicitly allow it, read .