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
History of operating systems
(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!
===Home computers=== While many eight-bit [[home computer]]s of the 1980s, such as the [[BBC Micro]], [[Commodore 64]], [[Apple II]], [[Atari 8-bit computers]], [[Amstrad CPC]], [[ZX Spectrum]] series and others could load a third-party disk-loading operating system, such as [[CP/M]] or [[GEOS (8-bit operating system)|GEOS]], they were generally used without one. Their built-in operating systems were designed in an era when [[floppy disk|floppy disk drives]] were very expensive and not expected to be used by most users, so the standard storage device on most was a [[tape drive]] using standard [[Compact Cassette|compact cassettes]]. Most, if not all, of these computers shipped with a built-in [[BASIC]] interpreter on ROM, which also served as a crude [[command-line interface]], allowing the user to load a separate [[disk operating system]] to perform [[file management]] commands and load and save to disk. The most popular{{citation needed|date=July 2015}} home computer, the Commodore 64, was a notable exception, as its DOS was on ROM in the disk drive hardware, and the drive was addressed identically to printers, modems, and other external devices. Furthermore, those systems shipped with minimal amounts of [[computer memory]]—4-8 [[kilobyte]]s was standard on early home computers—as well as 8-bit processors without specialized support circuitry like an [[Memory Management Unit|MMU]] or even a dedicated [[real-time clock]]. On this hardware, a complex operating system's [[Overhead (computing)|overhead]] supporting multiple tasks and users would likely compromise the performance of the machine without really being needed. As those systems were largely sold complete, with a fixed hardware configuration, there was also no need for an operating system to provide drivers for a wide range of hardware to abstract away differences. [[Video game]]s and even the available [[spreadsheet]], [[database]] and [[word processor]]s for home computers were mostly self-contained programs that took over the machine completely. Although [[integrated software]] existed for these computers, they usually lacked features compared to their standalone equivalents, largely due to memory limitations. Data exchange was mostly performed through standard formats like [[ASCII]] text or [[Comma-separated values|CSV]], or through specialized file conversion programs.
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)