O que é fork?
Fork é uma cópia independente do código de um projeto de software, criada para seguir por um caminho próprio. Quem faz o fork pode alterar, expandir ou manter a versão nova sem depender do projeto original.
Na prática, o fork acontece quando alguém pega o código-fonte de um programa aberto, cria uma cópia e passa a desenvolvê-la separadamente. Essa divisão pode surgir por discordância sobre rumos do projeto, por vontade de criar uma versão diferente ou porque o responsável original parou de atualizá-lo. Plataformas como o GitHub facilitam esse processo e mostram a relação entre a cópia e o projeto de origem.
Uma analogia simples é pensar em uma receita de bolo copiada por um confeiteiro, que passa a mudar ingredientes e modo de preparo para criar a sua própria versão. A receita original continua existindo, e as duas podem seguir caminhos bem diferentes.
O fork importa porque muitos programas que usamos no dia a dia nasceram assim, e também porque uma cópia abandonada pode continuar circulando com falhas que ninguém corrige. Ao usar um fork, vale verificar quem o mantém, se há atualizações recentes e se ele vem de fonte confiável, já que um programa sem manutenção pode ter brechas de segurança.