hudi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vinoth Chandar (Jira)" <j...@apache.org>
Subject [jira] [Comment Edited] (HUDI-662) Attribute binary dependencies that are included in the bundle jars
Date Tue, 10 Mar 2020 05:47:00 GMT

    [ https://issues.apache.org/jira/browse/HUDI-662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17055589#comment-17055589
] 

Vinoth Chandar edited comment on HUDI-662 at 3/10/20, 5:46 AM:
---------------------------------------------------------------

Re-reading here http://www.apache.org/dev/licensing-howto.html#bundled-vs-non-bundled , since
we are only producing source distributions at the moment, don't think we need to actually
deal with the bundled bits..

See this language 
"Do not add anything to NOTICE which is not legally required."
"As far as LICENSE and NOTICE are concerned, only bundled bits matter."
"When assembling binary distributions, it is common to pull in and bundle additional dependencies
which are not bundled with the source distribution. These additional dependencies must be
accounted for in LICENSE and NOTICE."


Checking Spark again, I think that's why they have different LICENSE/NOTICE for source and
binary distributions.. 
What they do in LICENSE/NOTICE is very similar to what we have.

LICENSE has ASF V2, following by license attribution for all adapted source code.. 
NOTICE has legal notices etc of its own and the code adapted there in.

That's all it has.. Not sure even if the following is needed.

{code}
================= Apache Hadoop 2.8.5 =================
Apache Hadoop
Copyright 2009-2017 The Apache Software Foundation

================= Apache Hive 2.3.1 =================
Apache Hive
Copyright 2008-2017 The Apache Software Foundation

================= Apache Spark 2.4.4 =================
Apache Spark
Copyright 2014 and onwards The Apache Software Foundation

================= Apache Kafka 2.0.0 =================
Apache Kafka
Copyright 2020 The Apache Software Foundation.

================= Apache HBase 1.2.3 =================
Apache HBase
Copyright 2007-2019 The Apache Software Foundation.

================= Apache Avro 1.8.2 =================
Apache Avro
Copyright 2010-2019 The Apache Software Foundation.
{code}

cc [~smarthi][~vbalaji] [~yanghua] I actually suggest we proceed with the voting as long as
other issues are dealt with. We can revisit this ticket, if it becomes an issue during voting..


I am concerned that citing all binary bundled dependencies now, without actually having a
binary distribution will be flagged..



was (Author: vc):
Re-reading here http://www.apache.org/dev/licensing-howto.html#bundled-vs-non-bundled , since
we are only producing source distributions at the moment, don't think we need to actually
deal with the bundled bits..

See this language 
"As far as LICENSE and NOTICE are concerned, only bundled bits matter."
"When assembling binary distributions, it is common to pull in and bundle additional dependencies
which are not bundled with the source distribution. These additional dependencies must be
accounted for in LICENSE and NOTICE."


Checking Spark again, I think that's why they have different LICENSE/NOTICE for source and
binary distributions.. 
What they do in LICENSE/NOTICE is very similar to what we have.

LICENSE has ASF V2, following by license attribution for all adapted source code.. 
NOTICE has legal notices etc of its own and the code adapted there in.

That's all it has.. Not sure even if the following is needed.

{code}
================= Apache Hadoop 2.8.5 =================
Apache Hadoop
Copyright 2009-2017 The Apache Software Foundation

================= Apache Hive 2.3.1 =================
Apache Hive
Copyright 2008-2017 The Apache Software Foundation

================= Apache Spark 2.4.4 =================
Apache Spark
Copyright 2014 and onwards The Apache Software Foundation

================= Apache Kafka 2.0.0 =================
Apache Kafka
Copyright 2020 The Apache Software Foundation.

================= Apache HBase 1.2.3 =================
Apache HBase
Copyright 2007-2019 The Apache Software Foundation.

================= Apache Avro 1.8.2 =================
Apache Avro
Copyright 2010-2019 The Apache Software Foundation.
{code}

cc [~smarthi][~vbalaji] [~yanghua] I actually suggest we proceed with the voting as long as
other issues are dealt with. We can revisit this ticket, if it becomes an issue during voting..


I am concerned that citing all binary bundled dependencies now, without actually having a
binary distribution will be flagged..


> Attribute binary dependencies that are included in the bundle jars
> ------------------------------------------------------------------
>
>                 Key: HUDI-662
>                 URL: https://issues.apache.org/jira/browse/HUDI-662
>             Project: Apache Hudi (incubating)
>          Issue Type: Bug
>          Components: Release &amp; Administrative
>            Reporter: Vinoth Chandar
>            Assignee: Vinoth Chandar
>            Priority: Blocker
>             Fix For: 0.5.2
>
>
> [https://www.apache.org/legal/resolved.html] is the comprehensive guide here.
>  [http://www.apache.org/dev/licensing-howto.html] is the comprehensive guide here.'
> [http://www.apache.org/legal/src-headers.html] also 
>  
> Previously, we asked about some specific dependencies here
>  https://issues.apache.org/jira/browse/LEGAL-461



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message