Status: IN
OCP's evolution from Meyer's concrete-inheritance interpretation (1988), through Martin's polymorphic-abstraction version (1990s), to Larman's linkage with Protected Variations and Parnas's information hiding, recapitulates the GoF's own paradigm shift from inheritance toward abstraction — making OCP's two interpretations a historical record of the composition-over-inheritance transition, not merely alternative readings of the same principle.
OCP's historical trajectory from inheritance to abstraction mirrors and validates the broader paradigm shift the GoF advocated
Depends on (SL): ocp-meyer-vs-polymorphic-interpretation, ocp-coined-by-meyer-1988, ocp-related-to-protected-variations-parnas