LinuxChix Kernel Hacking Lessons
This is the web version of the LinuxChix Kernel Hacking Lessons.
"Kernel hacking" is shorthand for writing Linux kernel code, or Linux
kernel development. This is only one of many resources for learning
to write Linux kernel code. The most notable resource is:
http://www.kernelnewbies.org/
The LinuxChix Kernel Hacking course was created with the goal of
encouraging more women to get involved in Linux kernel development.
The biggest barrier to women participating in kernel development is
self-confidence, so we provide encouragement, help, and mentoring on
the
grrls-only mailing list hosted here at LinuxChix. Real, live
female kernel hackers are subscribed to this list and will be happy to
answer your questions politely and helpfully. The grrls-only
mailing list is only open to women, but everyone can read the lessons here on the web.
Lesson #0: Check for Materials
Lesson #1: Get the Kernel Source
Lesson #2: Configure Your Kernel
Lesson #3: Compile Your Kernel
Lesson #4: Boot Your New kernel
Lesson #5: Your First printk
Lesson #6: Overview of the Kernel Source
Lesson #7: Understanding System Calls
Lesson #8: Your First kernel Module
Lesson #9: Creating, Applying and Submitting Patches
The "I" in the lessons is Val Henson
, and the "we" is the entire grrls-only
mailing list. The lessons have been updated for the 2.6 kernel by
Lina Mårtensson.
The web versions of the LinuxChix Kernel Hacking
Lessons are created and maintained by Sonja Krause-Harder. And Mirian Ruiz translated the Kernel Hacking Lessons to Spanish
|