Session O609 - KeyKOS - An ALternative S/370 Operating System

SHARE 70
February 29 - March 4, 1988

KeyKOS is another operating system that runs on S/370 mainframes (it is being refitted for other systems). It was a project begun by Tymshare Corp. in the early 1970s in response to the following requirements:

The operating system is a sixteen-year effort to date:
1972
First description of the system
1974
First funding for development
1976
The first message ("hello") was received on a KeyKOS terminal, running under VM
1979
SHARE presentation on the architecture of the system
1981
First IPL of KeyKOS as a standalone operating system
1983
First production application running under KeyKOS
1985
First IPL of CMS under KeyKOS
1985
Key Logic formed as a corporation, split from Tymshare Corp.
1986
First real paying customer buys into KeyKOS
1987
First online transaction processing application runs
KeyKOS has a number of unusual attributes: KeyKOS has a sort of "VM" capability, wherein it can emulate a subset of functions provided by CP, DOS and MVS. CMS can run under KeyKOS, as can a number of IBM-supplied compilers and utilities. There is a MVS emulator that can run programs written for MVS that use a small subset of MVS services.

The Department of Defense has classified computer systems into several groups. These are, in descending security order:

A:
Verified Protection (no systems at this level).
B:
Mandatory Protection - security officer can impose security measures without the user's cooperation
B3:
Security Domains - security precautions are implemented at the recovery level (KeyKOS is certified at this level).
B2:
Structured Protection
B1:
Labeled Security Protection
C:
Selectable Protection
C2:
Controlled Access (ACF2 implements this level)
C1:
Discretionary Protection (RACF implements this level)
D:
Minimal protection

Back to session index
Back to index of SHARE meetings
Read the disclaimer