|
|
|
|
|
by Wowfunhappy
707 days ago
|
|
> OTOH, the harder (but better in the long run) way to create value with FOSS and Free Software particular to have stellar support and reliability. i.e.: Your code can be deployed, compiled, or built upon, but you're the best source to get the software in the first place. ...It's not obvious to me that the person who originally wrote the software is necessarily better positioned to support the software. Everyone has the current source code, so from that standpoint it's a level playing field. Another party could come in and build a business as the premier support consultants without most of the original developer's startup costs. Now, I'm not sure if this has ever actually happened. If it hasn't, maybe I'm wrong. I would like to be wrong. |
|
They do not accept outside patches, which is not against Free Software, it's more like a cathedral, but it's not "not open source".
> ...It's not obvious to me that the person who originally wrote the software is necessarily better positioned to support the software.
Let's take an example. Scientific software. Something like OpenFOAM, or some simulation code. Open it with GPL, everybody has the source code, but only the developers know the intricacies of material simulation, the fragile math of it, how to optimize it, how to test it. You can fork it to infinity, but unless somebody has the expertise to understand the science of it, nobody can do anything with it, maybe besides breaking it in subtle ways making things worse.
> Another party could build a business as the premier support consultants without most of the original developer's startup costs.
When you have good enough product with tons of implicit knowledge buried in its source code (see above), it's not easy as it sounds.
Many people write CRUD software, and CRUD software has no effective moat. It's just DB dressing and some automation. Start to blend in domain specific knowledge into it, and now we're talking.
[0]: https://www.sqlite.org/copyright.html