The Linux Foundation Mentorship connects mentees with mentors to increase diversity and inclusion and inject new talent into open source communities. Each open source project participating in the Mentorship program is responsible for developing the structure and guidelines for their own mentorship program, including identifying mentors and mentees, outlining tasks for mentees, and determining stipends and/or other incentives for participants.
Each project decides the duration of its mentorship programs, but most start at 12 weeks. Projects often offer opportunities for part-time and full-time mentorships. For example, the Linux Kernel Mentorship Program includes both full-time and part-time volunteer mentee positions each year.
People looking for professional advancement in open source as well as students are welcome to apply to participate as mentees. Mentors must be approved or invited to participate by that project’s administrator. All applicants must meet the Linux Foundation Mentorship eligibility requirements.
Mentees are not employees of the Linux Foundation or of the project providing the mentorship, so they are not directly paid wages for their participation in the mentorship. However, many projects choose to offer stipends and other incentives to support and encourage mentees to participate. Funding for stipends and other perks is determined solely by each project. The Linux Kernel, for example, will offer a total stipend of $5,500 USD per mentee for the mentorship period, and mentees also receive travel funding to industry conferences to present the work they’ve done during the program.
Open source projects participating in the Mentorship program include the Linux Kernel, Zephyr, Open Mainframe Project, Jaeger, and Vue.js. Corporate participants include Huawei and Twitter.