Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 506D1200BF1 for ; Tue, 3 Jan 2017 12:51:58 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 4F17C160B43; Tue, 3 Jan 2017 11:51:58 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 741F7160B33 for ; Tue, 3 Jan 2017 12:51:57 +0100 (CET) Received: (qmail 71167 invoked by uid 500); 3 Jan 2017 11:51:56 -0000 Mailing-List: contact legal-discuss-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: Reply-To: legal-discuss@apache.org List-Id: Delivered-To: mailing list legal-discuss@apache.org Received: (qmail 71156 invoked by uid 99); 3 Jan 2017 11:51:56 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jan 2017 11:51:56 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id C1255C0040 for ; Tue, 3 Jan 2017 11:51:55 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.399 X-Spam-Level: ** X-Spam-Status: No, score=2.399 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id XdxAjNBwXDxK for ; Tue, 3 Jan 2017 11:51:53 +0000 (UTC) Received: from mail-wj0-f171.google.com (mail-wj0-f171.google.com [209.85.210.171]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id E362C5F1B3 for ; Tue, 3 Jan 2017 11:51:52 +0000 (UTC) Received: by mail-wj0-f171.google.com with SMTP id tq7so206037016wjb.0 for ; Tue, 03 Jan 2017 03:51:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=SeXUd2mVojqWA7kRXfO1QpyKQ+QsYu7STzkZ1KZZ8qo=; b=vLUMKTWvg9yFpGz1Cuw9mG99AYHKk8zc5rbLi/b3pEjW73SODvfHjOQyISBeabFjlP QBQWIGEiPyQvqQ/armJcbRgnmK50AnsjyGAMOq1mDR4TBPMjcEC7Fj9dOEPBK86ksgat 3MSs3bSk0XhyaZDKOQ74t0zSPBmOEMkWTGomzaYYIPv4MSbSs405DcChVBHld6Kwvhse r/sEiUDj5bnNx5h4s830eC1eZsMj9k8caclzMMxMIq4OOhT8yzJ1Y0PRxAEu7FPPNV3O B8/QqlEX0osy9bHIG112Liyu2WqNF67218iGkJONXfK/cvFIaZCTvQkk0ThgXqNxSXZL bPxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=SeXUd2mVojqWA7kRXfO1QpyKQ+QsYu7STzkZ1KZZ8qo=; b=p3Vki9mPvcEvald2Xv7V43JQHxLe84Drn9E5vee6OtxW8ujF1TNcsTKpRfwMZ/GJiv K4x2QCuVL5fBJlpE3aEBSkwye4BFRyA/aKugGMg9kXdJyrvDkKG9OGykU15PhnDGuQhn uk6CMLIgCYkLhbV9zoZLmEvoylVbjhsDPBk574CQhrdl2OKDKT4nWeQ4r00LaiZFyoEK Lw6xgaSQR2KkN0TEkLI4828jU3Y9zcXj8XiQeSYj4WUd1J/xbdYOVLtp+lTP0N5yjLYM iR/kor5V0XRVfRC8/fpnrwudHd6BsdoeE5CIsGu1aZdzMeSJct5rQ3w50rHSgMmnJ0ok ZeZQ== X-Gm-Message-State: AIkVDXLIQgQpJxScg86u1GkJovspksnF45VTEoclzGgJjkBlLQ1X4enBxrJXZML+Syc+jPFpQQjGJPtXH6ZKVw== X-Received: by 10.194.203.5 with SMTP id km5mr61509675wjc.230.1483444309325; Tue, 03 Jan 2017 03:51:49 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.122.37 with HTTP; Tue, 3 Jan 2017 03:51:28 -0800 (PST) In-Reply-To: References: From: Romain Manni-Bucau Date: Tue, 3 Jan 2017 12:51:28 +0100 Message-ID: Subject: Re: Inclusion of .class files within a Apache Source Release To: legal-discuss@apache.org Content-Type: multipart/alternative; boundary=047d7bae45321a017505452f4b80 archived-at: Tue, 03 Jan 2017 11:51:58 -0000 --047d7bae45321a017505452f4b80 Content-Type: text/plain; charset=UTF-8 Hi John, I think you see it the wrong way, this .class files are binary dependencies of the tests and that's it. The license - as any other part of ASF software - should be guaranteed by PMC (not by headers which by themself doesn't prove the code is legal). Concretely there is no violation of all the mentionned links and this is perfectly valid. Romain Manni-Bucau @rmannibucau | Blog | Old Blog | Github | LinkedIn | JavaEE Factory 2017-01-03 12:45 GMT+01:00 John D. Ament : > Hi, > > While looking at [1] and looking at a proposed Apache OpenWebBeans [2] it > was discovered that .class files were contained in the source release. It > seems in the past that image files were generally considered OK in source > releases, since they typically had to do with building websites, the > traceability of the image was easy to discover. > > .class files are the compiled output from .java source files (as well as > .groovy and other JVM languages, depending on how you compile). Since they > are compiled output, it seems they shouldn't be in a source release. > However, the only true policy I could find that it violated was that we > require appropriate licensing [3] and there is no way to verify the > licensing of these files. > > So I'm wondering 1. is that accurate? and 2. is there an acceptable way to > verify that the license is correct? > > [1]: http://www.apache.org/dev/release.html#what-must- > every-release-contain > [2]: https://lists.apache.org/thread.html/869c739764d5d55d81199576d730d4 > 85d66df8be17ae16398dd7ca1f@%3Cdev.openwebbeans.apache.org%3E > [3]: http://www.apache.org/dev/release-publishing.html#valid > > --047d7bae45321a017505452f4b80 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi John,

I think you see it the wrong w= ay, this .class files are binary dependencies of the tests and that's i= t. The license - as any other part of ASF software - should be guaranteed b= y PMC (not by headers which by themself doesn't prove the code is legal= ).

Concretely there is no violation of all the men= tionned links and this is perfectly valid.

=

Romain Manni= -Bucau
@rmannibucau | =C2=A0Blog=C2=A0| Old Blog |=C2=A0Github=C2=A0| LinkedIn=C2=A0| JavaEE Fac= tory
<= /div>

2017-01-03 12:45 GMT+01:00 John D. Ament <johndament@apache.org>:
=
Hi,

While looking at [1] and looking at= a proposed Apache OpenWebBeans [2] it was discovered that .class files wer= e contained in the source release.=C2=A0 It seems in the past that image fi= les were generally considered OK in source releases, since they typically h= ad to do with building websites, the traceability of the image was easy to = discover.

.class files are the compiled output fro= m .java source files (as well as .groovy and other JVM languages, depending= on how you compile).=C2=A0 Since they are compiled output, it seems they s= houldn't be in a source release.=C2=A0 However, the only true policy I = could find that it violated was that we require appropriate licensing [3] a= nd there is no way to verify the licensing of these files.

--047d7bae45321a017505452f4b80--