Sure, you can view open source as evolution in action, but much of that relies on human intelligence rather than a more direct evolutionary process (e.g., like genetic programming).
One can imagine some sort of evolutionary process that is midway between genetic programming and human intelligence.
See: http://en.wikipedia.org/wiki/Human-based_computation