Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Operating system

created by amwalker

(idea) by viterbiSearcher (6.6 mon) (print)   ?   (I like it!) 1 C! Sun Sep 03 2000 at 3:40:14

An operating system is typically thought of as the lowest level of software running on a computer, which presents abstract interfaces to aplication programs.

The previous statement is in fact completely wrong. The BIOS and micro code are lower level. Most people don't distinguish or think of the operating system at all, since most computers only ever know one operating system most users think of the operating system as part of "the computer" and not part of "the software." Many of the interfaces presented by operating systems are, in fact, not abstract, but merely historical: new hardware is substituted for old on the basis that the applications can use the new hardware like they used the old hardware. Thus hard drives are substituted for floppies.

List of OPERATING SYSTEMS

  1. UNIX - emphasis on multi-user facilities, security and networking
    1. Solaris (aka SunOS)
    2. Minix (a minimal UNIX implementation by Andrew Tanenbaum for use in teaching Computer Science)
    3. AIX (from IBM)
    4. HP-UX/HPUX (from Hewlett Packard)
    5. IRIX (from SGI aka Silicon Graphics Inc.)
    6. Xenix (Microsoft UNIX)
    7. BSD Family (Berkeley Software Distribution)
      1. BSD
      2. NetBSD (emphasis on portability)
      3. OpenBSD (emphasis on cryptography and security)
      4. FreeBSD
    8. Mac OS X/Darwin
    9. Linux (aka GNU/Linux from RMS and Linus Torvalds in several distributions)
      1. RedHat
      2. Debian
      3. Slackware
      4. Caldera
      5. Red Flag Linux
      6. Mandrake
      7. SuSE
      8. Yellow Dog(Mac)
      9. LinuxPPC (Mac)
  2. Microsoft Operating Systems (emphasis on compatibility with previous versions)
    1. MSDOS/DOS (Disk Operating System)
    2. Windows 3.1
    3. Windows 95
    4. Windows 2000
    5. Windows NT (Windows New Technology)
  3. BeOS (emphasis on media)
  4. AmigaOS
  5. MacOS (emphasis on ease of use a consistent user interfaces. see also Mac OS X/Darwin)
Other Operating Systems of mainly historical interest include: OS/2, VMS, OS/400, OS/390, MVS, ITS, TOPS-10, TOPS-20/TWENEX, WAITS, CP/M (predecessor of MSDOS/DOS), Multics (predecessor of UNIX), TOS.

Operating Systems typically provide:

  1. Input/Output access to:
    1. Storage (Disks, Tapes/Tape Drives, CDROMs, DVDs, ...)
    2. Keyboard, Mouse/Mice, screen/monitor/VDU, sound
    3. Generic interface ports (RS232, SCSI, parallel port, ...)
    4. Network cards (Token ring, Ethernet, FDDI, ATM, ...) and a high level TCP/IP interface to this network hardware
  2. Security features such as user authentication, process accounting, etc
  3. Development tools such as Compilers, Debuggers, ...
  • compatibility features such as emulation of older or foriegn systems.

  • (idea) by mirko (23.7 min) (print)   ?   (I like it!) Mon Mar 05 2001 at 14:32:22

    As an answer to viterbiSearcher, I think Windows NT should mention it descends from VMS. Windows 2000 was intended to be a cross between Windows NT and Windows 9x/ME which Whistler will be.
    BTW, others specific Operating Systems include :
    1. Micro-kernel and real-time OS, like Chorus, Galilo or QNX...
    2. IBM-specific operating systems like MVS, OS/400, ...
    3. Palmtops operating systems like Windows CE, PalmOS, Epoc (Psion).
    4. Acorn operating systems like RiscOS and NCOS.
    Also, MacOS family should mention MacOS X and NeXTstep/OPENstep even if the latters are not directly related to Apple.

    (idea) by Jargon (1.8 y) (print)   ?   (I like it!) Thu Jul 19 2001 at 13:20:00

    open switch = O = optical diff

    operating system n.

    [techspeak] (Often abbreviated `OS') The foundation software of a machine; that which schedules tasks, allocates storage, and presents a default interface to the user between applications. The facilities an operating system provides and its general design philosophy exert an extremely strong influence on programming style and on the technical cultures that grow up around its host machines. Hacker folklore has been shaped primarily by the Unix, ITS, TOPS-10, TOPS-20/TWENEX, WAITS, CP/M, MS-DOS, and Multics operating systems (most importantly by ITS and Unix).

    --The Jargon File version 4.3.1, ed. ESR, autonoded by rescdsk.


    printable version
    chaos

    Unix Windoze Windows VMS
    Memory management OS/2 Amiga OS/400
    MVS multitasking BeOS DOS
    OS/390 Blue Screen of Death Andrew Tanenbaum nachos
    Linux its process optical diff
    Debian CP/M MS-DOS hardware
    Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
      Epicenter
    Login
    Password

    password reminder
    register

    Everything2 Help

    Cool Staff Picks
    The best nodes of all time:
    Critique of Objectivism
    FDDI
    The Backyardigans
    The Metamorphosis
    Everything Rumors
    Sierpinski triangle
    None of These Kids Gets Hurt.
    Swear words from science fiction
    How to urinate standing up
    Revolver
    Nuclear Weapons Do Not Function Without Yellow Tape
    Oscar Wilde
    November 15, 2004
    New Writeups
    Ctrl Y
    cognitive dissonance(fiction)
    SharQ
    Gone Baby Gone(review)
    halfWit
    If I could, I'd title this "Freedom"(thing)
    Roninspoon
    Airline Hero(thing)
    Ktistec
    Why Women Are Always Cold(person)
    doctor wilson
    Drug policy reform(thing)
    tejasa
    Easy Raspberry Cheesecake(recipe)
    Joysim
    Drug policy reform(idea)
    aneurin
    Tyburn(place)
    niruena
    Boiling to death(idea)
    artman2003
    summer(thing)
    doctor wilson
    The Silver City and the Silent Sea(log)
    Dreamvirus
    The Silver City and the Silent Sea(poetry)
    Aerobe
    A nihilist's soulmate(poetry)
    BookReader
    Soup, of the green variety(recipe)
    This affordable entertainment brought to you by The Everything Development Company