O que é um garfo?

Código aberto explicado em linguagem simples.

Um fork é a sua própria cópia de um projeto no qual alguém pode continuar trabalhando de forma independente. Isso é possível porque o código aberto permite modificação e distribuição.

Às vezes, uma melhoria é refletida posteriormente no projeto original. Às vezes, um garfo cresce em sua própria direção.