Tlpi-key is a project mainly written in C, it's free.
Worked out Solutions for Exercises in The Linux Programming Interface Book
Worked out solutions for Exercises in The Linux Programming Interface Book.