www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "YorkShen (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (LEGAL-464) LGPL Runtime of Apache Weex
Date Wed, 26 Jun 2019 07:17:00 GMT

    [ https://issues.apache.org/jira/browse/LEGAL-464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16872879#comment-16872879
] 

YorkShen edited comment on LEGAL-464 at 6/26/19 7:16 AM:
---------------------------------------------------------

Let me summarise what we have got already

1. It's fine if Weex only could include header files under 2-clause BSD license from Webkit
at compiling time and has a dynamic link to Webkit.so at runtime.
2. It's recommended that excluding Webkit.so from Weex convenience library. Users would include
the code snippet below to include both weex and webkit.

{code:java}
    <dependencies>
		<dependency>
			<artifactId>weex_sdk</artifactId>
		</dependency>
                <dependency>
			<artifactId>webkit</artifactId>
		</dependency>
    </dependencies>
{code}

3. Google will ban all apps without 64 bit published in Google Play from 1st, August, 2019
[1]. Though it's a good idea of excluding Webkit.so from convenience library of Weex, Weex
community needs to publish next release with 64-bit support ASAP to give users enough time
to upgrade Weex. I'd like to remain webkit.so in convenience library of Weex only for next
release.

[1] https://developer.android.com/distribute/best-practices/develop/64-bit


was (Author: kyork):
Let me summarise what we have got already

1. It's fine if Weex only could include header files under 2-clause BSD license from Webkit
at compiling time and has a dynamic link to Webkit.so at runtime.
2. It's recommended that excluding Webkit.so from Weex convenience library. Users would include
the code snippet below to include both weex and webkit.

{code:java}
    <dependencies>
		<dependency>
			<artifactId>weex_sdk</artifactId>
		</dependency>
                <dependency>
			<artifactId>webkit</artifactId>
		</dependency>
    </dependencies>
{code}

3. Google will ban all apps without 64 bit supported from 1st, August, 2019 [1]. Though it's
a good idea of excluding Webkit.so from convenience library of Weex, Weex community needs
to publish next release with 64-bit support ASAP to give users enough time to upgrade Weex.
I'd like to remain webkit.so in convenience library of Weex only for next release.

[1] https://developer.android.com/distribute/best-practices/develop/64-bit

> LGPL Runtime of Apache Weex
> ---------------------------
>
>                 Key: LEGAL-464
>                 URL: https://issues.apache.org/jira/browse/LEGAL-464
>             Project: Legal Discuss
>          Issue Type: Question
>            Reporter: YorkShen
>            Priority: Major
>
> Hi, there
> I am a PPMC member of Apache Weex, and I'm suggested to move a discussion[1] about LGPL
runtime to here.
> Let me briefly introduce the situation.
> Apache Weex is a mobile framework and targets three platforms/environment currently,
e.g. Android, iOS, Normal Browser.
> In order to support Android Platform, Weex has to rely on Webkit at runtime, which is
under LGPL and BSD License. The header files(.h file) that Weex includes from Webkit are all
under BSD License and Weex.so has a dynamic link to Webkit.so at runtime. This is only for
Android platform as iOS/Browser has a built-in Webkit environment already.
> I'd like to know whether this complies ASF's License policy [3], Thanks.
> BTW: Currently, Weex bundles Webkit.so and Weex.so toghether in its convenience binary
for users' convenience, but Webkit.so could also be removed from convenience binary of Weex
if needed.
> [1] https://lists.apache.org/thread.html/babe010a7814d4cf3d3d92588bee9dd22277b610daf83733d2622c91@%3Cgeneral.incubator.apache.org%3E
> [2] https://webkit.org/licensing-webkit/
> [3] https://apache.org/legal/resolved.html



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org


Mime
View raw message