Repository: incubator-hivemall Updated Branches: refs/heads/v0.5.0 3c1cd9b0c -> 5a51306aa
Fixed LICENSE and NOTICE Project: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/commit/5a51306a Tree: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/tree/5a51306a Diff: http://git-wip-us.apache.org/repos/asf/incubator-hivemall/diff/5a51306a Branch: refs/heads/v0.5.0 Commit: 5a51306aae2aa3c220fb74c0e3d7ed2612cc40b5 Parents: 3c1cd9b Author: Makoto Yui <m...@apache.org> Authored: Mon Feb 5 19:57:02 2018 +0900 Committer: Makoto Yui <m...@apache.org> Committed: Mon Feb 5 19:57:02 2018 +0900 ---------------------------------------------------------------------- LICENSE | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ NOTICE | 83 ++++++++++++++++--------------- 2 files changed, 203 insertions(+), 39 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/5a51306a/LICENSE ---------------------------------------------------------------------- diff --git a/LICENSE b/LICENSE index f433b1a..6da912d 100644 --- a/LICENSE +++ b/LICENSE @@ -175,3 +175,162 @@ of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed 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. + + +APACHE HIVEMALL SUBCOMPONENTS: + +The Apache Hivemall project contains subcomponents with separate copyright +notices and license terms. Your use of the source code for the these +subcomponents is subject to the terms and conditions of the following +licenses. + +--------------------------------------------------------------------------- +The Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0) +--------------------------------------------------------------------------- + +This product bundles a modified version of 'Smile' which is licensed +under the Apache License Version 2.0, specifically for Random Forest module. +For details, see https://github.com/haifengl/smile/ + + Copyright (c) 2010 Haifeng Li + + Licensed 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. + +This product bundles a modified version of `Jafama` which is licensed +under the Apache License Version 2.0, specifically for FastMath.java. +For details, see https://github.com/jeffhain/jafama/ + + Copyright 2012-2015 Jeff Hain + + Licensed 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. + +--------------------------------------------------------------------------- + The 3-Clause BSD License (https://opensource.org/licenses/BSD-3-Clause) +--------------------------------------------------------------------------- + +This product bundles a modified version of Jochaim Henke's `Base91 +Encoder/Decoder` which is licensed under the BSD 3-Clause License, +specifically for Base91.java. +For details, see https://github.com/bwaldvogel/base91 + + Copyright (c) 2000-2006 Joachim Henke + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + - Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + - Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + - Neither the name of Joachim Henke nor the names of his contributors may + be used to endorse or promote products derived from this software without + specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +--------------------------------------------------------------------------- + The MIT License (http://opensource.org/licenses/mit-license.html) +--------------------------------------------------------------------------- + +This product bundles `Font-awesome` css files which is licensed +under the MIT license, specifically for the project site. +For details, see http://fontawesome.io/ + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. + +--------------------------------------------------------------------------- + The SIL Open Font License (https://opensource.org/licenses/OFL-1.1) +--------------------------------------------------------------------------- + +This product bundles `Font-awesome` fonts which is licensed under the +SIL Open Font License (OFL) 1.1, specifically for the project site. +For details, see http://fontawesome.io/ + +--------------------------------------------------------------------------- + Public Domain License +--------------------------------------------------------------------------- + +This product bundles public domain software derived from `fdlibm`, +specifically for FastMath.java. +For details, see http://www.netlib.org/fdlibm/fdlibm.h + + Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. + + Developed at SunSoft, a Sun Microsystems, Inc. business. + Permission to use, copy, modify, and distribute this + software is freely granted, provided that this notice + is preserved. + http://git-wip-us.apache.org/repos/asf/incubator-hivemall/blob/5a51306a/NOTICE ---------------------------------------------------------------------- diff --git a/NOTICE b/NOTICE index bfc4af8..0acdb5e 100644 --- a/NOTICE +++ b/NOTICE @@ -1,67 +1,63 @@ Apache Hivemall -Copyright 2016 and onwards The Apache Software Foundation +Copyright 2016-2018 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -Copyright (C) 2013-2015 National Institute of Advanced Industrial Science and Technology (AIST) -Copyright (C) 2015-2016 Makoto Yui -Copyright (C) 2015-2016 Treasure Data, Inc. +This product is based on source code originally developed by +AIST and Treasure Data, Inc. and others. + +* Copyright 2013-2015 National Institute of Advanced Industrial Science and Technology (AIST) +* Copyright 2015-2016 Makoto Yui +* Copyright 2015-2016 Treasure Data, Inc. ------------------------------------------------------------------------------------------------------ -Copyright notifications which have been relocated from source files +This software contains code derived from the following projects: + +* Copyright 2010 Haifeng Li -o hivemall/core/src/main/java/hivemall/smile/classification/DecisionTree.java + hivemall/core/src/main/java/hivemall/smile/classification/DecisionTree.java hivemall/core/src/main/java/hivemall/smile/regression/RegressionTree.java - Copyright (c) 2010 Haifeng Li + contains a modified version of Smile's RandomForest, which can be obtained at: https://github.com/haifengl/smile - Licensed under the Apache License, Version 2.0 -o hivemall/core/src/main/java/hivemall/utils/codec/Base91.java +* Copyright 2000-2006 Joachim Henke - Copyright (c) 2000-2006 Joachim Henke + hivemall/core/src/main/java/hivemall/utils/codec/Base91.java - https://github.com/bwaldvogel/base91 - Licensed under the BSD 3-Clause License + contains a modified version of Base91 encoder/decoder, which can be obtained at: -o hivemall/core/src/main/java/hivemall/utils/collections/OpenHashMap.java + https://github.com/bwaldvogel/base91 - Copyright (C) 2010 catchpole.net +* Copyright 2012-2015 Jeff Hain +* Copyright 1993 by Sun Microsystems, Inc. - https://github.com/slipperyseal/atomicobjects/ - Licensed under the Apache License, Version 2.0 + hivemall/core/src/main/java/hivemall/utils/math/FastMath.java -o hivemall/core/src/main/java/hivemall/utils/math/FastMath.java + contains a modified version FastMath code, which can be obtained at: - Copyright 2012-2015 Jeff Hain - https://github.com/jeffhain/jafama/ - Licensed under the Apache License, Version 2.0 - - Copyright (C) 1993 by Sun Microsystems, Inc. - - Permission to use, copy, modify, and distribute this software is freely granted, provided that this notice is preserved. + + It partially contain a modified version of fdlibm, developed at Sun Microsystems, Inc. ------------------------------------------------------------------------------------------------------ -Copyright notifications which have been relocated from ASF projects +This software contains code derived from the following ASF projects: -o hivemall/core/src/main/java/hivemall/utils/math/MathUtils.java#erfInv() +* hivemall/core/src/main/java/hivemall/utils/math/MathUtils.java#erfInv() - Copyright (C) 2003-2016 The Apache Software Foundation. + contains a modified version of Apache Commons Math, which can be obtained at: - http://commons.apache.org/proper/commons-math/ - Licensed under the Apache License, Version 2.0 + http://commons.apache.org/proper/commons-math/ -o hivemall/core/src/main/java/hivemall/utils/buffer/DynamicByteArray.java +* hivemall/core/src/main/java/hivemall/utils/buffer/DynamicByteArray.java - Copyright 2013-2015 The Apache Software Foundation + contains a modified version of Apache ORC, which can be obtained at: - https://orc.apache.org/ - Licensed under the Apache License, Version 2.0 + https://orc.apache.org/ -o hivemall/spark/spark-2.0/extra-src/hive/src/main/scala/org/apache/spark/sql/hive/HiveShim.scala +* hivemall/spark/spark-2.0/extra-src/hive/src/main/scala/org/apache/spark/sql/hive/HiveShim.scala hivemall/spark/spark-2.0/src/test/scala/org/apache/spark/sql/QueryTest.scala hivemall/spark/spark-2.0/src/test/scala/org/apache/spark/sql/catalyst/plans/PlanTest.scala hivemall/spark/spark-2.0/src/test/scala/org/apache/spark/sql/hive/test/TestHiveSingleton.scala @@ -73,9 +69,18 @@ o hivemall/spark/spark-2.0/extra-src/hive/src/main/scala/org/apache/spark/sql/hi hivemall/spark/spark-2.1/src/test/scala/org/apache/spark/sql/test/SQLTestData.scala hivemall/spark/spark-2.1/src/test/scala/org/apache/spark/sql/execution/benchmark/BenchmarkBase.scala - Copyright (C) 2014-2017 The Apache Software Foundation. + contains a modified version of Apache Spark, which can be obtained at: + + http://spark.apache.org/ + +------------------------------------------------------------------------------------------------------ +The project site uses the following open source softwares: + +* Copyright (c) 2013 Dave Gandy + + hivemall/src/site/resources/css/font-awesome* + hivemall/src/site/resources/fonts/fontawesome* + + Project site uses Icons provided by Font Awesome 4.6.3, which can be obtained at: - http://spark.apache.org/ - Licensed under the Apache License, Version 2.0 - - \ No newline at end of file + http://fontawesome.io/