Comece pequeno
Atualmente, o Linux é muito maior do que suas primeiras iterações, mas o importante é que ele tenha material suficiente para ganhar tração.
Somente se vale a pena
Eu tenho a regra pessoal de que vale a pena fazer coisas grandes se for fundamentalmente diferente das demais. Caso contrário, você estará mergulhando em um oceano vermelho .
Bom para começar, mas nem sempre sustentável
Se o seu software for bom o suficiente, convém levar a sério. Tomemos, por exemplo, Markus "Notch" Persson, criador do Minecraft. No IIRC, ele começou o jogo sozinho e, quando ganhou força, começou a procurar colaboradores e até fundou uma empresa.
Embora seja gratificante conseguir algo sozinho, os grandes projetos cumprem seu potencial com a colaboração do desenvolvedor, e não um único gênio, o que me leva ao próximo ponto.
Um mito
Confira The Myth of the Genius Programmer , uma palestra de Ben Collins-Sussman e Brian Fitzpatrick no Google I / O 2009. Você deve ter todas as falsas expectativas lá. O ponto principal que quero destacar aqui é que, às vezes, um único desenvolvedor recebe o crédito pela coisa toda, enquanto havia mais pessoas por trás.
É definitivamente possível
Outro exemplo, além de Linus Torvalds, é John Carmack. Ele foi portador de Wolfenstein em apenas quatro dias, quando a EA estimou uma equipe completa por dois meses.
Não é a quantidade de código, é o conhecimento arquitetônico e técnico que permite obter grandes coisas com menos código do que você esperaria.
Dada a habilidade e o conhecimento (além do nível médio), você pode fazer muito trabalho parecer pouco.