Skip to content

OS Programmes

Paid, competitive, and open to beginners. Most students never apply because nobody told them these exist.

2 unpaid ones you can start today, 4 paid ones you get picked for. We can't get you in — but we can make you the contributor they pick.

Unpaid

No selection, no application. You can do these now.

No pay, little resume weight — but the best place to learn fork, branch, review, merge with zero stakes.

One warning: the point isn't four merged PRs. Whitespace-change spam gave Hacktoberfest a bad name, and maintainers remember. Fix something actually broken, or skip the PR.

The reverse clock

Applications are decided months before they open. Which is why starting now is the whole trick.

Orgs pick people they already recognise — usually ones committing since autumn. Wait a year and you lose the whole cycle.

WindowProgrammeOpensStart preppingWhat you do first
Jan – AprGoogle Summer of CodeOrganisations announced late Feb, proposals due late MarSep – DecGet one small patch merged in each of two orgs, so reviewers know your username by proposal time.
Rolling, three termsLFX MentorshipTerms start around Mar, Jun and Sep6–8 weeks before a termThe most forgiving one — a miss costs months, not a year. Pick a term that fits what you know.
Feb – JunCode for GovTechCohort announced early in the yearNov – JanRead a public-infrastructure codebase properly. Built for national scale, not demos.
Jan – AugSummer of BitcoinApplications early in the year, then a multi-week bootcampOct – DecStart the onboarding curriculum — with us. Almost nobody finishes it alone.

Start now

The applications open in spring. The work that wins them starts in autumn.

Come to a session, pick something small in a repo you like, and be a name maintainers know by spring.