blob: 9f53e738b326f3311c43cc17ed21a0b7ee4c1b10 [file] [log] [blame]
Apache GraphAr (Incubating)
Copyright 2024 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
================================================================
This product includes a number of Dependencies with separate copyright notices
and license terms. Your use of these submodules is subject to the terms and
conditions of the following licenses.
================================================================
================================================================
Apache-2.0 licenses
================================================================
The following components are provided under the Apache-2.0 License. See project link for details.
The text of each license is the standard Apache 2.0 license.
* spark (https://github.com/apache/spark)
Files:
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/GarCommitProtocol.scala
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/GarDataSource.scala
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/GarScan.scala
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/GarScanBuilder.scala
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/GarScanTable.scala
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/GarWriteBuilder.scala
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/csv/CSVWriterBuilder.scala
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/orc/ORCOutputWriter.scala
spark/datasourcs-32/src/main/scala/org/apache/graphar/datasources/orc/ORCWriteBuilder.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/parquet/ParquetWriteBuilder.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/GarCommitProtocol.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/GarDataSource.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/GarScan.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/GarScanBuilder.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/GarScanTable.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/GarWriteBuilder.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/csv/CSVWriterBuilder.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/orc/ORCOutputWriter.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/orc/ORCWriteBuilder.scala
spark/datasourcs-33/src/main/scala/org/apache/graphar/datasources/parquet/ParquetWriteBuilder.scala
are modified from spark.
* arrow (https://github.com/apache/arrow)
* fastFFI (https://github.org/apache/fastFFI)
Files:
java/src/main/java/org/apache/graphar/stdcxx/StdString.java
are modified from fastFFI.
* GraphScope (https://github.org/apache/GraphScope)
Files:
java/src/main/java/org/apache/graphar/stdcxx/StdVector.java
java/src/main/java/org/apache/graphar/stdcxx/StdMap.java
java/src/main/java/org/apache/graphar/stdcxx/StdSharedPtr.java
java/src/main/java/org/apache/graphar/stdcxx/StdUnorderedMap.java
java/build.xml
are modified from GraphScope.
================================================================
MIT licenses
================================================================
The following components are provided under the MIT License. See project link for details.
The text of each license is also included in licenses/LICENSE-[project].txt
* result (https://github.com/bitwizeshift/result)
Files:
cpp/include/gar/external/result.hpp are modified from result.
cpp/thirdparty/result.hpp
* mini-yaml (https://github.com/jimmiebergmann/mini-yaml)
Files:
cpp/thirdparty/mini-yam/Yaml.hpp
cpp/thirdparty/mini-yaml/Yaml.cpp
================================================================
BSD 3-Clause licenses
================================================================
The following components are provided under the BSD 3-Clause License. See project link for details.
The text of each license is also included in licenses/LICENSE-[project].txt
* cpplint (https://github.com/cpplint/cpplint)
Files:
cpp/misc/cpplint.py