For organisations, the best you might be able to do is some kind of co-operative: it's much less likely to sell out (although not impossible), you generally get a vote in how it's run, and since they're forced to be self-funding you're not dependent on VC funding whims. With sufficient runway transparency you can always know how far they are away from shutdown and how much funding they need.
Twenty years ago (!) I helped set up a hosting co-op for university societies: https://www.srcf.net/
One of our specific aims was preserving continuity. Most societies are run by undergraduates who do it for a year or two and leave after 3 years, so making it as easy as possible to handle handover was a key feature. It's done pretty well for something that pre-dates Facebook, Github, Myspace, and even Yahoo Groups itself.