What Are The Services Provided by An Operating System?
What Are The Services Provided by An Operating System?
File Systems, which provide higher level files out of low level
unstructured data on a disk.
High level I/O facilities, which free a process from the low-level details
of interrupt handling.
Description
Adaptive Partitioning
User's Guide
Building Embedded
Systems
Core Networking
Stack User's Guide
Document
Description
Device Publishers
Developer's Guide
High Availability
Framework
Developer's Guide
Instant Device
Activation
Multicore Processing
User's Guide
Persistent
Publish/Subscribe
Developer's Guide
QDB Developer's
Guide
System Analysis
Toolkit (SAT) User's
Guide
Document
Description
System Architecture
Technotes
Deals with a series of topics, often platformspecific, that aren't covered in the basic
docset.
User's Guide
successors, which put IBM in the driver seat for both the hardware and
OS industries.
1969, Unix: Developed by AT&T Bell Labs programmers Ken
Thompson, Dennis Ritchie, Douglas McIlroy, and Joe Ossanna. It
gained widespread acceptance first within the large AT&T company,
and later by colleges and universities. It is written in C, which allows
for easier modification, acceptance, and portability.
1973, CP/M (Control Program/Monitor (later re-purposed as
Control Program for Microcomputers): Developed by Greg
Kildall as a side project for his company Digital Research. CP/M
became a popular OS in the 1970s. It had many applications
developed for it, including WordStar and dBASE. It was ported to a
variety of hardware environments. In fact, IBM originally wanted CP/M
for its new Personal Computers, but later selected MS-DOS when a
deal could not be reached.
1977, BSD (Berkeley Software Distribution): Developed by the
University of California, Berkeley. BSD is a Unix variant based on early
versions of Unix from Bell Labs.
1981, MS-DOS: Developed by Microsoft for the IBM PCs. It was the
first widely available Operating Systems for home users. In 1985,
Microsoft released Microsoft Windows, which popularized the
Operating System even more. Microsoft Windows allowed users a
graphical user interface (GUI), which rapidly spread Microsofts
product.
1982, SunOS: Developed by Sun Microsystems, SunOS was based on
BSD. It was a very popular Unix variant.
1984, Mac OS: Developed by Apple Computer, Inc for their new
product, the Macintosh home PC. The Macintosh was widely advertised
(the famous 1984 commercial is available below). Mac OS was the first
OS with a GUI built-in. This lead to a very stable OS, as well as wide
acceptance due to its ease of use.
1987, OS/2: Developed by a joint venture of IBM and Microsoft.
Though the OS was heavily marketed, it did not pick up in popularity.
1991, Linux: Developed by Linus Torvalds as a free Unix variant.
Linux today is a very largely contributed Open Source project that
plays a very prominant role in todays server industry.
1992, Sun Solaris: Developed by Sun Microsystems, Solaris is a
widely used Unix variant, and partially developed based on Suns
SunOS.