The second key take away was that Open Source may not be as modular as originally intended. Use of the word “component” in reference to open source development modules created some lively discussion. Personally I like the reference to component when referring to open source modules. The concern raised was that open source modules are not components because of fuzzy specs around API’s, lack of documentation and the amount of customization required. Developing proper interfaces with sufficient documentation is one of the key challenges facing the commercialization of open source software. My take is that open source modules should be like lego and the value of open source isn’t in the individual lego blocks but in assembling the pieces to make a value added solution.
Looking forward to the next presentation.
- Ian Graham