FasterXML / FasterXML/jackson-modules-base

Copyright notice is missing

Aberta
#237 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Java
Estrelas
180
Forks
80
Merge médio
3h 26min
PRs com merge (30d)
1

Descrição

For users of Jackson who are trying to obey the license obligations it's a bit of a pain that unlike most opensource projects the copyright notice is not filled out.

e.g. the file https://github.com/FasterXML/jackson-modules-base/blob/2.18/LICENSE contains instruction that projects like yous which use Apache need to replace the "Copyright [yyyy] [name of copyright owner]" with your text. Since this was not done it's a bit hard for user who are trying to do the right thing (or have automated pipelines for opensource license scanning). As mentioned at https://github.com/FasterXML/jackson/wiki/FAQ there's no need for it to be in individual source files, but (as implied by that page) it ought to be somewhere, ideally somewhere like the pom.xml or META-INF/ inside the binary jar people are downloading.

Maybe it's not obvious which contributor(s) to mention, but putting something is better than nothing (contributors can always add themselves to the list if they care), since at the moment end-users of Jackson are forced to guess or give up on jackson, or disobey Apache's license, all of which are a bit sad.

Another easy option for you would be to bootstrap the list of contributors with a dump of the GitHub committer users. Maybe this part is best discussed on your dev mailing list... but I think we need this issue as well to track the user-facing part of actually adding a copyright. I note that on your javadoc page e.g. https://javadoc.io/doc/com.fasterxml.jackson.core/jackson-databind/2.1.1/overview-summary.html you've declared that the copyright belongs to FasterXML, so specifying that would be another option.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.