Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
DOS/360 and successors
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==History == When developing a new hardware generation of unified [[System/360]] (or S/360) computers, IBM had originally committed to delivering a single operating system, [[OS/360 and successors|OS/360]], also compatible with low-end machines; but hardware was already available and the OS/360 project fell further and further behind schedule, as described at length by [[Fred Brooks]] in [[The Mythical Man-Month]]. IBM was forced to quickly develop four additional systems: * [[IBM Basic Programming Support|BPS/360]] for machines with at least 8 KB of [[core memory]] and a [[punched card]] reader, * [[BOS/360]] for machines with at least 8 KB memory and a [[disk drive]], * DOS/360 for machines with at least 16 KB memory and a [[disk drive]], * TOS/360 for machines with at least 16 KB memory and a [[tape drive]].<ref group=NB>DOS/360 and TOS/360 had the same code base; the difference was whether it used disk libraries or tape libraries.</ref> When OS/360 was finally released, a year late, it required at least 64 KB of memory. DOS was designed to use little memory, and could run on 16 KB machines, a configuration available on the low-end [[IBM 2030|S/360 model 30]]. Unlike OS/360, DOS/360 was initially a single-job system which did not support [[Computer multitasking|multitasking]]. A version with multitasking, supporting up to three [[Memory management (operating systems)#Partitioned allocation|memory partitions]], requiring 32 KB of memory was later released. Despite its limitations, DOS/360 became the most widely used operating system for processors with less than 256 KB of memory{{citation needed|date=September 2017}} because: System/360 hardware sold very well; DOS/360 ran well on System/360 processors which medium-sized organizations could afford; and it was better than the "operating systems" these customers had before. DOS/360 was the operating system which filled the time gap between the announcement of the System/360 and the availability of the intended operating system, OS/360. As a result of the delay, a number of customers implemented DOS systems and committed significant investments to run them. IBM expected that DOS/360 users would soon upgrade to OS/360, but as a result of those investments, they were reluctant to commit to such conversion. IBM then needed to continue to offer DOS/360 as an additional operating system. The [[Hacker's Jargon File]] incorrectly states that [[GECOS]] (also known as GCOS) was copied from DOS/360, which was not the case, however the [[Xerox Data Systems]] [[Xerox Operating System]] (XOS) was intentionally similar to DOS to simplify program porting.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)