For example, how many people who don't work for Red Hat offer Red Hat support services?
Oh, I've no idea. I'd only go to RedHat for "official" RedHat support?
Another intersecting approach is something like Postgres or MySQL. The ownership of the code is irrelevant at this point and we just have independent consultancies (or integrators) providing expert-level services. But, that's almost a complete inversion of the original premise here of open sourcing your own product while retaining product control + revenue from control of said product. (which sounds like what you're afraid of most general "we open sourced our product" situations devolving into.)
In general, I've seen little interest from random Internet companies in providing support for private open sourced software. Nobody wants to spend months/years understanding your software to compete against your knowledge/expertise (unless you get really successful, but that's a whole other game).
Oh, I've no idea. I'd only go to RedHat for "official" RedHat support?
Another intersecting approach is something like Postgres or MySQL. The ownership of the code is irrelevant at this point and we just have independent consultancies (or integrators) providing expert-level services. But, that's almost a complete inversion of the original premise here of open sourcing your own product while retaining product control + revenue from control of said product. (which sounds like what you're afraid of most general "we open sourced our product" situations devolving into.)
In general, I've seen little interest from random Internet companies in providing support for private open sourced software. Nobody wants to spend months/years understanding your software to compete against your knowledge/expertise (unless you get really successful, but that's a whole other game).