MP/M

MP/M (Multi-Programming Monitor Control Program) is a discontinued multi-user version of the CP/M operating system, created by Digital Research developer Tom Rolander in 1979. It allowed multiple users to connect to a single computer, each using a separate terminal.

MP/M
DeveloperDigital Research, Inc. / Tom Rolander, Gary Kildall, Frank Holsworth
OS familyCP/M
Working stateDiscontinued
Source modelOriginally closed source, since open sourced
Initial release1979 (1979)
Latest release2.1 / 1982 (1982)
Available inEnglish
Platforms8080, 8085, Z80, 8086, 80286
Kernel typeMonolithic kernel
Default
user interface
Command-line interface
LicenseOriginally proprietary, now BSD-like
Preceded byCP/M, CP/M-86
Succeeded byConcurrent CP/M, Concurrent CP/M-86
Official websitewww.cpm.z80.de

MP/M was a fairly advanced operating system for its era, at least on microcomputers. It included a priority-scheduled multitasking kernel (before such a name was used, the kernel was referred to as the nucleus) with memory protection, concurrent input/output (XIOS) and support for spooling and queueing. It also allowed for each user to run multiple programs, and switch between them.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.