From dev-return-78968-archive-asf-public=cust-asf.ponee.io@zookeeper.apache.org Wed Mar 6 15:33:58 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id EB78D180656 for ; Wed, 6 Mar 2019 16:33:57 +0100 (CET) Received: (qmail 24100 invoked by uid 500); 6 Mar 2019 15:33:52 -0000 Mailing-List: contact dev-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@zookeeper.apache.org Delivered-To: mailing list dev@zookeeper.apache.org Received: (qmail 24088 invoked by uid 99); 6 Mar 2019 15:33:51 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Mar 2019 15:33:51 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id EE146C1F94 for ; Wed, 6 Mar 2019 15:33:50 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.8 X-Spam-Level: * X-Spam-Status: No, score=1.8 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=cloudera.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id QxMZc56komo6 for ; Wed, 6 Mar 2019 15:33:49 +0000 (UTC) Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 020FB60D2B for ; Wed, 6 Mar 2019 15:33:48 +0000 (UTC) Received: by mail-pg1-f177.google.com with SMTP id q206so8696336pgq.4 for ; Wed, 06 Mar 2019 07:33:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=JHlTk711WO76iqkfEmRdY01mkZvPgB6/wYrEC3AWk0s=; b=Knp/8I7w1nfkFkU6BrTYBwrZ3Uma28nBmvwGbWr45IOMeoAK4MM/3IRwG4UthEbtnw BFoPS+ikuYU2+tBeSjETpuKsIZsxO1UwHy49PrC2876zlQRyJqrzXIOhZYocuDGK12Ya AuyRbjpGMvMEaRGO9YEf7pzAqG93OV0EA01wuk9vjl514x4H6SFs/wzM20Naebk21aBV TnkSHV/EhEUXK4nBcNT0Jhnvb82+R2J9KIEPtIuo2wNcyO77bcYNb3twjfOlU7kyP9f0 CuGAJ/kAlYzX6FQrjoE5Srv52qLyFPDNL2sDP3m+Wy7LweIGP16PTXYUV2kACmkQdzYX OfOg== X-Gm-Message-State: APjAAAVGMHQaKRD5dKkFtcnwnm2UFtDM/IGnDoBrbmLotgQ0mh7OWeEJ VcBAFGAzD0x+fxfVbVnnvuy9utoRhe9E5M733WZ02InQv+s= X-Google-Smtp-Source: APXvYqxEA9qls6muJdF17z9KrSDlbgpYPnJe2fkGV1q5HGTb9CZP2wmgXrSxW4Jsj3K9+Rv/bu2wfyBDq5XSNTXpTFg= X-Received: by 2002:a62:b242:: with SMTP id x63mr7810951pfe.4.1551886426001; Wed, 06 Mar 2019 07:33:46 -0800 (PST) MIME-Version: 1.0 From: Norbert Kalmar Date: Wed, 6 Mar 2019 16:33:35 +0100 Message-ID: Subject: License files To: dev@zookeeper.apache.org Content-Type: multipart/alternative; boundary="0000000000002770c405836eb70a" --0000000000002770c405836eb70a Content-Type: text/plain; charset="UTF-8" Hi all, We had some issues with the license files in the last few RC on 3.4. To make things easier in the future, I was looking at the maven license plugin. But I'm not sure about are legal obligations. If I understand correctly, if we give an aggregated license file that contains all our third party dependencies that lists their license type and a link to their site, it is sufficient? I just tried the add-third-party goal: http://www.mojohaus.org/license-maven-plugin/add-third-party-mojo.html And it generates an aggregated LICENSE file, I will dump the content at the end fo this e-mail. Would this work for ZooKeeper? And if so, do you agree we should move to a single aggregated LICENSE file? Thanks, Norbert LICENSE.txt content (I know not all if this dependency is distributed, ike spotbugs-annotations, I would exclude those in the final solution): Lists of 51 third-party dependencies. (The Apache Software License, Version 2.0) Jackson-annotations (com.fasterxml.jackson.core:jackson-annotations:2.9.0 - http://github.com/FasterXML/jackson) (The Apache Software License, Version 2.0) Jackson-core (com.fasterxml.jackson.core:jackson-core:2.9.8 - https://github.com/FasterXML/jackson-core) (The Apache Software License, Version 2.0) jackson-databind (com.fasterxml.jackson.core:jackson-databind:2.9.8 - http://github.com/FasterXML/jackson) (GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1) SpotBugs Annotations (com.github.spotbugs:spotbugs-annotations:3.1.9 - https://spotbugs.github.io/) (Apache License, Version 2.0) JCIP Annotations under Apache License (com.github.stephenc.jcip:jcip-annotations:1.0-1 - http://stephenc.github.com/jcip-annotations) (The Apache Software License, Version 2.0) FindBugs-jsr305 (com.google.code.findbugs:jsr305:3.0.2 - http://findbugs.sourceforge.net/) (The Apache Software License, Version 2.0) JSON.simple (com.googlecode.json-simple:json-simple:1.1.1 - http://code.google.com/p/json-simple/) (The Apache Software License, Version 2.0) Nimbus JOSE+JWT (com.nimbusds:nimbus-jose-jwt:4.41.2 - https://bitbucket.org/connect2id/nimbus-jose-jwt) (The Apache Software License, Version 2.0) Commons CLI (commons-cli:commons-cli:1.2 - http://commons.apache.org/cli/) (Apache License, Version 2.0) Apache Commons Collections (commons-collections:commons-collections:3.2.2 - http://commons.apache.org/collections/) (Apache License, Version 2.0) Apache Commons IO (commons-io:commons-io:2.6 - http://commons.apache.org/proper/commons-io/) (The Apache Software License, Version 2.0) Commons Lang (commons-lang:commons-lang:2.6 - http://commons.apache.org/lang/) (Apache License 2.0) Metrics Core (io.dropwizard.metrics:metrics-core:3.2.5 - http://metrics.dropwizard.io/metrics-core/) (Apache License, Version 2.0) Netty/All-in-One (io.netty:netty-all:4.1.29.Final - http://netty.io/netty-all/) (CDDL + GPLv2 with classpath exception) Java Servlet API (javax.servlet:javax.servlet-api:3.1.0 - http://servlet-spec.java.net) (The BSD License) JLine (jline:jline:2.11 - http://nexus.sonatype.org/oss-repository-hosting.html/jline) (Eclipse Public License 1.0) JUnit (junit:junit:4.12 - http://junit.org ) (The Apache Software License, Version 2.0) Apache Log4j (log4j:log4j:1.2.17 - http://logging.apache.org/log4j/1.2/) (The Apache Software License, Version 2.0) ASM based accessors helper used by json-smart (net.minidev:accessors-smart:1.2 - http://www.minidev.net/) (The Apache Software License, Version 2.0) JSON Small and Fast Parser (net.minidev:json-smart:2.3 - http://www.minidev.net/) (Apache License, Version 2.0) Kerby-kerb Admin (org.apache.kerby:kerb-admin:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-admin) (Apache License, Version 2.0) Kerby-kerb Client (org.apache.kerby:kerb-client:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-client) (Apache License, Version 2.0) Kerby-kerb Common (org.apache.kerby:kerb-common:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-common) (Apache License, Version 2.0) Kerby-kerb core (org.apache.kerby:kerb-core:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-core) (Apache License, Version 2.0) Kerby-kerb Crypto (org.apache.kerby:kerb-crypto:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-crypto) (Apache License, Version 2.0) Kerby-kerb Identity (org.apache.kerby:kerb-identity:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-identity) (Apache License, Version 2.0) Kerby-kerb Server (org.apache.kerby:kerb-server:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-server) (Apache License, Version 2.0) Kerb Simple Kdc (org.apache.kerby:kerb-simplekdc:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-simplekdc) (Apache License, Version 2.0) Kerby-kerb Util (org.apache.kerby:kerb-util:1.1.0 - http://directory.apache.org/kerby/kerby-kerb/kerb-util) (Apache License, Version 2.0) Kerby ASN1 Project (org.apache.kerby:kerby-asn1:1.1.0 - http://directory.apache.org/kerby/kerby-common/kerby-asn1) (Apache License, Version 2.0) Kerby Config (org.apache.kerby:kerby-config:1.1.0 - http://directory.apache.org/kerby/kerby-common/kerby-config) (Apache License, Version 2.0) Kerby PKIX Project (org.apache.kerby:kerby-pkix:1.1.0 - http://directory.apache.org/kerby/kerby-pkix) (Apache License, Version 2.0) Kerby Util (org.apache.kerby:kerby-util:1.1.0 - http://directory.apache.org/kerby/kerby-common/kerby-util) (Apache License, Version 2.0) Kerby XDR Project (org.apache.kerby:kerby-xdr:1.1.0 - http://directory.apache.org/kerby/kerby-common/kerby-xdr) (Apache License, Version 2.0) Token provider (org.apache.kerby:token-provider:1.1.0 - http://directory.apache.org/kerby/kerby-provider/token-provider) (Apache Lice --0000000000002770c405836eb70a--