como contribuir com o mesmo código fonte para dois projetos de código aberto separados?

11

Digamos que existem dois projetos de código aberto similares A e B, ambos licenciados sob a Apache Software License 2.0.

Eu gostaria de contribuir com uma melhoria nos dois projetos (porque não sei qual deles é melhor administrado e gostaria que minha melhoria aparecesse nos dois).

Existe uma maneira de contribuir com essa melhoria para os dois projetos de uma maneira simples? (Uma abordagem óbvia é iniciar um projeto de código aberto C licenciado no Apache 2.0, mas isso é uma dor de cabeça por várias razões; eu não quero manter um projeto sozinho)

Jason S
fonte

Respostas:

2

O que impede você de contribuir com o código para os dois projetos? É o seu código, você tem os direitos autorais e pode fazer com ele o que quiser (por motivos). Em particular, você pode conceder os direitos autorais (ou partes) a quem quiser - incluindo vários destinatários.

Há exceções (por exemplo, na publicação impressa, em que o editor exige direitos autorais exclusivos ou quando você escreve o código no horário da empresa; nesse caso, você não possui os direitos autorais, para começar), mas esse não é geralmente o caso do Código Aberto projetos.

Konrad Rudolph
fonte