Repository: incubator-fineract Updated Branches: refs/heads/develop c57768075 -> ba33af36a
Making License & Notice with 80Col and updating build.gradle to copy disclaimer Project: http://git-wip-us.apache.org/repos/asf/incubator-fineract/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-fineract/commit/ba33af36 Tree: http://git-wip-us.apache.org/repos/asf/incubator-fineract/tree/ba33af36 Diff: http://git-wip-us.apache.org/repos/asf/incubator-fineract/diff/ba33af36 Branch: refs/heads/develop Commit: ba33af36af9b0607da207330d4c1682ff18a96d3 Parents: c577680 Author: Nazeer Hussain Shaik <nazeer.sh...@confluxtechnologies.com> Authored: Fri Jan 6 21:19:23 2017 +0530 Committer: Nazeer Hussain Shaik <nazeer.sh...@confluxtechnologies.com> Committed: Fri Jan 6 21:19:23 2017 +0530 ---------------------------------------------------------------------- LICENSE_RELEASE | 62 +++++++++++++++++++++++++------------ LICENSE_SOURCE | 32 ++++++++++++------- NOTICE_RELEASE | 41 +++++++++++++++++------- fineract-provider/build.gradle | 18 ++++++++--- 4 files changed, 105 insertions(+), 48 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-fineract/blob/ba33af36/LICENSE_RELEASE ---------------------------------------------------------------------- diff --git a/LICENSE_RELEASE b/LICENSE_RELEASE index f99e516..8acc951 100644 --- a/LICENSE_RELEASE +++ b/LICENSE_RELEASE @@ -208,14 +208,16 @@ ====================================== All the source code for the Apache Fineract project is released under the -license above. Additionally, the Apache Fineract source and binary distribution includes a number of third-party files that are required in +license above. Additionally, the Apache Fineract source and binary +distribution includes a number of third-party files that are required in order to the software to function. Unless noted below, these jars and resource files are also released under the ASF license above. ================================================== *The exceptions for binary release are as follows: ================================================== -This product bundles AOP Alliance v1.0, which is available under a Public Domain license. For details, see licenses/binary/Aopa.PL +This product bundles AOP Alliance v1.0, which is available under a +Public Domain license. For details, see licenses/binary/Aopa.PL This product bundles ASM Core v3.1, which is available under a BSD license. For details, see licenses/binary/Asm.BSD @@ -224,58 +226,78 @@ This product bundles JavaMail API(compat) v1.5.0-b01, which is available under a CDDL v1.0 license. For details, see licenses/binary/Javamail.CDDL -This product bundles AspectJ Runtime v1.8.2, Copyright (c) 1999-2001 Xerox Corporation, 2002 Palo Alto Research Center, Incorporated (PARC), which is available under a EPL v1.0 license. +This product bundles AspectJ Runtime v1.8.2, Copyright (c) 1999-2001 +Xerox Corporation, 2002 Palo Alto Research Center, Incorporated (PARC), +which is available under a EPL v1.0 license. For details, see licenses/binary/Aspectrt.EPL -This product bundles AspectJ Weaver v1.8.2, Copyright (c) 2002 Palo Alto Research Center, Incorporated (PARC), which is available under a EPL v1.0 license. For details, see licenses/binary/Aspectweaver.EPL +This product bundles AspectJ Weaver v1.8.2, Copyright (c) 2002 Palo Alto +Research Center, Incorporated (PARC), which is available under a EPL v1.0 +license. For details, see licenses/binary/Aspectweaver.EPL -This product bundles IText(A Free Java PDF Library) v2.1.7, Copyright 2007 Bruno Lowagie, which is available under a MPL v1.1 license. +This product bundles IText(A Free Java PDF Library) v2.1.7, Copyright 2007 +Bruno Lowagie, which is available under a MPL v1.1 license. For details, see licenses/binary/IText.MPL -This product bundles DOM4J, Copyright 2001-2005 (C) MetaStuff, Ltd., which is available under a BSD license. +This product bundles DOM4J, Copyright 2001-2005 (C) MetaStuff, Ltd., +which is available under a BSD license. For details, see licenses/binary/Dom4J.BSD -This product bundles JDBC driver for MySQL and Drizzle v1.3, Copyright (c) 2009-2013, Marcus Eriksson which is available under a BSD license. +This product bundles JDBC driver for MySQL and Drizzle v1.3, Copyright (c) +2009-2013, Marcus Eriksson which is available under a BSD license. For details, see licenses/binary/Drizzle.BSD This product bundles Ical4J v1.0.4, Copyright (c) 2012, Ben Fortuna, which is available under a BSD license. For details, see licenses/binary/Ical4J.BSD -This product bundles Jersey Core v1.17, Copyright (c) 2010-2012 Oracle and/or its affiliates, which is available under a CDDL 1.1 license. +This product bundles Jersey Core v1.17, Copyright (c) 2010-2012 Oracle +and/or its affiliates, which is available under a CDDL 1.1 license. For details, see licenses/binary/Jersey.CDDL -This product bundles Jersey Json v1.17, Copyright (c) 2010-2012 Oracle and/or its affiliates, which is available under a CDDL 1.1 license. +This product bundles Jersey Json v1.17, Copyright (c) 2010-2012 Oracle +and/or its affiliates, which is available under a CDDL 1.1 license. For details, see licenses/binary/Jersey.CDDL -This product bundles Jersey Multipart v1.17, Copyright (c) 2010-2011 Oracle and/or its affiliates, which is available under a CDDL 1.1 license. +This product bundles Jersey Multipart v1.17, Copyright (c) 2010-2011 Oracle +and/or its affiliates, which is available under a CDDL 1.1 license. For details, see licenses/binary/Jersey.CDDL -This product bundles Jersey Server v1.17, Copyright (c) 2010-2011 Oracle and/or its affiliates, which is available under a CDDL 1.1 license. +This product bundles Jersey Server v1.17, Copyright (c) 2010-2011 Oracle +and/or its affiliates, which is available under a CDDL 1.1 license. For details, see licenses/binary/Jersey.CDDL -This product bundles Jersey Servlet v1.17, Copyright (c) 2010-2011 Oracle and/or its affiliates, which is available under a CDDL 1.1 license. +This product bundles Jersey Servlet v1.17, Copyright (c) 2010-2011 Oracle +and/or its affiliates, which is available under a CDDL 1.1 license. For details, see licenses/binary/Jersey.CDDL -This product bundles Jersey Spring v1.17, Copyright (c) 2010-2011 Oracle and/or its affiliates, which is available under a CDDL 1.1 license. +This product bundles Jersey Spring v1.17, Copyright (c) 2010-2011 Oracle +and/or its affiliates, which is available under a CDDL 1.1 license. For details, see licenses/binary/Jersey.CDDL -This product bundles Logback Classic Module v1.1.2, Copyright (C) 1999-2012, QOS.ch. All rights reserved, which is available under a EPL v1.0 license. +This product bundles Logback Classic Module v1.1.2, Copyright (C) 1999-2012, +QOS.ch. All rights reserved, which is available under a EPL v1.0 license. For details, see licenses/binary/Logback.EPL -This product bundles Logback Core Module v1.1.2, Copyright (C) 1999-2012, QOS.ch. All rights reserved, which is available under a EPL v1.0 license. +This product bundles Logback Core Module v1.1.2, Copyright (C) 1999-2012, +QOS.ch. All rights reserved, which is available under a EPL v1.0 license. For details, see licenses/binary/Logback.EPL -This product bundles MIME Streaming Extension v1.6, Copyright (c) 1997-2010 Oracle and/or its affiliates. All rights reserved., which is available under a CDDL v1.1 license. +This product bundles MIME Streaming Extension v1.6, Copyright (c) 1997-2010 +Oracle and/or its affiliates. All rights reserved., which is available under +a CDDL v1.1 license. For details, see licenses/binary/Mimepull.CDDL -This product bundles JUnit v3.8.1 created by Erich Gamma and Kent Beck which is available under a CPL v1.0 license. +This product bundles JUnit v3.8.1 created by Erich Gamma and Kent Beck which +is available under a CPL v1.0 license. For details, see licenses/binary/Junit.CPL -This product bundles SLF4J API Module v1.7.7 opyright (c) 2004-2013 QOS.ch All rights reserved., which is available under a MIT license. +This product bundles SLF4J API Module v1.7.7 opyright (c) 2004-2013 QOS.ch +All rights reserved., which is available under a MIT license. For details, see licenses/binary/Slf4j.MIT This product bundles Backport Util Concurrent v3.1 written by Dawid Kurzyniec, -which is avilable under Public Domain license. For details see licenses/binary/Backport.PL +which is avilable under Public Domain license. +For details see licenses/binary/Backport.PL -****************************************** +****************************************** \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-fineract/blob/ba33af36/LICENSE_SOURCE ---------------------------------------------------------------------- diff --git a/LICENSE_SOURCE b/LICENSE_SOURCE index d3964d5..868828a 100644 --- a/LICENSE_SOURCE +++ b/LICENSE_SOURCE @@ -208,7 +208,8 @@ ====================================== All the source code for the Apache Fineract project is released under the -license above. Additionally, the Apache Fineract source and binary distribution includes a number of third-party files that are required in +license above. Additionally, the Apache Fineract source and binary +distribution includes a number of third-party files that are required in order to the software to function. Unless noted below, these jars and resource files are also released under the ASF license above. @@ -216,15 +217,18 @@ and resource files are also released under the ASF license above. *The exceptions for source release are as follows: ================================================== -For API & System Architecture Documentation Apache Fineract includes following css and js packages. +For API & System Architecture Documentation Apache Fineract includes +following css and js packages. -This product bundles normalize v1.1.1 and v2.1.0, copyright Nicolas Gallagher and Jonathan Neal, which is available under a MIT license. +This product bundles normalize v1.1.1 and v2.1.0, copyright Nicolas +Gallagher and Jonathan Neal, which is available under a MIT license. For details, see licenses/source/normalize.MIT This product bundles Modernizr v2.6.2, which is available under a MIT license. For details, see licenses/source/modernizr.MIT -This product bundles filesaver, copyright Eli Grey, which is available under a MIT license. +This product bundles filesaver, copyright Eli Grey, which is available under +a MIT license. For details, see licenses/source/filesaver.MIT This product bundles Glyphicons Halflings Regular, copyright Jan Kovarik, @@ -232,13 +236,16 @@ which is available under a MIT license. For details, see licenses/source/glyphicons.MIT This product bundles jszip, copyright Stuart Knightley, -David Duponchel, Franz Buchinger and Ant�nio Afonso, which is available under a MIT license. +David Duponchel, Franz Buchinger and Ant�nio Afonso, which is available +under a MIT license. For details, see licenses/source/jszip.MIT -This product bundles jQuery v1.7, v1.7.1, Copyright (c) 2011 John Resig, which is available under a MIT license. +This product bundles jQuery v1.7, v1.7.1, Copyright (c) 2011 John Resig, +which is available under a MIT license. For details, see licenses/source/jQuery1.MIT -This product bundles jQuery v1.9.1, v1.10.2, copyright jQuery Foundation, Inc. which is available under a MIT license. +This product bundles jQuery v1.9.1, v1.10.2, copyright jQuery Foundation, +Inc. which is available under a MIT license. For details, see licenses/source/jQuery.MIT This product bundles Respond v1.1.0, copyright Scott Jehl, @@ -249,7 +256,7 @@ This product bundles matchMedia polyfill, copyright Scott Jehl, which is available under a MIT license. For details, see licenses/polyfill.MIT -This product bundles HTML5Shiv v3.6.2pre, copyright Alexander Farkas, +This product bundles HTML5Shiv v3.6.2, copyright Alexander Farkas, which is available under a MIT license. For details, see licenses/source/html5shiv.MIT @@ -257,10 +264,12 @@ This product bundles UglifyJS copyright Mihai Bazon, which available under a BSD license. For details, see licenses/source/uglify.BSD -This product bundles sizzle copyright jQuery Foundation and other contributors, which is available under a MIT license. +This product bundles sizzle copyright jQuery Foundation and other +contributors, which is available under a MIT license. For details, see licenses/source/sizzle.MIT -This product bundles some parts of es5-shim, copyright Kristopher Michael Kowal and contributors, which is available under a MIT license. +This product bundles some parts of es5-shim, copyright Kristopher Michael +Kowal and contributors, which is available under a MIT license. For details, see licenses/source/es5shim.MIT This product bundles toc v0.1.2, copyright Greg Allen, @@ -273,4 +282,5 @@ For details, see licenses/source/livejs.MIT This product bundles HTML5 Boilerplate, which is under a MIT license. For details, see licenses/source/h5bp.MIT. -****************************************** + +****************************************** \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-fineract/blob/ba33af36/NOTICE_RELEASE ---------------------------------------------------------------------- diff --git a/NOTICE_RELEASE b/NOTICE_RELEASE index 4b4945d..55783b4 100644 --- a/NOTICE_RELEASE +++ b/NOTICE_RELEASE @@ -12,35 +12,52 @@ Fineract elects to include this software in this distribution under the CDDL license. You can obtain a copy of the License at: https://glassfish.java.net/public/CDDL+GPL.html -Apache Fineract includes all Jersey libraries (Jersey Core v1.17, Jersey Json v1.17, Jersey Multipart v1.17, Jersey Server v1.17,Jersey Servlet v1.17, -Jersey Spring v1.17). Copyright (c) 2010-2011 Oracle and/or its affiliates. All rights reserved. Fineract elects to include this software in this distribution under the CDDL license. You can obtain a copy of the License at: +Apache Fineract includes all Jersey libraries (Jersey Core v1.17, +Jersey Json v1.17, Jersey Multipart v1.17, Jersey Server v1.17, +Jersey Servlet v1.17, Jersey Spring v1.17). +Copyright (c) 2010-2011 Oracle and/or its affiliates. All rights reserved. +Fineract elects to include this software in this distribution under the +CDDL license. You can obtain a copy of the License at: https://glassfish.java.net/public/CDDL+GPL.html -Apache Fineract includes Logback Classic Module v1.1.2 and Logback Core Module v1.1.2, Copyright (C) 1999-2012, QOS.ch. All rights reserved. Fineract elects to include this software in this distribution under the -EPL license. You can obtain a copy of the License at: +Apache Fineract includes Logback Classic Module v1.1.2 and Logback Core +Module v1.1.2, Copyright (C) 1999-2012, QOS.ch. +All rights reserved. Fineract elects to include this software in this +distribution under the EPL license. You can obtain a copy of the License at: http://www.eclipse.org/legal/epl-v10.html -Apache Fineract includes MIME Streaming Extension v1.6, CCopyright (c) 1997-2010 Oracle and/or its affiliates. All rights reserved. -Fineract elects to include this software in this distribution under the -CDDL license. You can obtain a copy of the License at: +Apache Fineract includes MIME Streaming Extension v1.6, +Copyright (c) 1997-2010 Oracle and/or its affiliates. +All rights reserved. Fineract elects to include this software in this +distribution under the CDDL license. You can obtain a copy of the License at: https://glassfish.java.net/public/CDDL+GPL_1_1.html -Apache Fineract includes JUnit v3.8.1 created by Erich Gamma and Kent Beck. +Apache Fineract includes JUnit v3.8.1 created by Erich Gamma and Kent Beck. Fineract elects to include this software in this distribution under the CPL license. You can obtain a copy of the License at: https://opensource.org/licenses/cpl1.0.txt -Apache Fineract includes Log4j Implemented Over SLF4J. Fineract elects to include this software in this distribution under the Apache license. You can obtain a copy of the License at: +Apache Fineract includes Log4j Implemented Over SLF4J. Fineract elects to +include this software in this distribution under the Apache license. +You can obtain a copy of the License at: http://apache.org/licenses/LICENSE-2.0 Apache Fineract includes Jackson Core v2.3.4, Jackson Annotations v2.3.0, -Jackson Databind v2.3.4, JAX RS Provider For JSON Content Type v1.9.2, Xml Compatibility Extensions For Jackson v1.9.2 libraries. Fineract elects to include this software in this distribution under the Apache license. You can obtain a copy of the License at: +Jackson Databind v2.3.4, JAX RS Provider For JSON Content Type v1.9.2, +Xml Compatibility Extensions For Jackson v1.9.2 libraries. +Fineract elects to include this software in this distribution under the +Apache license. You can obtain a copy of the License at: http://apache.org/licenses/LICENSE-2.0 -Apache Fineract includes AspectJ Runtime v1.8.2, Copyright (c) 1999-2001 Xerox Corporation, 2002 Palo Alto Research Center, Incorporated (PARC) and AspectJ Weaver v1.8.2 Copyright (c) 2002 Palo Alto Research Center, Incorporated (PARC)., libraries. The library information is available at +Apache Fineract includes AspectJ Runtime v1.8.2, Copyright (c) 1999-2001 +Xerox Corporation, 2002 Palo Alto Research Center, Incorporated (PARC) and +AspectJ Weaver v1.8.2 Copyright (c) 2002 Palo Alto Research Center, +Incorporated (PARC)., libraries. The library information is available at (https://eclipse.org/aspectj/) -Apache Fineract includes IText(A Free Java PDF Library) v2.1.7 library, Copyright 2007 Bruno Lowagie. The library information is available at (http://developers.itextpdf.com/itext-java) +Apache Fineract includes IText(A Free Java PDF Library) v2.1.7 library, +Copyright 2007 Bruno Lowagie. The library information is available at +(http://developers.itextpdf.com/itext-java) ===================== Apache OpenJPA NOTICE http://git-wip-us.apache.org/repos/asf/incubator-fineract/blob/ba33af36/fineract-provider/build.gradle ---------------------------------------------------------------------- diff --git a/fineract-provider/build.gradle b/fineract-provider/build.gradle index b3f343e..423e67a 100644 --- a/fineract-provider/build.gradle +++ b/fineract-provider/build.gradle @@ -103,7 +103,9 @@ rat { '**/.gitignore', '**/.gitkeep', '**/*.iml', - + //Notice files + '**/NOTICE_RELEASE', + '**/NOTICE_SOURCE', // gradle '**/.gradle/**', '**/gradlew', @@ -242,13 +244,19 @@ compileJava{ } war { - from('../licenses') { // notice the parens - into "WEB-INF/licenses/" // no leading slash + from('../licenses/binary/') { // notice the parens + into "WEB-INF/licenses/binary/" // no leading slash + } + from('../LICENSE_RELEASE') { // notice the parens + into "WEB-INF/" // no leading slash } - from('../LICENSE') { // notice the parens + from('../NOTICE_RELEASE') { // notice the parens into "WEB-INF/" // no leading slash } - from('../NOTICE') { // notice the parens + rename ('LICENSE_RELEASE', 'LICENSE') + rename ('NOTICE_RELEASE', 'NOTICE') + + from('../DISCLAIMER') { // notice the parens into "WEB-INF/" // no leading slash } war.finalizedBy(bootRepackage)