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 6EDF8200C22 for ; Tue, 21 Feb 2017 19:25:29 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 6D5C0160B68; Tue, 21 Feb 2017 18:25:29 +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 B63F7160B4F for ; Tue, 21 Feb 2017 19:25:28 +0100 (CET) Received: (qmail 41956 invoked by uid 500); 21 Feb 2017 18:25:27 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 41943 invoked by uid 99); 21 Feb 2017 18:25:27 -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, 21 Feb 2017 18:25:27 +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 C2F8E185F11 for ; Tue, 21 Feb 2017 18:25:26 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.48 X-Spam-Level: X-Spam-Status: No, score=0.48 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=rectangular-com.20150623.gappssmtp.com 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 HfdErY9AZqzZ for ; Tue, 21 Feb 2017 18:25:25 +0000 (UTC) Received: from mail-ot0-f174.google.com (mail-ot0-f174.google.com [74.125.82.174]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 5B0EC5F1B8 for ; Tue, 21 Feb 2017 18:25:24 +0000 (UTC) Received: by mail-ot0-f174.google.com with SMTP id w44so31707402otw.2 for ; Tue, 21 Feb 2017 10:25:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rectangular-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=IU9UtMcwbW5trlE/vzn+cVrZCqznbne0j44dC5vc0Qs=; b=vI3dryaQoDwG8nx0ElFUOLCYe5/AnALgCym9yXPgSU0qDz4r/xoF+F4QJaXpPX1MMJ /3CsBGbM42DAxy/PzSQBYPBcB8/mfbHsgT95gJcpphxTRk5h6T+9ient3e5tAdyP7S4I WLxVT3lUX0NqAKfXVyCx71MPjDMP5MrbzCLL8y0lity9FOx2RuPje2wdIUR0LKZ4GDP3 jxMYVV2/iUIW4vDCu68i1070Em5tOVIClhb130ZeFBPr/K28JLQwm/4xgcMb3ZxcJCdW +7CnS6KAKnrx6lFCO0rbIQdSI7YUY6/rwD7RXB+NrwJSP0qjxPQ7c0QFgNaqxM5uHtdG MUJg== 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=IU9UtMcwbW5trlE/vzn+cVrZCqznbne0j44dC5vc0Qs=; b=Aw/192r4GtDTjk3CFz+/iJx445J0DzY0vqt+lR9k4R3LMTTPP1yolWiBOWtv6iDAiN QALl0sos7fm6mxLhYeNNYmw4jXpCfBxCIaVulUjWL9t9y/pLGfng37ARmLVxGKd/piU8 HEojRnpMJltFAsaGFgkTUD139ZpCkGGtU6a8Z1OkKoRjLiSuvHn69JGbxtW085hpgNJz BmEEKED9CGH8TeTplPK2IHkL/MCYwDzIedLkZuawpbZ4KdHKG8x2V2rqR8sC1EnIAIrf 3wIry6gbbVTOYfz6NNd+EV644glq87aLty60LmBBvFCkIWlpikSLL3UTXZUXeimt+nwV XFdg== X-Gm-Message-State: AMke39kPYliuWq1XKEkfz4hwoJu0Cx+Sjud8srw2DcpL66LxhR6Ohb6Mu21CEGGx8sWt1XOtT7U11PLzNWQFjw== X-Received: by 10.157.60.241 with SMTP id t46mr16495612otf.224.1487701522835; Tue, 21 Feb 2017 10:25:22 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.197.161 with HTTP; Tue, 21 Feb 2017 10:25:02 -0800 (PST) X-Originating-IP: [70.166.83.177] In-Reply-To: References: From: Marvin Humphrey Date: Tue, 21 Feb 2017 10:25:02 -0800 Message-ID: Subject: Re: Podling Graduation Rally To: "general@incubator.apache.org" Content-Type: text/plain; charset=UTF-8 archived-at: Tue, 21 Feb 2017 18:25:29 -0000 On Tue, Feb 21, 2017 at 6:31 AM, John D. Ament wrote: > So are we saying that the code modifications are sub-licensed? Or > re-licensed? Think of each file as the result of layering changesets on top of each other. Each changeset has its own copyright holder and each copyright holder grants a license. When all changesets have the same license, then the end product has uniform licensing, even though many entities hold continue to hold copyright. However, it is also possible that changesets may be granted under different licenses -- in which case, the end product has heterogeneous licensing. It may not be possible to slice up the file into code blocks which are under one license exclusively. Instead, if you want clean divisions by license you have to go back to the changesets. For BSD-2-clause files which came in with MADlib but were not relicensed (because not all authors participated in the SGA), we are saying that changesets submitted after arrival at the ASF shall be under Apache-2.0. PS: This workflow is not possible when the first license has reciprocity requirements (i.e. it's a "copyleft" license like GPL or MPL), because a key condition of such licenses is that the copyright holder for subsequent changesets must make them available under the original license. However, BSD licenses do not impose such a restriction, so it's valid to create an ALv2 changeset to apply on top of a BSD file. Marvin Humphrey --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org