Skip to content

Conversation

ankon
Copy link
Contributor

@ankon ankon commented Jun 22, 2015

Having a license on the main project is important, but to avoid issues when people just copy out files a brief license template should be applied to source files as well.

This PR just uses the maven license plugin to enforce a basic header, but I think this needs some work:

  1. The owner email address looks like it should be changed to a non-person-bound alias
  2. There should be guidelines whether projects using this parent can change the organization (embeddable-rest-server does!), which might require then changes to the email as well.

Potentially it might make sense to use a custom template to avoid at least the email issue, but check the Apache license FAQ first!

(Disclaimer: IANAL.)

FWIW: when the plugin complains about missing headers, you can quickly update them by running mvn license:format.

NB: The email for the owner was taken from the information of the 'sdl' github account, it
    probably should be changed to an alias such as "opensource@sdl.com".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant