Subject: open source processes, transaction costs, scaling Linus
From: Tom Lord <>
Date: Fri, 1 Feb 2002 00:18:53 -0800 (PST)

We've all agreed that an important advantage of open source processes
is that it lowers the transaction costs associated with
inter-organizational cooperation on software projects.  That's why
Linux can eventually beat Solaris, as Larry Ellison might say: the
open source community beats the "big machine".

A recent, well publicized discussion on the linux kernel mailing list
points out that the lower transaction costs are not automatic.  "Linus
doesn't scale", as the saying goes: meaning that some participants
have the perception that cooperation on kernel development isn't
working very well for them, and that at least part of the problem has
to do with the processes by which patches enter the kernel.

There is a tools-and-process-based reply to those complaints about
kernel development, from the `arch' perspective.  See:


p.s. There's also a new release of `arch', with significant new
features and performance enhancements, but as promised -- this is not
an announcement of that ;-).