When I originally discovered open source software, most of the projects were usually works of love, developed by passionate amateurs in their free time and that were interesting but were often not production ready, poorly documented and sometimes less innovative than closed source software. In other words, open source software was, at the time, mostly a cheaper, less powerful alternative to mainstream established software mostly considered because of budget constraints
Open source software is, at least from an engineering point of view, possibly the best way to develop software
Open source software development at its finest is a communal effort
He described some his findings after an extensive survey of community leaders across several open source software projects
In the ECM world, open source software typically means lower costs, more flexibility, and faster implementations
The problem with the other two options is that they are bridges to externally installed open source software which makes enterprise search more difficult
Especially in the case of open source software, where it is possible to actually modify the source code and patch or fork a piece of the system to fit a specific need
In order to answer that question, I believe we need to look in the direction of open source software and standard definitions
The real solution, I believe, lies in enterprise open source software
Open source software