Pues yo como viejo usuario de linux te recomiendo que si quieres aprender las bases de un SO como linux te descargues el código fuente del primer código fuente de linux, y pues ahí aprenderás muchas cosas interesantes acerca de cómo llegó a ser este el SO libre más popular del planeta. Te dejo
el link para que lo veas.
Aparte del código del kernel de linux, puedes revisar la parte de creación de drivers y demás aunque ya es cuestión de echar google, a mi por ejemplo me encanta la criptología y cuando tengo dudas acerca del funcionamiento de un algoritmo o demás de encriptación busco el código fuente bien sea de SHA o MD5 para ver su funcionamiento en el código.
Saludos y bienvenido a este mundo inacabable de linux, de seguro es la fuente de conocimientos más grande creada por una comunidad.
Saludos