Description
GNU/Linux is the Swiss army knife of
operating systems. You?ll find it in the smallest devices (such as an Apple
iPod) to the largest most powerful supercomputers (like IBM?s Blue Gene). You?ll
also find GNU/Linux running on the most diverse architectures, from the older
x86 processors to the latest cell processor that powers the PlayStation 3
console. GNU/Linux Application Programming, Second Edition gets you up and
running developing applications on the GNU/Linux operating system, whether
you?re interested in creating applications for an iPod or a Blue Gene. This
completely updated edition covers all the necessary tools and techniques with
many examples illustrating the use of GNU/Linux APIs. Split into fi ve distinct
parts, the book covers GNU tools, topics in application development, shells and
scripting, debugging and hardening, and introductory topics, including the
fundamentals of virtualization. See why thousands of programmers have chosen
GNU/Linux Application Programming to teach them how to develop applications on
the GNU/Linux operating system!