Como você evita que um projeto de código aberto se torne dependente de uma pessoa?

Código aberto explicado em linguagem simples.

Divida direitos e responsabilidades. Documente processos, torne as liberações portáteis e conceda direitos de gerenciamento a múltiplas pessoas confiáveis.

Isto aumenta a continuidade e torna o projeto menos vulnerável.