This is a LinuxChix course page. This and the other courses pages are yet to be ported to the new LinuxChix website. Please feel free to browse the course in the meantime.

We appreciate your patience.

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:

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

© LinuxChix 2000-2006 unless otherwise specified Hosting provided by Intel and OSU Open Source Lab.