Generated by GPT-5-mini| CP/M | |
|---|---|
| Name | CP/M |
| Developer | Gary Kildall |
| Working state | Historic |
| Source model | Closed source |
| Kernel type | Monolithic |
| Supported platforms | Intel 8080, Zilog Z80, Intel 8085 |
| Ui | Command-line interface |
| License | Proprietary |
CP/M is an early microcomputer operating system originally created for 8-bit processors that established conventions for file management, device drivers, and application interfaces. Designed in the mid-1970s, it became a de facto standard for personal computers, influencing hardware manufacturers, software developers, and business users across North America, Europe, and Asia. CP/M's design and ecosystem affected the development of later systems, tools, and industry practices from Digital Equipment Corporation to Microsoft Corporation.
CP/M was developed during the transition from minicomputers to microcomputers, emerging amid projects at Intel Corporation, Microsoft Corporation, and numerous microcomputer startups. Early commercial interest came from companies such as SRI International, Xerox, Hewlett-Packard, and Radio Shack. Influences included research at institutions like Massachusetts Institute of Technology, Stanford University, and University of California, Berkeley. The platform's rise intersected with product launches from Altair, MITS, IBM, and Apple Computer, and with software developments from entities such as WordStar, Microsoft Word, and Lotus Development Corporation. Market and legal events involving IBM PC, Commodore International, Atari, Inc., DEC, and Tandy Corporation shaped adoption and competition. Key industry figures associated indirectly through negotiations, partnerships, or rivalry include Bill Gates, Steve Jobs, Steve Wozniak, Paul Allen, Gary Kildall, Ed Roberts, Ray Noorda, and Ben Rosen. Major trade shows and publications—COMDEX, PC Magazine, Byte (magazine), InfoWorld, and Dr. Dobb's Journal—documented CP/M's prominence. Business transactions and standards discussions involved Intel, Zilog, National Semiconductor, Motorola, Advanced Micro Devices, Sega, and Sony Corporation, while international markets touched NEC, Fujitsu, Olivetti, and NEC PC-9800. Legal and corporate settings that bear on the era include United States v. Microsoft Corp., AT&T, and Bell Labs.
CP/M's architecture reflected design practices from projects at Bell Labs, DEC, and Xerox PARC, emphasizing separation between hardware-specific and application-level code. The system comprised a basic BIOS layer interacting with devices like Intel 8253, Intel 8255, and peripherals from Seagate Technology, Tandon, and Western Digital. Its disk formats and file systems were implemented for media produced by Sony, Panasonic, and Philips. Memory constraints required efficient use of processors such as Intel 8080, Zilog Z80, and adaptations for Motorola 6800 influenced by work at Texas Instruments and Fairchild Semiconductor. Tools and development environments included assemblers and linkers from vendors like Digital Research, Microsoft, SCO, and utilities documented in Byte (magazine), Dr. Dobb's Journal, and Compute!. CP/M's command-line interface echoed conventions later formalized by IBM PC DOS, MS-DOS, and shells used in systems from Sun Microsystems and Silicon Graphics.
Multiple versions and vendor-specific derivatives of CP/M were produced by companies such as Digital Research, Digi-Log Systems, Intel, Tandy Corporation, Commodore, Osborne Computer Corporation, Kaypro Corporation, Heathkit, Act, Morrow Designs, and Sanyo. Variants targeted different processor families and hardware configurations influenced by designs from Zilog, Intel, Motorola, and National Semiconductor. Subsequent microcomputer operating systems, including products from Microsoft Corporation, IBM, Apple Computer, Microsoft MS-DOS, and DR DOS, show lineage and technical comparisons often cited in analyses alongside offerings from IBM, Hewlett-Packard, DEC, and Commodore International. Academic and hobbyist ports were undertaken at institutions like MIT and UC Berkeley, while international licenses involved Olivetti, NEC, Fujitsu, and Nippon Telegraph and Telephone affiliates.
A vibrant application ecosystem developed for CP/M, with word processors, spreadsheets, databases, compilers, and utilities from companies such as WordStar, Lotus Development Corporation, dBASE, VisiCalc, Microsoft Corporation, Borland Software Corporation, Seymour Cray-era influences on tooling, and editorial coverage in PC Magazine, InfoWorld, Byte (magazine), and Compute!. Development tools—including assemblers, compilers for BASIC, FORTRAN, and COBOL—were supplied by vendors such as Microsoft, Lattice, Inc., Watcom, Borland, and Texas Instruments. Hardware vendors including Tandy Corporation, Kaypro Corporation, Osborne Computer Corporation, SCO, Commodore, and Amiga Corporation shipped systems bundled with CP/M-compatible software. Distribution channels and retail presence included Radio Shack, CompUSA, ComputerLand, Fry's Electronics, and exhibitions like COMDEX.
CP/M's conventions informed interface and file-naming practices adopted by Microsoft Corporation, IBM, Digital Research, Novell, and later by operating systems from Apple Computer, Sun Microsystems, Red Hat, and Canonical (company). The ecosystem and marketplace interactions anticipated business strategies later evident in cases involving Microsoft antitrust trial, mergers with Novell, and competition with products from IBM, HP, and Compaq. CP/M's role is discussed in retrospective analyses alongside milestones such as the IBM Personal Computer, the rise of MS-DOS, the development of UNIX, and the expansion of standards by IEEE and ISO. Its technical and commercial legacy endures in archival projects, museum exhibits at institutions like the Computer History Museum and Smithsonian Institution, and in scholarly treatments referencing historical actors such as Gary Kildall, Bill Gates, Steve Jobs, Ed Roberts, and companies including Digital Research and Microsoft Corporation.
Category:Operating systems