Hi @Justin Mclean <jus...@classsoftware.com> and all: Regarding the LICENSE issue of berkeleydb binary package:
In this case, can we choose to use it in accordance with the Apache V2 protocol? We should have discussed this issue [1], and in August 2020, I sent an email to berkeleydb-info...@oracle.com in accordance with the requirements of [2] to clarify my question, but it not responded to me. And the LICENSE of we choosed 7.3.7 berkeleydb, is licensed under Apache V2 license. 1. https://lists.apache.org/thread.html/r5166446dcabcba0ff9db65d9aa13f4b0b60751f03dfba8f65475bc8e%40%3Cprivate.tubemq.apache.org%3E 2. https://www.oracle.com/database/technologies/related/berkeleydb-downloads.html Thanks! Goson zhang <gosonzh...@apache.org> 于2021年2月11日周四 上午10:55写道: > Hi @Justin Mclean <jus...@classsoftware.com> : > > Regarding the version of berkeleydb, see if the LICENSE description is OK > [1]? > > Oracle mentioned in the Oracle Berkeley DB Licensing Information that the > dual license agreement adopted by their components. > > We choose to use this component under Apache V2 protocol, at the same > time, from the LICENSE file of the source code package of 7.3.7, it is the > Apache V2 LICENSE. > > 1. https://github.com/apache/incubator-tubemq/pull/425 > > Thanks! > > Goson zhang <gosonzh...@apache.org> 于2021年2月11日周四 上午10:10写道: > >> 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. >>> > > > > >>> > > > >>> > > >>> > >>> >>