01CP/M and the First Portable Operating-System Market for MicrocomputersGary Kildall's CP/M separated hardware-specific disk interfaces from a common operating-system core, helping create a portable software market across early microcomputers.↗