Don't tell me learn LFS (Linux from scratch) and make your Linux distribution. I interested on BSD-like systems. I want to become like Theo de Raadt (founder and leader of the OpenBSD and NetBSD) and make some BSD-like systems. I want to know how they take the kernel and other components of the operating systems and everything that is related to the creation of BSD systems and will make the BSD-like operating systems. Are there any resources books or anything else to learn and make BSD-like systems like NetBSD and OpenBSD?
closed as off-topic by Kusalananda♦, Philippos, Kiwy, dr01, Rui F Ribeiro May 2 '18 at 16:06
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for learning materials (tutorials, how-tos etc.) are off topic. The only exception is questions about where to find official documentation (e.g. POSIX specifications). See the Help Center and our Community Meta for more information." – Kusalananda, Philippos, Kiwy, dr01, Rui F Ribeiro
I'm willing to bet all the money I don't have, that the knowledge you're looking for is not in a book or website, but rather in the minds of the developers of those projects. Think about it: Why in the world would they take the time to document such in-depth knowledge? For what purpose?
You're best bet is to:
- Join the developer mailing lists and participate.
- Participate in the hackathons and other similar events where developers work on releases.