From general-return-69702-archive-asf-public=cust-asf.ponee.io@incubator.apache.org Fri Jun 14 08:15:32 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 263B318062F for ; Fri, 14 Jun 2019 10:15:32 +0200 (CEST) Received: (qmail 64997 invoked by uid 500); 14 Jun 2019 08:15:23 -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 64986 invoked by uid 99); 14 Jun 2019 08:15:23 -0000 Received: from Unknown (HELO mailrelay1-lw-us.apache.org) (10.10.3.159) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Jun 2019 08:15:23 +0000 Received: from mail-vs1-f41.google.com (mail-vs1-f41.google.com [209.85.217.41]) by mailrelay1-lw-us.apache.org (ASF Mail Server at mailrelay1-lw-us.apache.org) with ESMTPSA id F33D38B75 for ; Fri, 14 Jun 2019 08:15:22 +0000 (UTC) Received: by mail-vs1-f41.google.com with SMTP id q64so1258861vsd.1 for ; Fri, 14 Jun 2019 01:15:22 -0700 (PDT) X-Gm-Message-State: APjAAAWWzcBubSa3uxmyj4igL2hLuFt8B1vyB9Xnl34uqfAaRQoSkw1w cpDk+YCUCsl/r3nb6uxIevKpXMrmEyNsuHTaf6c= X-Google-Smtp-Source: APXvYqxQ4IZXnyBvX+Vq3VAxiGI9EEyPn2y/HZrTZKJamG6JqZbXAcXBlo/hPSQrns73cxdPoYdlDre2zo72uTSc2Rg= X-Received: by 2002:a67:ea04:: with SMTP id g4mr48402517vso.192.1560500122396; Fri, 14 Jun 2019 01:15:22 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Hen Date: Fri, 14 Jun 2019 01:15:11 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: LGPL dependency To: general@incubator.apache.org Content-Type: multipart/alternative; boundary="00000000000077afa2058b443fd1" --00000000000077afa2058b443fd1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Assuming Weex requires Webkit and is unable to work with an alternative, the issue here is that users of Weex would seem to have to permit reverse engineering in their legal terms. Our position has been that that goes beyond the scope of the Apache 2.0 license and would be an unpleasant surprise for users. (seem to have to =3D> this is how we've discussed the license; an actual court may decide something completely different) Looking at Weex's website's description, it does not seem to be that a user of Weex will already have agreed to the terms of Webkit; thus I believe they would be unpleasantly surprised. Hen On Fri, Jun 14, 2019 at 12:49 AM =E7=94=B3=E8=BF=9C = wrote: > Hi, > > I am a PPMC member of Apache Weex. After serious reviewing of our > dependencies, I found there some of the source code we copied from Webkit > is actually under LGPL license(Category X) and our license format tools > changed the license header of these files to Apache v2 incorrectly. I'd > like to hear advice from incubator that whether our actions below would f= ix > the Category X issue. > > First of all, License for Webkit is complicated, as it's said that "WebK= it > is open source software with portions licensed under the LGPL and BSD > licenses available here." [1]. > > Now, Weex includes 1500 header files( .h files) from Webkit at compiling > stage and around 150 of the are under BSD License. At runtime, Weex will > dynamic links to the shared library of Webkit. > > After some major change, Weex could just include around 50 headers(.h > files) at compiling stage and all of them are under BSD license. At > runtime, Weex still needs to dynamic links to the shared library of Webki= t > as before. > > As Webkit is under dual license, and it's almost impossible for us to > figure out whether there is an function call chain like > Weex.apiA->Webkit.BSD.apiB->Webkit.BSD.apiC->Webkit.LGPL.apiD. I'd like t= o > know our proposed change is enough to fix the Category X dependency. > > [1] https://webkit.org/licensing-webkit/ > > Best Regards, > YorkShen > > =E7=94=B3=E8=BF=9C > --00000000000077afa2058b443fd1--