You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@phoenix.apache.org by "Istvan Toth (Jira)" <ji...@apache.org> on 2020/05/17 16:40:00 UTC

[jira] [Commented] (PHOENIX-5901) Add LICENSE and NOTICE files to phoenix-queryserver

    [ https://issues.apache.org/jira/browse/PHOENIX-5901?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17109567#comment-17109567 ] 

Istvan Toth commented on PHOENIX-5901:
--------------------------------------

From [~elserj] :

Licensing is the biggest thing we should be aware of now. I'm assuming this is the first time you're having to deal with this. The guiding requirements from the ASF are:
 # Every artifact you distribute (src tarball, bin tarball, jars, and any/every other archive) should contain files LICENSE and NOTICE at the top-most level possible.
 # The LICENSE contains the license text of all compatibly licensed software which is _included_ in that artifact that is not the ALv2.
 # NOTICE contains any information about included licensed code that an end user should be aware of. While this is technically "free form", it usually equates to just being copyright statements.
 # L&N files should be a "sparse" as possible. That means, we should not be including things in LICENSE or NOTICE that are unnecessary (e.g. we should not include the copyright notice from the sqlalchemy code into the Java code). This results in gymnastics around multiple copies of L&N files for each "artifact" we distribute in a release.

In a nutshell, that's how licensing works. There is documentation at the ASF on this, including [https://www.apache.org/legal/resolved.html], [https://www.apache.org/foundation/license-faq.html], and [https://infra.apache.org/apply-license.html]

> Add LICENSE and NOTICE files to phoenix-queryserver
> ---------------------------------------------------
>
>                 Key: PHOENIX-5901
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5901
>             Project: Phoenix
>          Issue Type: Bug
>          Components: queryserver
>    Affects Versions: queryserver-1.0.0
>            Reporter: Istvan Toth
>            Assignee: Istvan Toth
>            Priority: Blocker
>
> The phoenix-queryserver repo doesn't include LICENSE or NOTICE files.
> Make sure the repo conforms to the legal requirements and the ASF standards.
> Recent changes that should be reflected in the NOTICE file (not exhaustive):
> * phoenixdb SQLAlchemy driver copyright
> * Guava HostAndPort class copyright



--
This message was sent by Atlassian Jira
(v8.3.4#803005)