Linux Operating System

Linux is an operating system that was initially created as a hobby by a young student, Linus Torvalds, at the University of Helsinki in Finland. Linus had an interest in Minix, a small UNIX system, and decided to develop a system that exceeded the Minix standards.

The wide range of applications available in Linux includes not only pure applications, but also tools and utilities for the Linux environment. Linux Application Programming takes a holistic approach to teaching developers the ins-and-outs of Linux programming using APIs, tools, communication, and scripting. Covering a variety of topics related to Linux application programming, the book is split into six parts: The Linux Operating System, Application Development, Advanced Topics (including communication and synchronization and distributed computing), Debugging Linux Applications, and Scripting.