BOS/360: Difference between revisions

Content deleted Content added
ArmbrustBot (talk | contribs)
m →‎Further reading: re-categorisation per Wikipedia:Categories for discussion/Log/2015 March 1, replaced: Category:Software written in assembly language → Category:Software written primarily in assembly language using AWB
BG19bot (talk | contribs)
m Remove blank line(s) between list items per WP:LISTGAP to fix an accessibility issue for users of screen readers. Do WP:GENFIXES and cleanup if needed. Discuss this at Wikipedia talk:WikiProject Accessibility#LISTGAP
Line 4:
== Origin ==
 
BOS was one of four System/360 Operating System versions developed by the IBM General Products Division (GPD) in [[Endicott, New York]] 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. [[IBM Basic Programming Support|BPS (Basic Programming support)]] was designed to run on systems with a minimum of 8,192 bytes of memory and no disk. BOS was intended for disk systems with at least 8,192 bytes and one [[IBM 2311|2311]] disk drive. [[DOS/360 and successors|DOS and TOS]] were developed for systems with at least 16,384 bytes and either disks or tape drives.
 
BOS was released in October 1965, nearly two years before OS/360,<ref>Pugh, Emerson, et al. "IBM's 360 and Early 370 Systems". MIT Press, 1991,p.331</ref> thus BOS was the only disk based operating system available at launch for a machine that was marketed as disk based.
Line 15:
** [[Job Control Language|Job control]] capable of running jobs sequentially from the card reader.
** The [[Initial Program Load#IBM Initial Program Load|IPL]] loader.
 
* System Service Programs:
** The [[Linkage editor|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 (computer programming)#Assembler|Assembler]] and an [[IBM RPG|RPG]] compiler. Compilers for [[FORTRAN IV]] and [[COBOL]] were added later.
Line 27 ⟶ 25:
** Utility programs for file-to-file copy between devices and formats.
** [[Remote job entry|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.