Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please include license files #5

Closed
msimacek opened this issue Sep 22, 2016 · 8 comments
Closed

Please include license files #5

msimacek opened this issue Sep 22, 2016 · 8 comments
Labels

Comments

@msimacek
Copy link

Both ASL and EPL licenses require the full license texts to be distributed alongside the software. Please include them in the source repository.

@joakime
Copy link
Contributor

joakime commented Sep 22, 2016

This toolchain project is a collection of separate builds for mostly for internal artifacts that are not distributed (in the traditional sense).

This repository really should be split up into multiple separate git repos.

Are there some specific artifacts that are missing these license files?
If so, then we need to correct for that specific artifact.

@msimacek
Copy link
Author

msimacek commented Sep 22, 2016

I maintain jetty package for Fedora and Fedora requires everything to be built from source, including build-only dependencies. So I have to redistribute those artifacts in order to be able to build jetty.

Are there some specific artifacts that are missing these license files?

Well, all of them (except jetty-distribution-remote-resources). I'm currently interested in jetty-setuid and jetty-test-helper. I can submit a pull request if you want.

@sbordet
Copy link
Contributor

sbordet commented Sep 22, 2016

Then we need to update the POMs with the license plugin.

@joakime joakime added the Task label Sep 26, 2016
@aslaski
Copy link

aslaski commented Nov 9, 2018

Hi Simone!
Greetings from Atlassian

My project depends on apache-jsp, which depends on jetty-schemas. For legal reasons licenses for all our dependencies must be explicitly stated. Can you help with this?

Regards,
Adam

@joakime
Copy link
Contributor

joakime commented Nov 9, 2018

@aslaski we are preparing the 9.4.13 release, I'll make sure these 3 artifacts have the appropriate LICENSE and NOTICE files:

@joakime
Copy link
Contributor

joakime commented Nov 9, 2018

@aslaski jetty-schemas 3.1.1 and 4.0.2 are now on maven central.

@joakime
Copy link
Contributor

joakime commented Nov 9, 2018

Also, @aslaski know that the licenses are declared in the pom, which is in the JAR already, and is a requirement to for any artifact (with source) to exist on maven central.

All other requests for LICENSE / NOTICE will be handled in other issues.

@joakime joakime closed this as completed Nov 9, 2018
@aslaski
Copy link

aslaski commented Nov 13, 2018

Many thanks @joakime

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants