Applying for OPW
Join the opw-kernel mailing list
Do you qualify?
We want interns to make sure they qualify for the OPW internship. Read this page for more information.
Additionally, we highly recommend that applicants have a stable internet connection, with no download caps. Communication over IRC can be difficult if your internet connection keeps dropping or has a big lag time, so you need a stable internet connection. Downloading the initial kernel will use over 5 GB of data, which will easily blow through a standard 3G capped plan. We recommend making sure you have cable internet, or an unlimited 3G plan.
If possible, we would like interns to present on their projects at the Linux Foundation Collaboration Summit (in March). You will get a $500 travel stipend to attend. Linux conferences are a lot of fun, because you get to meet professional Linux developers, and there's a lot of opportunity for networking and job hunting.
How to apply
Look over the list of projects at http://kernelnewbies.org/OPWIntro
Find a project there that interests you, and email the mentor. Introduce yourself, let the mentor know why you think that project would be a good fit for you, and ask the mentor any questions about the project.
Fill out your initial application, which is shown under the "Send in an Application" section. Email your application to email@example.com, in PDF or libreoffice format. If you send it as a Google doc link, you may update your application until November 11th, 2013. At that point, a read-only copy of your application will be saved.
(Not applicable for Oct/Nov applicants). This question is designed to make sure that participants in OPW also apply to GSoC if they meet the summer of code applicant requirements. Basically, the idea was to make sure applicants get the most chances to get an internship. However, the Linux kernel isn't participating in GSoC, so this question does not matter to our organization.
If you are applying as an OPW kernel intern for the first time, do not worry about providing links to your first kernel patch. Your patches will be tracked by patchwork. If you applied in a previous OPW round, please include links to patches that were accepted upstream (either by linking to the google groups archive, or patchwork).
If you have ever gotten Linux kernel patches accepted outside of the OPW application process, please provide a link to the commits through Linus' git tree. You can search the log for your patch subject, find the full commit ID, and use it in the URL by placing the commit ID after the "id" part of the URL. E.g. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=e9bdc3d6143d1c4b8d8ce5231fc958268331f983 would point to commit ID e9bdc3d6143d1c4b8d8ce5231fc958268331f983.
Please review the participating Linux kernel projects. Pick the project that you're most passionate about (or two projects) and put those mentors names on the first question.
Still have questions?
Contact sarahsharp on #opw (irc.gnome.net) or #kernel-opw (irc.oftc.net), or email the opw-kernel mailing list. Make sure you are subscribed to that mailing list.