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 EDE44200C62 for ; Wed, 12 Apr 2017 02:40:24 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id ECA16160B9E; Wed, 12 Apr 2017 00:40:24 +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 3D290160B9B for ; Wed, 12 Apr 2017 02:40:24 +0200 (CEST) Received: (qmail 46334 invoked by uid 500); 12 Apr 2017 00:40:18 -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 46322 invoked by uid 99); 12 Apr 2017 00:40:17 -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, 12 Apr 2017 00:40:17 +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 6CDBAC038D for ; Wed, 12 Apr 2017 00:40:17 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.979 X-Spam-Level: * X-Spam-Status: No, score=1.979 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=guac-dev-org.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id GjBKIG_y__o4 for ; Wed, 12 Apr 2017 00:40:13 +0000 (UTC) Received: from mail-vk0-f45.google.com (mail-vk0-f45.google.com [209.85.213.45]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 7F8C15FBA0 for ; Wed, 12 Apr 2017 00:40:13 +0000 (UTC) Received: by mail-vk0-f45.google.com with SMTP id r69so6760052vke.2 for ; Tue, 11 Apr 2017 17:40:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=guac-dev-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=KXlCcOXr6LQy9loUCEfq3L6bWu0SbaXH1FbPEjQXSZM=; b=YHJPeqGsWWIOjbNyVZORaysCLl0OjDz1H+VX+dRaU1lXYhe34LsyUATFQXpUS4Ytnk faePeBNej/MWj0bLX07Xu61gCpuJp4b8SUfJDSixHkGyOAvWoVDf9evKRioKzG7b87uQ A/M6RMGxAMWelKynw2l8bT0nt0LLr200FHWF+xhFsXng1GC5VnJ4c8qDDE6HJ3lE02GZ qtY3hVld/LLmIpxZlyaFd+7VPm531jI1bsKWMBAMzypDes4PVnxqf+UezIUsuxtavo0R zyqikLoYDA7QRoKwHhFmDaIAOFqy/f9On4aJmU/8zJhvbDD4+OBiaLONiPnL5BA2xhg1 rV9w== 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:cc; bh=KXlCcOXr6LQy9loUCEfq3L6bWu0SbaXH1FbPEjQXSZM=; b=eUn9/+lAbw5KQFO00qsYjWZXD1HgWD4iFoAvcHUMVAb1x7dmNlwBRnhRWsTSKoVE+J SQyzTMPyi7Z0PBGlvXNi4R2gsQ3QCsHySGapNojNVX2JnSb962QGamyx/MW7wGVHT9DO O/fljmBicTBU9MFSx0oSBLRpLwTl/e+WsndMSh+3q6+zw9IkQPTd5BdSF/3HYMcXZ2rz 6vh2rBM1uxKaH8I+Fo4W6erTeeDCgsQ9KXmbJBWWdvMeOyuGoqubSaO87iNmlnGQ+ys9 i0vfPCtZq6zLv6W+w+B/MMI9mSeyVLxmPykUBZ7fK3LAvJVcu4RHQC5b5ePCeOCB9wRM FCAw== X-Gm-Message-State: AN3rC/6DS+1oWQ+n6IxAKI+dXwQ3/tHvQGzc9W4U+94zdPV9yYY7mbQVFnJ4E1Dvijjt6JqnL3wVuyKGarKx+g== X-Received: by 10.31.149.72 with SMTP id x69mr189895vkd.86.1491957607230; Tue, 11 Apr 2017 17:40:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.33.37 with HTTP; Tue, 11 Apr 2017 17:40:06 -0700 (PDT) X-Originating-IP: [2607:fb90:27de:fe5b:65ad:e6f6:325a:d95e] Received: by 10.159.33.37 with HTTP; Tue, 11 Apr 2017 17:40:06 -0700 (PDT) In-Reply-To: References: <570350127.610810.1491920772513.ref@mail.yahoo.com> <570350127.610810.1491920772513@mail.yahoo.com> From: Mike Jumper Date: Tue, 11 Apr 2017 17:40:06 -0700 Message-ID: Subject: Re: Help with Dependency Licensing To: general@incubator.apache.org Cc: Nick Couchman Content-Type: multipart/alternative; boundary=001a11426814336148054ced73ad archived-at: Wed, 12 Apr 2017 00:40:25 -0000 --001a11426814336148054ced73ad Content-Type: text/plain; charset=UTF-8 On Apr 11, 2017 17:29, "Niclas Hedhman" wrote: On Wed, Apr 12, 2017 at 12:31 AM, Mike Jumper wrote: > > Even in the case of the GPL, my understanding is that the virality takes > hold upon linking (at build time), not upon referencing the API via an > import, include, etc. in the source. > Your understanding is, simply put, not aligned with the FSF, and the ASF has decided to follow FSF's conclusion. In fact, a former Director at ASF and lawyer, Larry Rosen, was trying to fight this stance, basically making the claim that GPL is overreaching, and that ended with Larry being kicked out (not only for this particular question). It has always been the FSF's position that *dynamically linking applications to libraries creates a single work derived* from both the library code and the application code Sorry, but I don't see the disagreement between the above statement and "the virality takes hold upon linking (at build time)". Doesn't this creation of a derivative work, even in the FSF interpretation, occur at the time of linking, and not at the time that the source is written? A piece of uncompiled source code is not yet linked. Linking is part of the build and/or runtime processes. - Mike --001a11426814336148054ced73ad--