I would like to know how the OS works in a nutshell: - The basic
components it's built upon - How those components work together
- What makes unix UNIX - What makes it so different from other
OSs like Windows |show 1 more comment| A UNIX system consists of
several parts, or layers as I'd like to call them. To start a
system, a program called the boot loader lives at the first
sector of a hard disk partition. It is started by the system,
and in turn it locates the Operating System kernel, and load it.
Any service or event will go from the bottom all up to the top.
Libraries - the common platform Programs do a lot of common
things like displaying a window, drawing stuff at the screen or
downloading a file. These things are the same for multiple
programs, hence that code are put in separate "library" files (
For every imaginable thing, there is a library. There is one for
reading/writing PNG files. There is one for JPEG files, for
reading XML, for encryption, for video playback, and so on. On
Linux, the common l