Skip to content

Copyright notice is missing #237

@ben-c8y

Description

@ben-c8y

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions