User:Jimmy Novik/OS

Operating systems are means of communicating with a computer. They come in great variety. It is not clear as to what are the differences between them. My goal is to figure out the most fundamental elements of an operating system and what the their functions are. And put it in the language that I can easily understand.

UNIX
One of the fundamental characteristics of UNIX is its modularity, also known as Unix philosophy. Each module performs a small well defined function, as opposed to WHAT. UNIX was written in C.

Main Characteristics

 * Data stored as plain text
 * Hierarchical file system
 * Devices and IPC are treated as files
 * Pipes can connect multiple programs in the command line interpreter (Instead of one monolithic program).

Use of UNIX for Netoworks
The Unix and the client-server are essential for the network functionality.

Kernel
What is a Kernel?

LINUX
Test

Windows
Test

iOS
Test