Конечно, есть разница, но мне любопытно, почему некоторые вещи идут в / usr / include / sys, а другие - в / usr / include / linux и имеют одинаковое имя файла заголовка? Это как-то связано с POSIX vx non-POSIX? Кроме того, мне удалось заполнить / usr / include / linux заголовками в моей системе...