3 ms·
We try to keep things modular and so we open source components and various things in our software that might be of general use. Likewise we try to send pull re
by jakejake 13y ago
We try to keep things modular and so we open source components and various things in our software that might be of general use. Likewise we try to send pull requests back on components that we use. Several of us have our own open source projects as well so we're very much into open sourcing code.
But, I honestly don't see a ton of value in open-sourcing the entire codebase as-is for my company. Not that I would worry about people stealing our ideas, because like most businesses ours is about relationships, support and various other things rather than the "secret sauce" in our code. I just don't see anybody bothering to contribute since our customers are not programmers (not even very technical in many cases). I have no idea why any programmer in his/her right mind would want to go through our product to fix bugs or add features.
I can see it being a different thing if your product is aimed at other developers and/or it has a broad appeal. If there are developers who would be interested for some reason to participate, then I can see it being a great thing. I just don't think it's necessarily helpful for every company.