In my personal opinion, and as I believe, Gregtech does actually break the law. In Britain, it is illegal to alter someones code without permission from the creator. Greg broke this law as soon as he altered Buildcraft or even IC2, but I suspect the IC2 team gave permission for him to do it...