Return-Path: X-Original-To: apmail-community-dev-archive@minotaur.apache.org Delivered-To: apmail-community-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 981C9189BB for ; Fri, 21 Aug 2015 01:42:25 +0000 (UTC) Received: (qmail 11124 invoked by uid 500); 21 Aug 2015 01:42:25 -0000 Delivered-To: apmail-community-dev-archive@community.apache.org Received: (qmail 10829 invoked by uid 500); 21 Aug 2015 01:42:25 -0000 Mailing-List: contact dev-help@community.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@community.apache.org Delivered-To: mailing list dev@community.apache.org Received: (qmail 10102 invoked by uid 99); 21 Aug 2015 01:42:24 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Aug 2015 01:42:24 +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 4DC01C0861 for ; Fri, 21 Aug 2015 01:42:24 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.999 X-Spam-Level: ** X-Spam-Status: No, score=2.999 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-eu-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 54CmuOPRe-QQ for ; Fri, 21 Aug 2015 01:42:17 +0000 (UTC) Received: from mail-io0-f180.google.com (mail-io0-f180.google.com [209.85.223.180]) by mx1-eu-west.apache.org (ASF Mail Server at mx1-eu-west.apache.org) with ESMTPS id 6F16321381 for ; Fri, 21 Aug 2015 01:42:16 +0000 (UTC) Received: by iodv127 with SMTP id v127so66558147iod.3 for ; Thu, 20 Aug 2015 18:42:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=W8WPTYTJRpU8a+srOo7bDBdtP26O+EW5DHOt/EeGibw=; b=SWCAEPk31DEU8HRCmePw1+wcSrN7opbsqlDz1jmCX4uilZMo/KlFFB+TnVyXxmKK0+ khkC+HdO6PbwTdCktVB6uywVmm7kGg+DGJp+5fCrMwLy3SuAE5Vz4F/2oy4N08w1aVGH yupi11H/WAnWRHzgx4QmHv+0Iu8pShd69WyXqyYbkva5OrZwHUoGfZOAEcjOlz9KDtRr Jw73wluuCIlEGpyWy/MsBpgbGsNo3Gm2TvaqJ9SZRxGTkf7X0meHaLndmfM2shOO3B8m dONift4Ex671f6D9JTb+LaG2k+ypjASLUHZfebDXHGF5K8IUqocbha2ZEY/qyNF/vR83 0JMg== X-Gm-Message-State: ALoCoQlEP6uL11juPC/f0U3V+cQOu5yNfQNLNDBv2TUJfFrLf2TYPmNpuxkIPoGMLeLh5Nf0s08r MIME-Version: 1.0 X-Received: by 10.107.137.195 with SMTP id t64mr5538708ioi.150.1440121335428; Thu, 20 Aug 2015 18:42:15 -0700 (PDT) Received: by 10.107.41.9 with HTTP; Thu, 20 Aug 2015 18:42:15 -0700 (PDT) X-Originating-IP: [76.252.112.72] Received: by 10.107.41.9 with HTTP; Thu, 20 Aug 2015 18:42:15 -0700 (PDT) In-Reply-To: References: Date: Thu, 20 Aug 2015 20:42:15 -0500 Message-ID: Subject: Re: What is the legal basis for enforcing release policies at ASF? From: William A Rowe Jr To: general@incubator.apache.org Cc: ComDev Content-Type: multipart/alternative; boundary=001a113eceaca1c411051dc86096 --001a113eceaca1c411051dc86096 Content-Type: text/plain; charset=UTF-8 On Aug 20, 2015 8:19 PM, "William A Rowe Jr" wrote: > > On Aug 20, 2015 7:39 PM, "Alex Harui" wrote: > > > > > > > > On 8/20/15, 5:27 PM, "William A Rowe Jr" wrote: > > > > >It is generally AL code all the time. I don't know where you invented a > > >'kick-in' concept, but unless the committers are violating their > > >ICLA/CCLA, > > >nothing could be further from the truth. > > > > Committers sometimes make mistakes. IIRC, Justin recently caught a > > mistake where some files accidentally got their non-AL headers replaced > > with AL headers. > > > > Large codebase contributions, especially initial podling code grants might > > be messy as well until scrubbed and approved for an official ASF release. > > I know from experience. > > We don't disagree on this point. Sometimes, they are caught through the release process, or by peer review. Other times, we must retract the claim we offered. > > Nothing changes the fact that code is either offered under the AL 2.0 or another license, unless the author/licensor changes their license retroactively. Your comment also hones in on the logical fallacy our VP fell into... While it may be true that the ASF granted its own AL 2.0 license to the release package, the ASF is unable to change component licenses in incompatible ways. And the warranty the ASF offers on an inaccurate license claims is - nil - c.f. AL 2.0 However, if our repositories are under another license, that VP needs to make public this information, because I never got the memo, and I must notify friends and the many companies I advise and consult to that they all need to cease looking at the ASF's repositories, and let their respective legal departments each sort this all out, if those repositories are licensed with terms and conditions differing from the AL 2.0. --001a113eceaca1c411051dc86096--