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 645DD200BF1 for ; Tue, 3 Jan 2017 12:51:25 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 62FFA160B43; Tue, 3 Jan 2017 11:51:25 +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 A9A3A160B33 for ; Tue, 3 Jan 2017 12:51:24 +0100 (CET) Received: (qmail 64206 invoked by uid 500); 3 Jan 2017 11:51:23 -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 64179 invoked by uid 99); 3 Jan 2017 11:51:23 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Jan 2017 11:51:23 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 9D5B3180A5A for ; Tue, 3 Jan 2017 11:51:22 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.821 X-Spam-Level: X-Spam-Status: No, score=-0.821 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.de Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id ZPPxpqrZYwbd for ; Tue, 3 Jan 2017 11:51:20 +0000 (UTC) Received: from nm3-vm5.bullet.mail.ne1.yahoo.com (nm3-vm5.bullet.mail.ne1.yahoo.com [98.138.91.225]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 26B8D5F1B3 for ; Tue, 3 Jan 2017 11:51:19 +0000 (UTC) Received: from [98.138.100.116] by nm3.bullet.mail.ne1.yahoo.com with NNFMP; 03 Jan 2017 11:51:11 -0000 Received: from [98.138.104.113] by tm107.bullet.mail.ne1.yahoo.com with NNFMP; 03 Jan 2017 11:51:11 -0000 Received: from [127.0.0.1] by smtp222.mail.ne1.yahoo.com with NNFMP; 03 Jan 2017 11:51:11 -0000 X-Yahoo-Newman-Id: 514647.73593.bm@smtp222.mail.ne1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: JNGS03MVM1ndvLZsDGtS_BWATSvbvqw9TmbakHTjD1_IV6E KED3k3ceMBfsgz9MABaU1phv1jgfTSxorIr.f8ovm_1OVeON8bKlVVpBlqFc Yp2da.GZ_kJqLiiXin.wBgSFizHb_7ELCUui30RAmVSKSnXCSrv8EN_cCrZ0 voDrMXnXNdvLwx20e9wCL8exrYqBEYobWDVhnmenbivEN6j6EUv8CANY9xxX CiNviccVYPFvsMoYbIPkep5xfxdWThtENfo88awK6UpgnMMPXVMU.ALdnegY xRbCTORKT7KUjkilCOWvEm7_SB.ByE5t6VRNunBqfaSBUGAvywKGXZiBHHSA ixoKUIc79nrjZKWQY.QsiT8qdL4gL3a73gGj2nuHJlz3cw_zk1vbL3XQqVh0 kojHe8eQF9WVpBa3Wi4n4_tR2dMwmh..6TZ66j8AI1PFHs1dj9qZej4q9Oui 7oshC8GLNFyjDF2TchCFIH.EMAonde9JDdPU.iTT1_B9Vvot3T4NHolTDstV _XL_lwdHN7eSkmNCUhPdNdU8cQsTxHq6a6mDafjQBVg-- X-Yahoo-SMTP: 81dhI.iswBBq7boyzRoOX6xuRIe8 From: Mark Struberg Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\)) Subject: Re: Inclusion of .class files within a Apache Source Release Date: Tue, 3 Jan 2017 12:51:09 +0100 References: To: legal-discuss@apache.org In-Reply-To: Message-Id: <531A8CB0-9ABF-4A45-97E6-2871034AC1A1@yahoo.de> X-Mailer: Apple Mail (2.3259) archived-at: Tue, 03 Jan 2017 11:51:25 -0000 The class file in question was added by ASF member rmannibucau under = ALv2 as a >>resource<< and not as a source file.=20 The original file of course has the ASF license header, but the 'class' = resource is still checked in to our SVN as .class file.=20 This is for testing some bytecode stuff in OpenBebBeans. We could = probably later change this to have another project module, compile it, = unpack it, copy it over, blablabla.=20 But that doesn't change anything about the fact that this file is ALv2 = licensed. But since it's a binary it obviously does not have any ALv2 = >>SOURCE<< header.=20 In other words: this .class file is a test resource and handled exactly = the same like a png or jpeg file. =20 I don't see any legal problem.=20 LieGrue, strub > Am 03.01.2017 um 12:45 schrieb John D. Ament : >=20 > Hi, >=20 > 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. >=20 > .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. >=20 > So I'm wondering 1. is that accurate? and 2. is there an acceptable = way to verify that the license is correct? >=20 > [1]: = http://www.apache.org/dev/release.html#what-must-every-release-contain > [2]: = https://lists.apache.org/thread.html/869c739764d5d55d81199576d730d485d66df= 8be17ae16398dd7ca1f@%3Cdev.openwebbeans.apache.org%3E > [3]: http://www.apache.org/dev/release-publishing.html#valid >=20 --------------------------------------------------------------------- To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org For additional commands, e-mail: legal-discuss-help@apache.org