  This position paper is aimed at providing some history and provocations for
the use of an ecological metaphor to describe software development
environments. We do not claim that the ecological metaphor is the best or only
way of looking at software - rather we want to ask if it can indeed be a
productive and thought provoking one.
