Title: So recently I did a couple of minor patches on the FreeBSD and NetBSD kernels and played with some linux kernel. It was the first time in a a few years, I&#x27;ve been excited about programming.<p>Unfortunately I&#x27;m still completely lost. It seems that there&#x27;s so much to learn and every kernel update breaks whatever you just finished writing. I see terms in unfamiliar with and often find myself googling basic OS concepts.<p>Are there any recommendations reading materials to get a better grasp on OS theory and &#x2F; or the Linux &#x2F; UNIX kernels and programming for them?
Upvote: