Date
June 10th, 2019 (UTC+8)

Attendances

The following PPMC members were present:
York Shen
The following committers were present:
Hanks Zhang
Ling He
Peihan Chen
Qianyuan Wang
Yayun Dong
Minute of Weex MeetUp
LGPL License
The fact that Weex contains LGPL licensed header file(.h file) may be a block 
issue for our next release or even graduation. The detail is discussed in 
another mailing list[1], I will just give a brief explanation here
        
Weex just copied about the shared library and 1500 header file from Webkit 
which is a mixture of BSD and LGPL license, and 150 of them are under LGPL 
license.  Though those files are just header files ( .h files), and Weex 
dynamic links to the shared library of Webkit. I am still not sure whether this 
is a violation of ASF's license policy. If this is not allowed by ASF’s policy, 
we can cut down the header files to 50 and all of the files are under BSD 
license by a major change. After the change, we still need to dynamic link to 
the Webkit which is still a mixture of LGPL and BSD license at runtime. But any 
serious programs on Linux at runtime have to link to glic which is also under 
LGPL license, we don’t think linking a LGPL share library at runtime is a 
problem here.

Potential violation of ASF copyright or trademark
As it's discussed before, if users are able to create a Weex App only using 
tools under Apache Weex, then a good part of the problems might be solved. With 
donating the following project to ASF, the issue will be well solved.
https://github.com/weexteam/weex-vue-loader 
<https://github.com/weexteam/weex-vue-loader>
https://github.com/weexteam/weex-loader 
<https://github.com/weexteam/weex-loader>
https://github.com/weexteam/weex-toolkit 
<https://github.com/weexteam/weex-toolkit>
It’s still unclear whether the IP of the following repos belongs to individuals 
or company, but considering the authors of the above repos giving up their IP, 
it’s enough if we get company signed on the SGA.

Action:
@Hanks Zhang will be responsible for figuring out dependencies of the repos
@York Shen will be responsible for prepare the SGA.

Besides, Weex playground and weex_sdk should be separated into two repos, but 
this is not a blocking.

Next meetup
The time of next offline meetup is not clear but shall be scheduled several 
weeks later, with email notification in this mailing list.

[1] 
https://lists.apache.org/thread.html/ed725c9b6ff5ff658f8c639ed8116bfb0be44f46cfb7fcb52284b065@%3Cdev.weex.apache.org%3E
 
<https://lists.apache.org/thread.html/ed725c9b6ff5ff658f8c639ed8116bfb0be44f46cfb7fcb52284b065@%3Cdev.weex.apache.org%3E>

Best Regards,
York Shen

申远

Reply via email to