KernelNewbies:

Outreach Program for Women (OPW)

The Linux Foundation is sponsoring internships for women to work on the Linux kernel. The kernel is the most basic layer of the Linux operating system. The kernel encompasses many things: hardware drivers, filesystems, security, task scheduling, and much more.

The official deadline for applying to OPW is May 1st. However, so that deadline is flexible. Please fill our your [https://live.gnome.org/OutreachProgramForWomen#Application_Process initial application], and then update by May 17th. Applicants will be notified by May 27th if they have been accepted.

Participating kernel projects

Currently, we have two participating projects.

USB

The Linux kernel includes a USB stack that communicates with the hardware behind your USB ports (USB host controller drivers), and includes USB device drivers that talk to your USB devices (USB device drivers). Working on USB is fun because you get to make all sorts of interesting USB devices work.

Sarah Sharp is sponsoring an intern to work on the USB 3.0 host controller driver. The Linux kernel USB 3.0 driver was introduced in 2009, and works 10 times faster than USB 2.0 devices. The USB 3.0 driver still needs a lot of work, so there are plenty of small bug fixes that interns can tackle. If time permits, interns could also work on small to medium features.

FIXME: add links to kernel.bugzilla.org entries for these tasks.

Necessary skills: Experience in C or C++

Optional but learnable skills: Knowledge of operating systems, USB

Suggested reading for accepted interns:

Ethernet

Carolyn Wyborny and Anjali Jain are sponsoring a project to work on 1 gig ethernet. (More info coming soon.)

Getting Started

TODO:

KernelNewbies: OutreachyIntro (last edited 2013-04-25 18:51:23 by SarahSharp)