Note: while our software is FOSS, we don't publicly publish all of it, though our clients are free to do so.
That sounds like what I used to do with my trade secrets that I semi-publish. Enough detail out that hardworking specialists can build it. I'm curious what you mean by it though. Ive considered a model that sounds similar as I figured companies would be incentivized to keep paying anyway so updates/support have steady quality. Was worried about cloning, though.
It has absolutely nothing to do with corpo-cracy. Since it is a maxim that anyone who writes software can decide to publish it, at the individual level, this is as equally applicable to any corporation as it is on the individual level. However, I would say there are far, far more individual authors of free software out there, than corporate.