Closed schmmd closed 5 years ago
The following dependencies have Apache 2.0 license and so I think they are good:
org.allenai.blacklab
: our fork of nl.inl.blacklab
, which has Apache 2.0 license (https://github.com/allenai/BlackLab)
org.apache.hadoop
org.apache.lucene
org.apache.spark
org.apache.thrift
com.typesafe.play
com.google.guava
(https://en.wikipedia.org/wiki/Google_Guava)
io.spray
The following dependencies need some followup on to ensure appropriate license:
Are these licenses compatible with Apache 2.0?
com.typesafe.slick
: BSD license (http://slick.lightbend.com/news/2016/02/01/slick-extensions-licensing-change.html)
com.github.tminglei
: BSD license (https://github.com/tminglei/slick-pg)
org.postgresql
: PostgreSql License https://www.postgresql.org/about/licence/
com.papertrailapp
: MIT License (https://github.com/papertrail/logback-syslog4j/blob/master/LICENSE)
Not sure about this one as it doesn’t directly have a license associated with it-
org.allenai.word2vec
: our fork of com.medallia.word2vecjava
(https://github.com/medallia/Word2VecJava), which does not explicitly attach a license to it but describes it as a Java port of the C implementation (https://code.google.com/p/word2vec/), which has Apache 2.0 license.
And finally, these are our repos we should attach licenses to, that IKE takes dependency on-
org.allenai.common
org.allenai.datastore
org.allenai.nlpstack
word2vec
now has the MIT license. Someone commented on whether we have a license for IKE. @sbhaktha does Aristo have interest in reviewing the org.allenai
dependencies so we can attribute the Apache 2.0 license to IKE?
I can take a look at the org.allenai
dependencies.
@schmmd Looks like all the org.allenai
dependencies have already been published with the Apache 2.0 license. I'm assuming someone went through their dependencies' licenses at some point to make sure they were compatible with Apache 2.0.
org.allenai.datastore
: Apache 2.0 https://mvnrepository.com/artifact/org.allenai.datastore/datastore_2.11
https://mvnrepository.com/artifact/org.allenai.datastore/datastore-cli_2.11
org.allenai.nlpstack
: Apache 2.0, BSD 3-clause https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-core_2.11,
https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-postag_2.11 https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-tokenize_2.11 https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-lemmatize_2.11 https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-parse_2.11
https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-segment_2.11
https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-chunk_2.11 https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-headword_2.11
https://mvnrepository.com/artifact/org.allenai.nlpstack/nlpstack-cli_2.11 https://mvnrepository.com/artifact/org.allenai.nlpstack/webapp_2.11
org.allenai.common
:Apache 2.0
https://mvnrepository.com/artifact/org.allenai.common/common-testkit_2.11
https://mvnrepository.com/artifact/org.allenai.common/common-core_2.11
https://mvnrepository.com/artifact/org.allenai.common/common-pipeline_2.11 https://mvnrepository.com/artifact/org.allenai.common/common-webapp_2.11
IKE also uses our sbt plugin:
org.allenai.sbt-plugins/allenai-sbt-plugins
: Apache 2.0
https://bintray.com/allenai/sbt-plugins/allenai-sbt-plugins
Was this completed? I dont see any LICENSE.txt ...?
@saraswat I need to clear it with someone first--but I expect we will add an Apache 2.0 LICENSE.txt tomorrow.
Done!
We would like to move to the Apache 2.0 license. Would you itemize the dependencies and their licenses to make sure we can evaluate whether we can release Ike under the Apache 2.0 license?