UNIX is a foundation

From iGeek
Is UNIX an OS? Not really any more, it's only the foundation of one. You need so much more on top to make it functional.
Is UNIX an OS? Not really any more, it's the foundation of one. When Operating Systems (OS's) were created, they were basically: a kernel, device drivers, shell (to send it commands). But by the 1980s there needed to be graphics, and graphical interface, video and music streaming, browsers, and so on. Most of the code you use or program to isn't the UNIX OS.
ℹ️ Info          
~ Aristotle Sabouni
Created: 1999-10-24 

Is UNIX an OS? Not really any more, it's the foundation of one. When Operating Systems (OS's) were created, they were basically:

  1. A Kernel: (a) messaging (routines so Apps or parts of them could talk to each other) (b) scheduling (so that each App got a fair amount of time, while running) and (c) memory management (so one app couldn't crap on another app, intentionally or by accident/bug).
  2. Device Drivers: little mini-Apps that helped the OS or Applications talk to other parts of the hardware, like the keyboard, screen, network, and so on.
  3. Shell (Command Line): a simple way to issue semi-English like commands to tell the OS what Apps to run, or how to manage files.

In 1969 that was all that sat between the Application Developer and the Hardware, and between both of those and the User.

By the 1980's the problem was that computers were not just for the geek-elite (coders and systems managers), now you had "users" that wanted to use computers to do things, not just to program them to do things -- so what the OS was (what sat between the User and everything else), had grown a lot. Many utilities to handle Graphics or Files, things that could handle streams of data like Video or Music, many Applications that are considered necessary utilities (like Browsers, and email). Purists argue that those aren't the OS -- but virtually no one would buy a commercial OS without those things. If you replaced UNIX, and if >50% of your users wouldn't know or care, then that's not what the users consider the OS any more. So UNIX is no longer an OS, it's more an OS toolkit: it's just the foundation that a full featured OS is built on top of. But there a lot of old-schoolers that still believe in what they were taught in the 1970's, or their teachers from the 1970's have taught them.


GeekPirate.small.png



🔗 More

UNIX
UNIX is the old war-bird of Operating Systems -- which is ironic as it isn't an OS any more -- but more on that later.



Tags: UNIX

Cookies help us deliver our services. By using our services, you agree to our use of cookies.