> In fact I think it's sad that Linux distributions are not able to benefit more from each other's work in a much more direct fashion. So much wasted effort, time, and opportunities re-doing everything that a half of dozen other groups have already done.
Now compare to the old days before the Internet and wide-spread open-source, when proprietary was the norm, and rejoice!
Like most professionals I guess you have already witnessed much worse: developers re-doing what has already been done *in their own company*! That's just how things work; most developers feel that it takes more effort to collaborate than to just do (sometimes they are right). And you get less credits when collaborating. A pity but c'est la vie.