Operating systems serve as interfaces between computer hardware and its users. Several software applications are running on OS to manage the hardware resources on computer.
Linux is an open-source operating system based on Linux kernel. It include bootloaders, graphical servers, daemons, desktop environments, and application software.
1. KernelKernel is a core component of any OS (Linux) that directly interacts with hardware. It hides trivial hardware or application strategies through an appropriate abstraction.
2. System libraries These libraries can be specified as some special functions. These functions are implemented by the OS and require no code access rights on kernel module.