The currently top-rated answer states:
A non-exclusive copyright license (such as most FOSS licenses) can be revoked at any time only if there was no consideration involved. The United States Federal Circuit Court of Appeal took this on in Jacobsen v. Katzer[1] in 2008 and ruled that there is consideration exchanged in the use of FOSS by a licensee. This indicates that an FOSS license that's silent on revocation is likely revocable only for violation of it's conditions.
But the answer may vary in other jurisdictions. Love to hear a lawyer chime in.
EDIT: In the UK and EU it's also likely irrevocable once you've relied on it, eg. via principle of estoppel. The second voted answer mentions an interesting talk[2] by a panel of lawyers/experts and this starts to be discussed around the 8m 30s mark.
-----
[1] https://scholar.google.com/scholar_case?case=177761825741712...
[2] https://archive.fosdem.org/2018/schedule/event/licenses_and_...
> 9. Updating the License: Wizards or its designated Agents may publish updated versions of this License. You may use any authorized version of this License to copy, modify and distribute any Open Game Content originally distributed under any version of this License.
And 1.1's rumored revocation of that authorization. And no matter how clear in common sense it might be that Hasbro shouldn't be able to do that, I don't think we're going to find out exactly how that falls apart until it's ruled upon in a court.
In reality obviously not. Whenever things like these happen it's interpreted in a way that the big company wins. For you not saying irrevocable doesn't mean it's revocable, but the opposite holds.
Companies that got burnt on this now require you to give up rights to any contributions you wish to make before merging (or just not use any of code not written by their employees).