avro-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From su...@apache.org
Subject [8/8] avro git commit: AVRO-1729: Ruby: Add LICENSE and NOTICE to ruby gems.
Date Thu, 20 Jul 2017 05:43:50 GMT
AVRO-1729: Ruby: Add LICENSE and NOTICE to ruby gems.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1709480 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit bc19e3a12e033e60c4f5c6c1d7a20fc9f8182da6)

AVRO-1732: C++: Add LICENSE and NOTICE to binary distribution.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1709482 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit 5cb83db6a66a6d60aa01b41160a9c90ad4987736)

AVRO-1733: C#: Add LICENSE and NOTICE to binary distribution.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1709484 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit 3585c45902b99ae5cf5e3086d1dfc61389017d7f)

AVRO-1731: C: Add LICENSE and NOTICE to binary distribution.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717805 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit df5c513f1e7a606b7333975b6d28784702f77077)

AVRO-1735: Perl: Add LICENSE and NOTICE to distribution.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717807 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit 96d2d35fa20a7ec14f699e0c899cc7e21ae3393b)

AVRO-1736: PHP: Add LICENSE and NOTICE to distribution.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717812 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit ada69ac5e0be21c96cdc683ae5152b0a8216e14f)

AVRO-1730: Python: Add LICENSE and NOTICE to distribution.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717813 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit e11c588ebe034d5f2a043598e600791e38e124bb)

AVRO-1730: Python3: Add LICENSE and NOTICE to distribution.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717814 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit 2c6c570d3b66975cfac367334d8a6971801397e5)

AVRO-1722: Update root LICENSE.txt and NOTICE.txt.

This updates the POM to use the Maven RAT integration and updates the
LICENSE and NOTICE files for issues that update found.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717817 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit f49b2d31fd9a0249a64c049da800db6648792ee0)

AVRO-1722 ADDENDUM: Java: Fix tests broken by adding licenses.

The Java specific compiler tool's tests expect the file content to match
exactly. Adding license headers broke the tests. This fix reverts the
addition of a licenses and adds the test files to the RAT exclusion
list.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1717830 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit bf751dfaada53680f66bc200f3acb04a4d538fd1)

AVRO-1722 ADDENDUM: Add last license doc changes, rat helper.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1718650 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit 80ba788ecdccaff5fbc011f6ad619bb62815dc04)

AVRO-1728: Java: Add LICENSE and NOTICE files to jars.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1720272 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit ee28a20bef542d693312a3fc39239eee33800879)

AVRO-1771. Add LICENSE and NOTICE to avro-doc artifact. Contributed by blue.

git-svn-id: https://svn.apache.org/repos/asf/avro/branches/branch-1.8@1723293 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit 059e6dff3b0f6ccec866f7061815766f43d7ce22)

AVRO-1622. Add missing license headers.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1644603 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit 6501dd51fc3a910a4cdc3e5abc73f49ed47240bc)

AVRO-2023 Update LICENSE, NOTICE and build for js

Ignore .text files

Fix the LICENSE for JS

This closes #222


Project: http://git-wip-us.apache.org/repos/asf/avro/repo
Commit: http://git-wip-us.apache.org/repos/asf/avro/commit/58f8b341
Tree: http://git-wip-us.apache.org/repos/asf/avro/tree/58f8b341
Diff: http://git-wip-us.apache.org/repos/asf/avro/diff/58f8b341

Branch: refs/heads/branch-1.7
Commit: 58f8b341413ef25116bf29d283bd703c3c1a9c2f
Parents: f8359de
Author: Ryan Blue <blue@apache.org>
Authored: Mon Oct 19 21:23:33 2015 +0000
Committer: sacharya <suraj@apache.org>
Committed: Wed Jul 19 22:43:08 2017 -0700

----------------------------------------------------------------------
 CHANGES.txt                                     |   20 +
 LICENSE.txt                                     |  597 ++++++-
 NOTICE.txt                                      |   64 +-
 build.sh                                        |   41 +-
 doc/LICENSE                                     |  330 ++++
 doc/NOTICE                                      |   83 +
 doc/build.xml                                   |   19 +-
 doc/examples/example.py                         |   18 +
 doc/examples/java-example/pom.xml               |   18 +
 .../src/main/java/example/GenericMain.java      |   18 +
 .../src/main/java/example/SpecificMain.java     |   18 +
 doc/examples/mr-example/pom.xml                 |   18 +
 .../src/main/java/example/GenerateData.java     |   18 +
 doc/forrest.properties                          |   19 +
 lang/c++/COPYING                                |  202 ---
 lang/c++/Doxyfile                               | 1522 +---------------
 lang/c++/LICENSE                                |  261 +++
 lang/c++/NOTICE                                 |    6 +
 lang/c++/README                                 |    3 +
 lang/c++/build.sh                               |    6 +-
 lang/c/COPYING                                  |  202 ---
 lang/c/CPackConfig.txt                          |    2 +-
 lang/c/LICENSE                                  |  449 +++++
 lang/c/NOTICE                                   |    6 +
 lang/c/build.sh                                 |   19 +
 lang/c/tests/test_cpp.cpp                       |   17 +
 lang/c/tests/test_interop_data.c                |   17 +
 lang/c/tests/test_refcount.c                    |   16 +
 lang/c/version.sh                               |   18 +
 lang/csharp/Avro.dox                            | 1639 +-----------------
 lang/csharp/Avro.nunit                          |   20 +-
 lang/csharp/LICENSE                             |  245 +++
 lang/csharp/NOTICE                              |    6 +
 lang/csharp/README                              |    4 +
 lang/csharp/build.sh                            |    7 +-
 .../csharp/src/apache/ipc/HttpListenerServer.cs |   20 +-
 lang/csharp/src/apache/ipc/HttpTransceiver.cs   |   20 +-
 .../src/apache/test/Ipc/HttpClientServerTest.cs |   20 +-
 .../apache/avro/util/internal/JacksonUtils.java |   17 +
 .../org/apache/avro/FooBarSpecificRecord.java   |   16 +
 .../src/test/java/org/apache/avro/TypeEnum.java |   16 +
 .../avro/util/internal/TestJacksonUtils.java    |   17 +
 lang/java/compiler/pom.xml                      |    3 +
 .../src/main/resources/META-INF/LICENSE         |  235 +++
 .../mapred/src/main/resources/META-INF/NOTICE   |   32 +
 .../avro/hadoop/io/TestAvroSerialization.java   |   11 +-
 .../mapred/src/test/resources/log4j.properties  |   19 +
 lang/java/pom.xml                               |    2 +
 lang/java/tools/pom.xml                         |  101 +-
 .../tools/src/main/javadoc/META-INF/LICENSE     |  202 +++
 .../java/tools/src/main/javadoc/META-INF/NOTICE |    5 +
 .../tools/src/main/resources/META-INF/LICENSE   | 1120 ++++++++++++
 .../src/main/resources/META-INF/LICENSE.txt     |  202 +++
 .../tools/src/main/resources/META-INF/NOTICE    |  403 +++++
 .../src/main/resources/META-INF/NOTICE.txt      |    5 +
 .../src/main/resources/META-INF/cddl-1.0.text   |  289 +++
 .../src/main/resources/META-INF/cddl-1.1.text   |  327 ++++
 .../src/main/resources/META-INF/mpl-2.0.text    |  329 ++++
 .../avro/tool/TestDataFileRepairTool.java       |   17 +
 .../tools/src/test/resources/META-INF/LICENSE   |  202 +++
 .../tools/src/test/resources/META-INF/NOTICE    |    5 +
 lang/js/LICENSE                                 |  202 +++
 lang/js/NOTICE                                  |    6 +
 lang/js/build.sh                                |   10 +-
 lang/perl/LICENSE                               |  203 +++
 lang/perl/MANIFEST                              |   21 +-
 lang/perl/MANIFEST.SKIP                         |   18 +
 lang/perl/NOTICE                                |   11 +
 lang/perl/NOTICE.txt                            |    1 -
 lang/php/LICENSE                                |  203 +++
 lang/php/NOTICE                                 |    6 +
 lang/php/build.sh                               |    2 +-
 lang/py/setup.py                                |    3 +
 lang/py/src/avro/LICENSE                        |  203 +++
 lang/py/src/avro/NOTICE                         |    6 +
 lang/py3/README.txt                             |    9 +
 lang/py3/avro/LICENSE                           |  203 +++
 lang/py3/avro/NOTICE                            |    6 +
 lang/py3/setup.py                               |    4 +
 lang/ruby/LICENSE                               |  203 +++
 lang/ruby/Manifest                              |    2 +
 lang/ruby/NOTICE                                |    6 +
 lang/ruby/Rakefile                              |    3 +-
 pom.xml                                         |  104 +-
 share/rat-excludes.txt                          |   55 -
 85 files changed, 7353 insertions(+), 3720 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 6a9c689..30c2a83 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -45,6 +45,26 @@ Trunk (not yet released)
     AVRO-1772. Ruby: load error in rubygem when loading schema normalization.
     (blue and martinkl via tomwhite)
 
+    AVRO-1729: Ruby: Add LICENSE and NOTICE to ruby gems. (blue)
+
+    AVRO-1732: C++: Add LICENSE and NOTICE to binary distribution. (blue)
+
+    AVRO-1733: C#: Add LICENSE and NOTICE to binary distribution. (blue)
+
+    AVRO-1731: C: Add LICENSE and NOTICE to binary distribution. (blue)
+
+    AVRO-1735: Perl: Add LICENSE and NOTICE to distribution. (blue)
+
+    AVRO-1736: PHP: Add LICENSE and NOTICE to distribution. (blue)
+
+    AVRO-1730: Python 2, 3: Add LICENSE and NOTICE to distribution. (blue)
+
+    AVRO-1722: Update root LICENSE.txt and NOTICE.txt. (blue)
+
+    AVRO-1728: Java: Add LICENSE and NOTICE files to jars. (blue)
+
+    AVRO-1771. Add LICENSE and NOTICE to avro-doc artifact. (blue via tomwhite)
+
 Avro 1.7.7 (23 July 2014)
 
   NEW FEATURES

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/LICENSE.txt
----------------------------------------------------------------------
diff --git a/LICENSE.txt b/LICENSE.txt
index 6d3f211..d4444cd 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -204,80 +204,222 @@
 ----------------------------------------------------------------------
 License for the Jansson C JSON parser used in the C implementation:
 
-Copyright (c) 2009 Petri Lehtinen <petri@digip.org>
-
-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.
+Copyright (c) 2009-2011 Petri Lehtinen <petri@digip.org>
+
+Some files include an additional copyright notice:
+* lang/c/jansson/src/pack_unpack.c
+  Copyright (c) 2011 Graeme Smecher <graeme.smecher@mail.mcgill.ca>
+* lang/c/jansson/test/suites/api/test_unpack.c
+  Copyright (c) 2011 Graeme Smecher <graeme.smecher@mail.mcgill.ca>
+* lang/c/jansson/src/memory.c
+  Copyright (c) 2011 Basile Starynkevitch  <basile@starynkevitch.net>
+
+| 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.
 
 ----------------------------------------------------------------------
-License for the Json.NET used in the C# implementation:
+License for the libtool scripts used in the Jansson C JSON parser: 
+
+libtool (GNU libtool) 2.2.10
+Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
+2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+
+Included under the terms of the Apache License version 2.0.
+
+| GNU Libtool is free software; you can redistribute it and/or modify
+| it under the terms of the GNU General Public License as published by
+| the Free Software Foundation; either version 2 of the License, or
+| (at your option) any later version.
+|
+| As a special exception to the GNU General Public License,
+| if you distribute this file as part of a program or library that
+| is built using GNU Libtool, you may include this file under the
+| same distribution terms that you use for the rest of that program.
+|
+| GNU Libtool is distributed in the hope that it will be useful, but
+| WITHOUT ANY WARRANTY; without even the implied warranty of
+| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+| General Public License for more details.
+|
+| You should have received a copy of the GNU General Public License
+| along with GNU Libtool; see the file COPYING.  If not, a copy
+| can be downloaded from http://www.gnu.org/licenses/gpl.html,
+| or obtained by writing to the Free Software Foundation, Inc.,
+| 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 
-Copyright (c) 2007 James Newton-King
+----------------------------------------------------------------------
+License for the configure script used in the Jansson C JSON parser: 
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
+Foundation, Inc.
+
+| This configure script is free software; the Free Software Foundation
+| gives unlimited permission to copy, distribute and modify it.
+
+Portions of the configure script are from libtool (see above) and are
+included under the terms of the Apache License version 2.0.
+
+----------------------------------------------------------------------
+License for the install-sh script used in the Jansson C JSON parser: 
+
+Copyright (C) 1994 X Consortium
+
+| This originates from X11R5 (mit/util/scripts/install.sh), which was
+| later released in X11R6 (xc/config/util/install.sh) with the
+| following copyright and license.
+|
+| 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
+| X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+| AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+| TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+|
+| Except as contained in this notice, the name of the X Consortium shall not
+| be used in advertising or otherwise to promote the sale, use or other deal-
+| ings in this Software without prior written authorization from the X Consor-
+| tium.
+|
+| FSF changes to this file are in the public domain.
+
+----------------------------------------------------------------------
+License for the aclocal.m4 script used in the Jansson C JSON parser: 
+
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+
+| This file is free software; the Free Software Foundation
+| gives unlimited permission to copy and/or distribute it,
+| with or without modifications, as long as this notice is preserved.
+|
+| This program is distributed in the hope that it will be useful,
+| but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+| even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+| PARTICULAR PURPOSE.
+
+Portions of the aclocal.m4 file are from libtool (see above) and are
+included under the terms of the Apache License version 2.0.
+
+----------------------------------------------------------------------
+License for build scripts used in the Jansson C JSON parser: 
+
+* config.guess
+  Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+  2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+* missing
+  Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
+  Free Software Foundation, Inc.
+  Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
+* config.sub
+  Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+  2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
+  Inc.
+* depcomp
+  Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006 Free Software
+  Foundation, Inc.
+  Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
+
+Included under the terms of the Apache License version 2.0.
+
+| This file is free software; you can redistribute it and/or modify it
+| under the terms of the GNU General Public License as published by
+| the Free Software Foundation; either version 2 of the License, or
+| (at your option) any later version.
+|
+| This program is distributed in the hope that it will be useful, but
+| WITHOUT ANY WARRANTY; without even the implied warranty of
+| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+| General Public License for more details.
+|
+| You should have received a copy of the GNU General Public License
+| along with this program; if not, write to the Free Software
+| Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+| 02110-1301, USA.
+|
+| As a special exception to the GNU General Public License, if you
+| distribute this file as part of a program that contains a
+| configuration script generated by Autoconf, you may include it under
+| the same distribution terms that you use for the rest of that program.
 
-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.
+----------------------------------------------------------------------
+License for Makefile.in files used in the Jansson C JSON parser: 
+
+Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+2003, 2004, 2005, 2006  Free Software Foundation, Inc.
+
+| This Makefile.in is free software; the Free Software Foundation
+| gives unlimited permission to copy and/or distribute it,
+| with or without modifications, as long as this notice is preserved.
+|
+| This program is distributed in the hope that it will be useful,
+| but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+| even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+| PARTICULAR PURPOSE.
 
 ----------------------------------------------------------------------
-License for msinttypes used in the C implementation:
+License for msinttypes.h and msstdint.h used in the C implementation:
 Source from:
 http://code.google.com/p/msinttypes/downloads/detail?name=msinttypes-r26.zip
 
 Copyright (c) 2006-2008 Alexander Chemeris
 
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-  1. Redistributions of source code must retain the above copyright notice,
-     this list of conditions and the following disclaimer.
+| Redistribution and use in source and binary forms, with or without
+| modification, are permitted provided that the following conditions are met:
+|
+|   1. Redistributions of source code must retain the above copyright notice,
+|      this list of conditions and the following disclaimer.
+|
+|   2. 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.
+|
+|   3. The name of the author may be used to endorse or promote products
+|      derived from this software without specific prior written permission.
+|
+| THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
 
-  2. 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.
-
-  3. The name of the author may be used to endorse or promote products
-     derived from this software without specific prior written permission.
+----------------------------------------------------------------------
+License for st.c and st.h used in the C implementation:
 
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
+| This is a public domain general purpose hash table package written by
+| Peter Moore @ UCB. 
 
 ----------------------------------------------------------------------
 License for Dirent API for Microsoft Visual Studio used in the C implementation:
@@ -286,23 +428,320 @@ http://www.softagalleria.net/download/dirent/dirent-1.11.zip
 
 Copyright (C) 2006 Toni Ronkko
 
-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 TONI RONKKO 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.
+| 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 TONI RONKKO 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.
+
+----------------------------------------------------------------------
+License for simplejson used in the python implementation:
+
+Source from: https://github.com/simplejson/simplejson
+
+Copyright (c) 2006 Bob Ippolito
+
+| 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.
+
+----------------------------------------------------------------------
+License for ivy-2.2.0.jar used in the python implementation:
+
+Apache License version 2.0 (see above)
+
+----------------------------------------------------------------------
+License for pyAntTasks-1.3.jar used in the python implementation:
+
+Apache License version 2.0 (see above)
+
+----------------------------------------------------------------------
+License for NUnit binary included with the C# implementation:
+File: nunit.framework.dll
+
+| NUnit License
+|
+| Copyright © 2002-2015 Charlie Poole
+| Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov
+| Copyright © 2000-2002 Philip A. Craig
+|
+| This software is provided 'as-is', without any express or implied warranty. In
+| no event will the authors be held liable for any damages arising from the use
+| of this software.
+|
+| Permission is granted to anyone to use this software for any purpose, including
+| commercial applications, and to alter it and redistribute it freely, subject to
+| the following restrictions:
+|
+| The origin of this software must not be misrepresented; you must not claim that
+| you wrote the original software. If you use this software in a product, an
+| acknowledgment (see the following) in the product documentation is required. 
+|
+| Portions Copyright © 2002-2012 Charlie Poole or Copyright © 2002-2004 James W.
+| Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002 Philip A.
+| Craig 
+|
+| Altered source versions must be plainly marked as such, and must not be
+| misrepresented as being the original software. 
+|
+| This notice may not be removed or altered from any source distribution.
+| License Note
+|
+| This license is based on the open source zlib/libpng license. The idea was to
+| keep the license as simple as possible to encourage use of NUnit in free and
+| commercial applications and libraries, but to keep the source code together and
+| to give credit to the NUnit contributors for their efforts. While this license
+| allows shipping NUnit in source and binary form, if shipping a NUnit variant is
+| the sole purpose of your product, please let us know.
+
+----------------------------------------------------------------------
+License for the Json.NET binary included with the C# implementation:
+File: Newtonsoft.Json.dll
+
+Copyright (c) 2007 James Newton-King
+
+| 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.
+
+----------------------------------------------------------------------
+License for the Castle Core binary included with the C# implementation:
+File: Castle.Core.dll
+
+Copyright (c) 2004-2015 Castle Project
+
+License: Apache License version 2.0 (see above)
+URL: http://opensource.org/licenses/Apache-2.0
+
+----------------------------------------------------------------------
+License for the log4net binary included with the C# implementation:
+File: log4net.dll
+
+Copyright 2004-2015 The Apache Software Foundation.
+
+License: Apache License version 2.0 (see above)
+
+----------------------------------------------------------------------
+License for the m4 macros used by the C++ implementation:
+
+Files:
+* lang/c++/m4/m4_ax_boost_system.m4
+  Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de>
+  Copyright (c) 2008 Michael Tindal
+  Copyright (c) 2008 Daniel Casimiro <dan.casimiro@gmail.com>
+* lang/c++/m4/m4_ax_boost_asio.m4
+  Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de>
+  Copyright (c) 2008 Pete Greenwell <pete@mu.org>
+* lang/c++/m4/m4_ax_boost_filesystem.m4
+  Copyright (c) 2009 Thomas Porschberg <thomas@randspringer.de>
+  Copyright (c) 2009 Michael Tindal
+  Copyright (c) 2009 Roman Rybalko <libtorrent@romanr.info>
+* lang/c++/m4/m4_ax_boost_thread.m4
+  Copyright (c) 2009 Thomas Porschberg <thomas@randspringer.de>
+  Copyright (c) 2009 Michael Tindal
+* lang/c++/m4/m4_ax_boost_regex.m4
+  Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de>
+  Copyright (c) 2008 Michael Tindal
+* lang/c++/m4/m4_ax_boost_base.m4
+  Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de>
+
+License text:
+| Copying and distribution of this file, with or without modification, are
+| permitted in any medium without royalty provided the copyright notice
+| and this notice are preserved. This file is offered as-is, without any
+| warranty.
+
+----------------------------------------------------------------------
+License for the AVRO_BOOT_NO_TRAIT code in the C++ implementation:
+File: lang/c++/api/Boost.hh
+
+| Boost Software License - Version 1.0 - August 17th, 2003
+|
+| Permission is hereby granted, free of charge, to any person or organization
+| obtaining a copy of the software and accompanying documentation covered by
+| this license (the "Software") to use, reproduce, display, distribute,
+| execute, and transmit the Software, and to prepare derivative works of the
+| Software, and to permit third-parties to whom the Software is furnished to
+| do so, all subject to the following:
+|
+| The copyright notices in the Software and this entire statement, including
+| the above license grant, this restriction and the following disclaimer,
+| must be included in all copies of the Software, in whole or in part, and
+| all derivative works of the Software, unless such copies or derivative
+| works are solely in the form of machine-executable object code generated by
+| a source language processor.
+|
+| 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+| SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+| FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+| ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+| DEALINGS IN THE SOFTWARE.
+
+----------------------------------------------------------------------
+License for jquery.tipsy.js, tipsy.js, and tipsy.css used by the Java IPC implementation:
+
+Copyright (c) 2008 Jason Frame (jason@onehackoranother.com)
+
+| 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.
+
+----------------------------------------------------------------------
+License for protovis-r3.2.js used by the Java IPC implementation:
+
+Copyright (c) 2010, Stanford Visualization Group
+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 Stanford University nor the names of its 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.
+
+----------------------------------------------------------------------
+License for g.Raphael 0.4.1 used by the Java IPC implementation:
+
+Copyright (c) 2009 Dmitry Baranovskiy (http://g.raphaeljs.com)
+Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) license.
+
+----------------------------------------------------------------------
+License for jQuery v1.4.2 used by the Java IPC implementation:
+
+Copyright 2010, John Resig
+Dual licensed under the MIT or GPL Version 2 licenses.
+http://jquery.org/license
+
+jQuery includes Sizzle.js
+http://sizzlejs.com/
+Copyright 2010, The Dojo Foundation
+Released under the MIT, BSD, and GPL Licenses.
+
+Both are included under the terms of the MIT license:
+
+| 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.
 
 ----------------------------------------------------------------------
+License for portions of idl.jj in the Java compiler implementation:
+
+Portions of idl.jj were modeled after the example Java 1.5
+parser included with JavaCC. For those portions:
+
+Copyright (c) 2006, Sun Microsystems, Inc.
+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 the Sun Microsystems, Inc. nor the names of its
+|       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.

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/NOTICE.txt
----------------------------------------------------------------------
diff --git a/NOTICE.txt b/NOTICE.txt
index e601a8e..2a93cb3 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -1,9 +1,65 @@
 Apache Avro
-Copyright 2010 The Apache Software Foundation
+Copyright 2010-2015 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
 
-C JSON parsing provided by Jansson and
-written by Petri Lehtinen. The original software is
-available from http://www.digip.org/jansson/.
+NUnit license acknowledgement:
+
+| Portions Copyright © 2002-2012 Charlie Poole or Copyright © 2002-2004 James
+| W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002
+| Philip A. Craig 
+
+Based upon the representations of upstream licensors, it is understood that
+portions of the mapreduce API included in the Java implementation are licensed
+from various contributors under one or more contributor license agreements to
+Odiago, Inc. and were then contributed by Odiago to Apache Avro, which has now
+made them available under the Apache 2.0 license. The original file header text
+is:
+
+| Licensed to Odiago, Inc. under one or more contributor license
+| agreements.  See the NOTICE file distributed with this work for
+| additional information regarding copyright ownership.  Odiago, Inc.
+| licenses this file to you 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 Odiago NOTICE at the time of the contribution:
+
+| This product includes software developed by Odiago, Inc.
+| (http://www.wibidata.com).
+
+Apache Ivy includes the following in its NOTICE file:
+
+| Apache Ivy
+| Copyright 2007-2010 The Apache Software Foundation
+|
+| This product includes software developed by
+| The Apache Software Foundation (http://www.apache.org/).
+|
+| Portions of Ivy were originally developed by
+| Jayasoft SARL (http://www.jayasoft.fr/)
+| and are licensed to the Apache Software Foundation under the
+| "Software Grant License Agreement"
+|
+| SSH and SFTP support is provided by the JCraft JSch package, 
+| which is open source software, available under
+| the terms of a BSD style license.  
+| The original software and related information is available
+| at http://www.jcraft.com/jsch/. 
+
+Apache Log4Net includes the following in its NOTICE file:
+
+| Apache log4net
+| Copyright 2004-2015 The Apache Software Foundation
+|
+| This product includes software developed at
+| The Apache Software Foundation (http://www.apache.org/).

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/build.sh
----------------------------------------------------------------------
diff --git a/build.sh b/build.sh
index 06961c0..8e7997e 100755
--- a/build.sh
+++ b/build.sh
@@ -22,7 +22,7 @@ cd `dirname "$0"`				  # connect to root
 VERSION=`cat share/VERSION.txt`
 
 function usage {
-  echo "Usage: $0 {test|dist|sign|clean}"
+  echo "Usage: $0 {test|dist|sign|clean|docker|rat}"
   exit 1
 }
 
@@ -84,6 +84,7 @@ case "$target" in
         mkdir -p build
 
         SRC_DIR=avro-src-$VERSION
+        DOC_DIR=avro-doc-$VERSION
 
 	rm -rf build/${SRC_DIR}
 	svn export --force . build/${SRC_DIR}
@@ -122,7 +123,10 @@ case "$target" in
 
 	# build docs
 	(cd doc; ant)
-	(cd build; tar czf ../dist/avro-doc-$VERSION.tar.gz avro-doc-$VERSION)
+        # add LICENSE and NOTICE for docs
+        cp doc/LICENSE $DOC_DIR
+        cp doc/NOTICE $DOC_DIR
+	(cd build; tar czf ../dist/avro-doc-$VERSION.tar.gz $DOC_DIR)
 
 	cp DIST_README.txt dist/README.txt
 	;;
@@ -172,6 +176,39 @@ case "$target" in
 	(cd lang/perl; [ -f Makefile ] && make clean)
 	;;
 
+    docker)
+        docker build -t avro-build share/docker
+        if [ "$(uname -s)" == "Linux" ]; then
+          USER_NAME=${SUDO_USER:=$USER}
+          USER_ID=$(id -u $USER_NAME)
+          GROUP_ID=$(id -g $USER_NAME)
+        else # boot2docker uid and gid
+          USER_NAME=$USER
+          USER_ID=1000
+          GROUP_ID=50
+        fi
+        docker build -t avro-build-${USER_NAME} - <<UserSpecificDocker
+FROM avro-build
+RUN groupadd -g ${GROUP_ID} ${USER_NAME} || true
+RUN useradd -g ${GROUP_ID} -u ${USER_ID} -k /root -m ${USER_NAME}
+ENV HOME /home/${USER_NAME}
+UserSpecificDocker
+        # By mapping the .m2 directory you can do an mvn install from
+        # within the container and use the result on your normal
+        # system.  And this also is a significant speedup in subsequent
+        # builds because the dependencies are downloaded only once.
+        docker run --rm=true -t -i \
+          -v ${PWD}:/home/${USER_NAME}/avro \
+          -w /home/${USER_NAME}/avro \
+          -v ${HOME}/.m2:/home/${USER_NAME}/.m2 \
+          -v ${HOME}/.gnupg:/home/${USER_NAME}/.gnupg \
+          -u ${USER_NAME} \
+          avro-build-${USER_NAME}
+        ;;
+
+    rat)
+        mvn test -Dmaven.main.skip=true -Dmaven.test.skip=true -DskipTests=true -P rat -pl :avro-toplevel
+        ;;
     *)
         usage
         ;;

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/LICENSE
----------------------------------------------------------------------
diff --git a/doc/LICENSE b/doc/LICENSE
new file mode 100644
index 0000000..d8e7294
--- /dev/null
+++ b/doc/LICENSE
@@ -0,0 +1,330 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      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.
+
+----------------------------------------------------------------------
+License for the AVRO_BOOT_NO_TRAIT code in the C++ implementation:
+File: lang/c++/api/Boost.hh
+
+| Boost Software License - Version 1.0 - August 17th, 2003
+|
+| Permission is hereby granted, free of charge, to any person or organization
+| obtaining a copy of the software and accompanying documentation covered by
+| this license (the "Software") to use, reproduce, display, distribute,
+| execute, and transmit the Software, and to prepare derivative works of the
+| Software, and to permit third-parties to whom the Software is furnished to
+| do so, all subject to the following:
+|
+| The copyright notices in the Software and this entire statement, including
+| the above license grant, this restriction and the following disclaimer,
+| must be included in all copies of the Software, in whole or in part, and
+| all derivative works of the Software, unless such copies or derivative
+| works are solely in the form of machine-executable object code generated by
+| a source language processor.
+|
+| 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+| SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+| FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+| ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+| DEALINGS IN THE SOFTWARE.
+
+----------------------------------------------------------------------
+License for jQuery v1.7.1 used in the C# documentation
+
+Copyright 2010-2011, John Resig
+Dual licensed under the MIT or GPL Version 2 licenses.
+http://jquery.org/license
+
+jQuery includes Sizzle.js
+http://sizzlejs.com/
+Copyright 2010-2011, The Dojo Foundation
+Released under the MIT, BSD, and GPL Licenses.
+
+Both are included under the terms of the MIT license:
+
+| 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.
+
+----------------------------------------------------------------------
+License for portions of idl.jj in the Java compiler implementation:
+
+Portions of idl.jj were modeled after the example Java 1.5
+parser included with JavaCC. For those portions:
+
+Copyright (c) 2006, Sun Microsystems, Inc.
+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 the Sun Microsystems, Inc. nor the names of its
+|       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.
+
+----------------------------------------------------------------------
+License for prototype.js included in the Avro documentation:
+
+Prototype JavaScript framework, version 1.4.0_pre4
+(c) 2005 Sam Stephenson <sam@conio.net>
+
+| Prototype is freely distributable under the terms of an MIT-style license.
+|
+| For details, see the Prototype web site: http://prototype.conio.net/
+
+For a copy of the MIT license text, see above.
+
+----------------------------------------------------------------------
+License for Apache Forrest (skin), included in the Avro documentation:
+
+Copyright: 2009-2015 The Apache Software Foundation
+License: http://www.apache.org/licenses/LICENSE-2.0 (see above)
+
+----------------------------------------------------------------------
+License for Doxygen-generated documentation for the C++ and C# implementations:
+
+Copyright © 1997-2015 by Dimitri van Heesch.
+
+| Doxygen license
+|
+| Permission to use, copy, modify, and distribute this software and its
+| documentation under the terms of the GNU General Public License is hereby
+| granted. No representations are made about the suitability of this software for
+| any purpose. It is provided "as is" without express or implied warranty. See
+| the GNU General Public License for more details.
+|
+| Documents produced by doxygen are derivative works derived from the input
+| used in their production; they are not affected by this license.
+

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/NOTICE
----------------------------------------------------------------------
diff --git a/doc/NOTICE b/doc/NOTICE
new file mode 100644
index 0000000..8f118a0
--- /dev/null
+++ b/doc/NOTICE
@@ -0,0 +1,83 @@
+Apache Avro
+Copyright 2010-2015 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+Based upon the representations of upstream licensors, it is understood that
+portions of the mapreduce API included in the Java implementation are licensed
+from various contributors under one or more contributor license agreements to
+Odiago, Inc. and were then contributed by Odiago to Apache Avro, which has now
+made them available under the Apache 2.0 license. The original file header text
+is:
+
+| Licensed to Odiago, Inc. under one or more contributor license
+| agreements.  See the NOTICE file distributed with this work for
+| additional information regarding copyright ownership.  Odiago, Inc.
+| licenses this file to you 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 Odiago NOTICE at the time of the contribution:
+
+| This product includes software developed by Odiago, Inc.
+| (http://www.wibidata.com).
+
+The documentation contains the default Apache Forrest skin.
+Apache Forrest includes the following in its NOTICE file:
+
+| Apache Forrest
+| Copyright 2002-2007 The Apache Software Foundation.
+|
+| This product includes software developed at
+| The Apache Software Foundation (http://www.apache.org/).
+|
+| See also the file LICENSE.txt
+|
+| ------------------------------------------------------------------------
+| The purpose of this NOTICE.txt file is to contain notices that are
+| required by the copyright owner and their license. Some of the
+| accompanying products have an attribution requirement, so see below.
+| Other accompanying products do not require attribution, so are not listed.
+|
+| ------------------------------------------------------------------------
+| This product includes software developed by the OpenSymphony Group
+| http://www.opensymphony.com/
+|
+| This product includes software developed for project Krysalis
+| http://www.krysalis.org/
+|
+| This product includes software developed by Andy Clark.
+| http://people.apache.org/~andyc/neko/
+|
+| This product includes software developed by the ExoLab Project
+| http://www.exolab.org/
+|
+| This product includes software developed by TouchGraph LLC
+| http://www.touchgraph.com/
+|
+| This product includes software developed by Marc De Scheemaecker
+| http://nanoxml.cyberelf.be/
+|
+| This product includes software developed by the ANTLR project
+| http://www.antlr.org/
+|
+| This product includes software developed by Chaperon
+| http://chaperon.sourceforge.net/
+|
+| This product includes software developed by Sal Mangano (included in the XSLT Cookbook published by O'Reilly)
+| http://www.oreilly.com/catalog/xsltckbk/
+|
+| This product includes software developed by The Werken Company.
+| http://jaxen.werken.com/
+|
+| This product includes software developed by the jfor project
+| http://www.jfor.org/

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/build.xml
----------------------------------------------------------------------
diff --git a/doc/build.xml b/doc/build.xml
index 5f7269b..fe21c96 100644
--- a/doc/build.xml
+++ b/doc/build.xml
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
-
+<!--
+  - Licensed to the Apache Software Foundation (ASF) under one
+  - or more contributor license agreements.  See the NOTICE file
+  - distributed with this work for additional information
+  - regarding copyright ownership.  The ASF licenses this file
+  - to you 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.
+  -->
 <project name="doc" default="doc" basedir=".">
   
   <!-- Load user's default properties. -->

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/examples/example.py
----------------------------------------------------------------------
diff --git a/doc/examples/example.py b/doc/examples/example.py
index 8e8927c..e213cb9 100644
--- a/doc/examples/example.py
+++ b/doc/examples/example.py
@@ -1,3 +1,21 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+#
 import avro.schema
 from avro.datafile import DataFileReader, DataFileWriter
 from avro.io import DatumReader, DatumWriter

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/examples/java-example/pom.xml
----------------------------------------------------------------------
diff --git a/doc/examples/java-example/pom.xml b/doc/examples/java-example/pom.xml
index a38d275..decc235 100644
--- a/doc/examples/java-example/pom.xml
+++ b/doc/examples/java-example/pom.xml
@@ -1,3 +1,21 @@
+<!--
+  - Licensed to the Apache Software Foundation (ASF) under one
+  - or more contributor license agreements.  See the NOTICE file
+  - distributed with this work for additional information
+  - regarding copyright ownership.  The ASF licenses this file
+  - to you 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.
+  -->
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/examples/java-example/src/main/java/example/GenericMain.java
----------------------------------------------------------------------
diff --git a/doc/examples/java-example/src/main/java/example/GenericMain.java b/doc/examples/java-example/src/main/java/example/GenericMain.java
index 6a2995b..87a445c 100644
--- a/doc/examples/java-example/src/main/java/example/GenericMain.java
+++ b/doc/examples/java-example/src/main/java/example/GenericMain.java
@@ -1,3 +1,21 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.
+ */
+
 package example;
 
 import java.io.File;

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/examples/java-example/src/main/java/example/SpecificMain.java
----------------------------------------------------------------------
diff --git a/doc/examples/java-example/src/main/java/example/SpecificMain.java b/doc/examples/java-example/src/main/java/example/SpecificMain.java
index 36d63b2..2b5fd0f 100644
--- a/doc/examples/java-example/src/main/java/example/SpecificMain.java
+++ b/doc/examples/java-example/src/main/java/example/SpecificMain.java
@@ -1,3 +1,21 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.
+ */
+
 package example;
 
 import java.io.File;

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/examples/mr-example/pom.xml
----------------------------------------------------------------------
diff --git a/doc/examples/mr-example/pom.xml b/doc/examples/mr-example/pom.xml
index 0f7b15e..df52314 100644
--- a/doc/examples/mr-example/pom.xml
+++ b/doc/examples/mr-example/pom.xml
@@ -1,3 +1,21 @@
+<!--
+  - Licensed to the Apache Software Foundation (ASF) under one
+  - or more contributor license agreements.  See the NOTICE file
+  - distributed with this work for additional information
+  - regarding copyright ownership.  The ASF licenses this file
+  - to you 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.
+  -->
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/examples/mr-example/src/main/java/example/GenerateData.java
----------------------------------------------------------------------
diff --git a/doc/examples/mr-example/src/main/java/example/GenerateData.java b/doc/examples/mr-example/src/main/java/example/GenerateData.java
index afef802..1635df5 100644
--- a/doc/examples/mr-example/src/main/java/example/GenerateData.java
+++ b/doc/examples/mr-example/src/main/java/example/GenerateData.java
@@ -1,3 +1,21 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you 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.
+ */
+
 package example;
 
 import java.io.File;

http://git-wip-us.apache.org/repos/asf/avro/blob/58f8b341/doc/forrest.properties
----------------------------------------------------------------------
diff --git a/doc/forrest.properties b/doc/forrest.properties
index 61ffba3..e91828b 100644
--- a/doc/forrest.properties
+++ b/doc/forrest.properties
@@ -1,3 +1,22 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you 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.
+#
+
 # Make Forrest work with Java6
 forrest.validate.sitemap=false
 


Mime
View raw message