Thoughts on Conway’s Law and the Software Stack

Thoughts on Conway’s Law and the Software Stack

If you were to apply Conway’s Law to all the layers of the software stack and open source software you’d see a problem: There is not sufficient communication between the various layers of software. Open source firmware and kernel developers would rather handle those problems at their layer of the stack. All the complexity in the firmware leads to overlooked bugs and odd behavior that can’t be controlled or debugged from the kernel developers layer and/or user space.

Source: blog.jessfraz.com