Pair product rule
Defined by the domain of interoperability of mutual competing implementations:
- always more than one prototype;
- customer/consumer may always select alternative vendor.
Also characterized by
- outsourcing to the competetor to keep up demand