Hi,

> Graphchi: Graphchi has an Apache License. The authors didn't mention the
> license in the repository of graphchi-java(it is a wrapper of
> Graphchi-cpp).

Just because Graphchi-cpp is Apache licensed doesn’t mean graphchi-java is or 
that people understand that they are contributing code under that licence. I’d 
reach out to teh project and ask them to add a license to their repository.

> PageRank: we created an operator called PageRankOperator [9]; you can see
> the use of WayangPlans#pageRankWithDictionaryCompression in [10]. However,
> the PageRank will be converted depending on the optimiser's decision to one
> of the implementations [11, 12,13, 14]. In the different implementations,
> we implement the page rank algorithm following the API of the platform, or
> we use an implementation of the platform. Does this
> explanation address your question?

Not really. It still looks like code has been copied form that page which is 
not under a compatible license. Copying code from Wikipedia or Stack Overflow 
can be problematic.

> NOTICE: we include Apache Spark, Apache Flink, Apache Hadoop, Apache Giraph
> and Graphchi-Java, because they contain dependencies that are transitive to
> the Wayang code

Only things that are included in the source release should be mentioned in 
NOTICE or LICENSE. Dependancies, especially transitive ones do not need to be 
mentioned. See [1]


> and when wayang review the dependencies licenses [15], the
> projects mentioned and their dependencies are excluded [16]

Sorry I’m not sure what you mean by this.

Thanks,
Justin

1. https://infra.apache.org/licensing-howto.html#guiding
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to