In Weste and Harris's CMOS VLSI Design, they describe MOSIS as follows:
The MOSIS service [Piña02] is a low-cost prototyping service that collects designs from academic, commercial, and government customers and aggregates them onto one mask set to share overhead costs and generate production volumes sufficient to interest fabrication companies. MOSIS has developed a set of scalable lambda-based design rules that covers a wide range of manufacturing processes. The rules describe the minimum width to avoid breaks in a line, minimum spacing to avoid shorts between lines, and mini- mum overlap to ensure that two layers completely overlap.
I am in particular confused about how on earth it's possible to "aggregate mask sets"? What is meant by this? To be clear, this is less a question about MOSIS and more a question about how it's possible to aggregate masks. Isn't there basically a one-to-one mapping between masks and the produced chip (modulo unintended differences), and wouldn't this mean everyone using MOSIS has the exact same chip?