> Trademarks can't really be open the same way code is, but they can be managed for the public good, not for profit.
That's exactly my point. I don't think that's related to openness _per se_.
Also, I think that it is possible for entities other than non-profit to mange trademarks in this way.