There is strong precedent for an open license that allows for sub licensing to be irrevocable. In fact, it would cost the software industry tens of billions in dollars if this were not the case almost overnight. The MIT license mentions nothing about being irrevocable yet it widely assumed to be...