4 ms·
1) Is outside contribution really important going forward? Most of the Elasticsearch contributors are probably already employed by Elastic. 2) Open source does
by altdataseller 5y ago
1) Is outside contribution really important going forward? Most of the Elasticsearch contributors are probably already employed by Elastic.
2) Open source doesn't attract new customers. There's nothing special about having software where anyone can contribute freely, that makes it attractive to customers. There is however, something special in making it free to download, setup and use in your own servers that makes it attractive. Which is still the case.
- dantheman 5y agoOpen source does matter.
- thayne 5y ago> There's nothing special about having software where anyone can contribute freely, that makes it attractive to customers. That may be true for some customers, but certainly not all. Being able to fix a bug or add a feature yourself instead of having to wait for a vendor to do it for you can be very attractive. Especially if you need a feature that would never be accepted upstream, and you have the ability to use your own fork/patchset. That is something my company has done many times, and is a factor when choosing software.
- nijave 5y ago>There's nothing special about having software where anyone can contribute freely, that makes it attractive to customers Community, support, acquisition, extendability and code quality. Community/Support -- lots of documentation available for free, generally multiple vendors that offer paid support, free access to updates. Don't have any data but I suspect finding people to support/run it is easier (skills are more marketable and easier to learn on your own) Acquisition -- eg less of a vetting/auditing process for places where that matters (you can handle vetting the code and supporting company separately) Extendability -- you can hire developers to add features or integrate without being subject to the owner's timeline e.g. you don't have to plead for features Code quality -- being open, it's more apparent if the software has a high number of bugs or large amount of technical debt that could lead to instability. Usually the issue trackers for OSS are open to everyone These apply more to large companies with dedicated teams
- altdataseller 5y ago3 of those 4 still apply to Elasticsearch. Mongo, another example has the same license and loads of docs freely available. You can still hire devs to add any missing features to Mongo (albeit you will have to fork it). You can still view their issues in GitHub too