Hi,

I think what Justin concerns are (1) does the files you copy/modify are
also ASF projects or under Apache License 2.0? (the answer is yes.) (2)
What modifications (except for the header content) you have made on these
files?

I do not know whether we need to add "Based on ASTNode.java from Apache
Hive" to our related files. But if we just use ASTNode from Apache Hive, I
think no codes rely on JSON license. (at least this part of Hive should not
be licensed by JSON license, I think).

And we can find the conflict licenses here (Category X):
https://www.apache.org/legal/resolved.html#category-x
We need to replace theses dependencies.

Best,
-----------------------------------
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


乔嘉林 Jialin Qiao <[email protected]> 于2019年3月12日周二 下午5:24写道:

>
>  Hi,
>
>  These files are all in the IoTDB project, under
> "iotdb/src/main/java/org/apache/iotdb/db/sql/parse" folder.
>
>  Their original headers are:
>
> /**
>  * Licensed to the Apache Software Foundation (ASF) under one
>  * or more contributor license agreements.  See the NOTICE file
>  * distributed with this work for additional information
>  * regarding copyright ownership.  The ASF licenses this file
>  * to you under the Apache License, Version 2.0 (the
>  * "License"); you may not use this file except in compliance
>  * with the License.  You may obtain a copy of the License at
>  *
>  *     http://www.apache.org/licenses/LICENSE-2.0
>  *
>  * Unless required by applicable law or agreed to in writing,
>  * software distributed under the License is distributed on an
>  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>  * KIND, either express or implied.  See the License for the
>  * specific language governing permissions and limitations
>  * under the License.
>  */
>
>  These files are based on some classes from Apache Hive, which also use
> Apache License-2.0.
>  So the following is newly added below the origin header in this PR.
> Maybe it's not needed...
>
> /**
>  * Based on ASTNode.java from Apache Hive
>  *
>  * Licensed to the Apache Software Foundation (ASF) under one
>  * or more contributor license agreements.  See the NOTICE file
>  * distributed with this work for additional information
>  * regarding copyright ownership.  The ASF licenses this file
>  * to you under the Apache License, Version 2.0 (the
>  * "License"); you may not use this file except in compliance
>  * with the License.  You may obtain a copy of the License at
>  *
>  *     http://www.apache.org/licenses/LICENSE-2.0
>  *
>  * Unless required by applicable law or agreed to in writing, software
>  * distributed under the License is distributed on an "AS IS" BASIS,
>  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
>  * See the License for the specific language governing permissions and
>  * limitations under the License.
>  */
>
>  Thanks.
>
> --
> Jialin Qiao
> School of Software, Tsinghua University
>
> 乔嘉林
> 清华大学 软件学院
>
> > -----原始邮件-----
> > 发件人: "Justin Mclean" <[email protected]>
> > 发送时间: 2019-03-12 16:53:16 (星期二)
> > 收件人: [email protected]
> > 抄送:
> > 主题: Re: Do we have a plan to release the first normal version of IoTDB
> this month?
> >
> > Hi,
> >
> > Which tells me nothing sorry. In order to suggest what to do I need to
> know the IP provenance of the file and what changes have been made to it. I
> f that are both actually ASF files and not from anywhere else then that
> make things simple. In general you should almost never replace 3rd party
> headers or add ASF headers to them without that 3rd parties permission.
> >
> > Thanks,
> > Justin
>

Reply via email to