... with an emphasis on the Linux kernel, and projects that operate in a similar fashion
- What is Open Source?
- How do Open Source developers communicate?
- What is a patch?
- How do I create patches?
- How do I send a patch, and get it accepted?