BOS/360

From Wikipedia, the free encyclopedia
  (Redirected from Basic Operating System)
Jump to: navigation, search
History of IBM mainframe
operating systems

On early mainframe computers:

On S/360 and successors:

BOS/360 (Basic Operating System/360) was an early IBM System/360 operating system.

Contents

[edit] Origin

BOS was one of four System/360 Operating System Versions developed by the IBM General Products Division (GPD) in Endicott, NY to fill a gap at the low end of the System/360 line when it became apparent that OS/360 was not able to run on the smallest systems. BPS (Basic Programming support) was designed to run on systems with a minimum of 8K bytes of memory and no disk. BOS was intended for disk systems with at least 8K bytes and one 2311 disk drive. DOS and TOS were developed for systems with at least 16K bytes and either disks or tape drives.

BOS was released in October 1965, nearly two years before OS/360[1]. Thus BOS was the only disk based operating system available at launch for a machine that was marketed as disk based.

[edit] Components

BOS consisted of the following components:

  • Control programs:
  • System Service Programs:
    • The Linkage Editor.
    • The Librarian, supporting a core-image library, and optionally a macro library and a relocatable library.
    • The "Load System Program," a sysgen program to build a disk-resident BOS system from cards.
  • IBM-supplied processing programs which could be installed with BOS:
    • Language translators, an Assembler and an RPG compiler. Compilers for FORTRAN IV and COBOL were added later.
    • Autotest, a debugging aid.
    • Sort/Merge.
    • Utility programs for file-to-file copy between devices and formats.
    • Remote Job Entry allowing the BOS system to submit jobs to a remote System/360 and receive output.
  • Data Management, consisting of supervisor support for Physical IOCS, and macros for Logical IOCS which could be incorporated into the user's processing programs.

[edit] Notes

  1. ^ Pugh, Emerson, et. al. "IBM's 360 and Early 370 Systems". MIT Press, 1991,p.331


[edit] References

This article was originally based on material from the Free On-line Dictionary of Computing, which is licensed under the GFDL.


Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export