jetty-project / jetty-alpn

Implementation of ALPN (Application Layer Protocol Negotiation) Specification for OpenJDK 7 or greater
48 stars 27 forks source link

License of Project #10

Closed pmouawad closed 8 years ago

pmouawad commented 8 years ago

Hello, Thanks for this project. I'd like to know under which License this project is distributed ?

Apache ? LGPL ? BSD ? ...

Thank you

joakime commented 8 years ago

As with most maven projects, check the pom.xml for a <licenses> element.

https://github.com/jetty-project/jetty-alpn/blob/master/pom.xml#L35-L44

This project, the jetty-alpn project, is ...

    <licenses>
        <license>
            <name>Apache License Version 2.0</name>
            <url>http://www.apache.org/licenses/LICENSE-2.0</url>
        </license>
        <license>
            <name>GPL v2 with ClassPath Exception</name>
            <url>http://openjdk.java.net/legal/gplv2+ce.html</url>
        </license>
    </licenses>
pmouawad commented 8 years ago

Thank you for your quick answer. I don't understand clearly what "GPL v2 with ClassPath Exception" means.

Thank you in advance

joakime commented 8 years ago

Follow the URL, it has the text for that license.

pmouawad commented 8 years ago

Thank you. I read it but it is not my question.

I want to know under which license your project is licensed ? Apache or GPL v2 with ClassPath Exception? Or is it available under the 2 licenses ?

Sorry if my question is stupid. Regards

pmouawad commented 8 years ago

Maybe this applies (found at http://www.eclipse.org/jetty/documentation/9.4.x/alpn-chapter.html#alpn-license-details):

The ALPN implementation relies on modification of a few OpenJDK classes and on a few new classes that need to live in the sun.security.ssl package. These classes are released under the same GPLv2+exception license of OpenJDK. The ALPN class and its nested classes are released under same license as the classes of the Jetty project.

sbordet commented 8 years ago

That is correct.

pmouawad commented 8 years ago

Thanks