BOS/360
From Wikipedia, the free encyclopedia
This article may require cleanup to meet Wikipedia's quality standards. Please improve this article if you can. (January 2007) |
This article does not cite any references or sources. (January 2007) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
History of IBM mainframe operating systems |
|
BOS/360 (Basic Operating System/360) was an early IBM operating system.
It came in 2 versions, 4K BOS and 8K BOS. The latter evolved into DOS/360 which some suggest was really version 6 of BOS. BOS in turn was preceded by BPS, Basic Programming Support. The first 360s to be shipped were the models 30 and 40. BOS was the first disk based operating system[citation needed] and was released in early 1965. 4K BOS was for machines with 8 or 16K of core storage and as its name implies, assembled a Supervisor of about 4K. With very few exceptions, all of the early 360s (but not the model 20) shipped with 2, 3 or more 2311 disk drives.[citation needed] Thus BOS was the only disk based operating system for a machine that was marketed as disk based.[citation needed] The Supervisor was IPL'd and the date and time were entered by the operator on the console typewriter.
The operating system disk contained a source language library, a macro library and a core image library. The macro library included all the options for the supervisor, which was assembled by the 360 assembly language compiler, the only language available at the time, although RPG came a little later. The other crucial component was the Job Controller, which was fed by punched cards using JCL (Job Control Language). Most BOS users upgraded to DOS and added more core, typically to 32K or even a gargantuan (for the time) 64K. DOS was the first System/360 operating system to introduce multi-programming. It could be configured with 2 foreground partitions, typically used for spooling while the main JOB Stream ran in the background.
This operating system-related article is a stub. You can help Wikipedia by expanding it |