@Gargron any explicit protections in place to prevent the non-profit from being captured by corporate influence as we've seen in several other F/LOSS nonprofits? Ie, could Threads make some big donations and then later threaten to pull that funding if certain changes aren't made?

In theory the non-profit rather than BDFL sounds nice, but in practice they seem pretty vulnerable to that sort of thing...