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
申远