Linux API исчерпывающее руководство. М. Керриск

Описание

 В этой книге представлено практически полное описание API системного програм­мирования под управлением Linux. Ее одержимое применимо к широкому диапазону Linux-платформ, начиная с обычных серверов, универсальных компьютеров и настоль­ систем и заканчивая большим разнообразием встроенных устройств (в том числе работающих под управлением операционной системы Android), на которых в настоящее время запускается ОС Linux.
 Англоязычное издание этой книги вышло в конце 2010 года. С того времени было вы пущено несколько обновлений ядра Linux (их было примерно по пять за год). Несмотря на это, содержимое оригинала книги, а следовательно, и данного перевода, не утратило актуальности и сохранит ее еще на долгие годы. Тому есть две причины.
 Во-первых, несмотря на стремительность разработки ядра Linux, API, связанный с пользовательским пространством ядра, изменяется гораздо медленнее. Такая консер­вативность — естественное следствие того факта, что ядро разработано с целью обеспе­чить стабильную основу для приложений, выполняемых в пространстве пользователя. Скоротечность развития API пространства пользователя неприемлема для тех программ, которым следует запускаться на нескольких версиях ядра.
 Во-вторых, изменения вносятся в виде дополнений к интерфейсам, рассматриваемым в книге, а не модификаций уже существующих функциональных свойств, описанных в ней же. (Хочу еще раз отметить, что это вполне естественный ход разработки ядра Linux: спе­циалисты прилагают большие усилия к тому, чтобы ничего не нарушить в уже существу­ющем API пользовательского пространства.) Со дня выхода оригинала книги в данный API были внесены изменения.

Схожие книги

Linux Kernel Crash Book. Igor Ljubuncic
Linux
en

Linux Kernel Crash Book. Igor Ljubuncic

Linux для начинающих Часть вторая. Дмитрий Ляхов
Linux
ru

Linux для начинающих Часть вторая. Дмитрий Ляхов

Linux. Администрирование и системное программирование. Марк Г. Собел
Linux
ru

Linux. Администрирование и системное программирование. Марк Г. Собел

Ubuntu и Debian Linux для продвинутых. Негус К., Казн Ф
Linux
ru

Ubuntu и Debian Linux для продвинутых. Негус К., Казн Ф