Arguably, the GPL has always been the wrong choice if you want to authoritatively control redistribution.