Hi Goson & Xiangdong If you are going to deliver convenient binary(s), you definitely need licenses to describe what libs you are included in. I can see you have a LICENSE file in the binary, if this license includes all license of your dependencies in the runtime, then it is fine.
Sheng Wu 吴晟 Twitter, wusheng1108 Goson zhang <gosonzh...@apache.org> 于2021年2月11日周四 上午10:11写道: > Hi Xiangdong: > > This place is indeed worth exploring: why do some software carry a binary > license, and some do not, what are the considerations for this? I mainly > refer to the components of Kafka, Pulsar, and Kylin. > > It would be great if anyone can answer! > > This berkeleydb-je is quite special: we use the version that follows Apache > V2, but the authorization schemes used by different versions are different, > we must specifically list the problem so that users can treat it clearly. > > Thanks! > > Yuanbo Liu <liuyuanb...@gmail.com> 于2021年2月10日周三 下午3:16写道: > > > Hi, xiangdong > > thanks for helping review our project > > > But if you read your Readme.md, you will find.. > > Yes indeed. If you have used `mvn clean package`, then using `mvn > compile` > > won't > > be a problem. We will go through the readme file and figure out how to > > reorg the steps. > > > > > Others: > > Thanks, we will check our license and make sure our project has the right > > license clarification. We're still learning the apache way :) > > > > On Tue, Feb 9, 2021 at 10:48 PM Xiangdong Huang <saint...@gmail.com> > > wrote: > > > > > Hi, > > > > > > > We've found that maybe you were using `mvn compile` to build the > tubemq > > > > project, in this case, the project may not be built successfully. > > > > > > But if you read your Readme.md, you will find `mvn compile` command... > So > > > it should be fixed. > > > > > > Others: > > > > > > - Seems all Readme.md files have no Apache-rat. > > > - I am not sure whether I am right: many projects have a LICENSE-binary > > > file that list all 3rd part dependencies... e.g., hadoop [1] and IoTDB > > [2], > > > but TubeMQ only lists license files from all modified/copied source > > files. > > > > > > [1] https://github.com/apache/hadoop/blob/trunk/LICENSE-binary > > > [2] https://github.com/apache/iotdb/blob/master/LICENSE-binary > > > > > > Best, > > > ----------------------------------- > > > Xiangdong Huang > > > School of Software, Tsinghua University > > > > > > 黄向东 > > > 清华大学 软件学院 > > > > > > > > > Yuanbo Liu <liuyuanb...@gmail.com> 于2021年2月8日周一 下午10:31写道: > > > > > > > Hi Justin > > > > We've found that maybe you were using `mvn compile` to build the > > > tubemq > > > > project, in this case, the project may not be built successfully. > > > > This project has some plugins executed in phase `package`, `mvn > > clean > > > > package` seems to work well. Could you please try the command and > > > > check whether it works as expected. > > > > > > > > On Mon, Feb 8, 2021 at 7:57 PM Goson zhang <gosonzh...@apache.org> > > > wrote: > > > > > > > > > Thanks, professional and meticulous!! > > > > > > > > > > We'll check carefully again. > > > > > > > > > > Yuanbo Liu <liuyuanb...@gmail.com> 于2021年2月8日周一 上午10:25写道: > > > > > > > > > > > Hi, Justin > > > > > > Thanks for your check. > > > > > > I'll try to find out why you cannot compile. We will send a new > > > > > > pending-release source for you to review before we start a new > > thread > > > > for > > > > > > voting. Is that ok with you? > > > > > > Thanks again for guiding our project. > > > > > > > > > > > > > > > > > > > > >