Lego Hypothesis

The Lego Hypothesis is that software can be put together like Lego, out of lots of small interchangeable components.

We are attempting to conclusively disprove this hypothesis, by showing that component sizes follows a PowerLaw, and thus that there is no natural scale to software componentry. Bigger systems will have larger components than smaller ones.