18970N/ACopyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
18970N/A
18970N/A--------------------------------------------------------------------
18970N/A
18970N/AApache License Version 2.0, January 2004
18970N/Ahttp://www.apache.org/licenses/
18970N/A
18970N/ATERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
18970N/A
18970N/A1. Definitions.
18970N/A
18970N/A"License" shall mean the terms and conditions for use, reproduction,
18970N/Aand distribution as defined by Sections 1 through 9 of this document.
18970N/A
18970N/A"Licensor" shall mean the copyright owner or entity authorized by the
18970N/Acopyright owner that is granting the License.
18970N/A
18970N/A"Legal Entity" shall mean the union of the acting entity and all other
18970N/Aentities that control, are controlled by, or are under common control
18970N/Awith that entity. For the purposes of this definition, "control" means
18970N/A(i) the power, direct or indirect, to cause the direction or
18970N/Amanagement of such entity, whether by contract or otherwise, or (ii)
18970N/Aownership of fifty percent (50%) or more of the outstanding shares, or
18970N/A(iii) beneficial ownership of such entity.
18970N/A
18970N/A"You" (or "Your") shall mean an individual or Legal Entity exercising
18970N/Apermissions granted by this License.
18970N/A
18970N/A"Source" form shall mean the preferred form for making modifications,
18970N/Aincluding but not limited to software source code, documentation
18970N/Asource, and configuration files.
18970N/A
18970N/A"Object" form shall mean any form resulting from mechanical
18970N/Atransformation or translation of a Source form, including but not
18970N/Alimited to compiled object code, generated documentation, and
18970N/Aconversions to other media types.
18970N/A
18970N/A"Work" shall mean the work of authorship, whether in Source or Object
18970N/Aform, made available under the License, as indicated by a copyright
18970N/Anotice that is included in or attached to the work (an example is
18970N/Aprovided in the Appendix below).
18970N/A
18970N/A"Derivative Works" shall mean any work, whether in Source or Object
18970N/Aform, that is based on (or derived from) the Work and for which the
18970N/Aeditorial revisions, annotations, elaborations, or other modifications
18970N/Arepresent, as a whole, an original work of authorship. For the
18970N/Apurposes of this License, Derivative Works shall not include works
18970N/Athat remain separable from, or merely link (or bind by name) to the
18970N/Ainterfaces of, the Work and Derivative Works thereof.
18970N/A
18970N/A"Contribution" shall mean any work of authorship, including the
18970N/Aoriginal version of the Work and any modifications or additions to
18970N/Athat Work or Derivative Works thereof, that is intentionally submitted
18970N/Ato Licensor for inclusion in the Work by the copyright owner or by an
18970N/Aindividual or Legal Entity authorized to submit on behalf of the
18970N/Acopyright owner. For the purposes of this definition, "submitted"
18970N/Ameans any form of electronic, verbal, or written communication sent to
18970N/Athe Licensor or its representatives, including but not limited to
18970N/Acommunication on electronic mailing lists, source code control
18970N/Asystems, and issue tracking systems that are managed by, or on behalf
18970N/Aof, the Licensor for the purpose of discussing and improving the Work,
18970N/Abut excluding communication that is conspicuously marked or otherwise
18970N/Adesignated in writing by the copyright owner as "Not a Contribution."
18970N/A
18970N/A"Contributor" shall mean Licensor and any individual or Legal Entity
18970N/Aon behalf of whom a Contribution has been received by Licensor and
18970N/Asubsequently incorporated within the Work.
18970N/A
18970N/A2. Grant of Copyright License. Subject to the terms and conditions of
18970N/Athis License, each Contributor hereby grants to You a perpetual,
18970N/Aworldwide, non-exclusive, no-charge, royalty-free, irrevocable
18970N/Acopyright license to reproduce, prepare Derivative Works of, publicly
18970N/Adisplay, publicly perform, sublicense, and distribute the Work and
18970N/Asuch Derivative Works in Source or Object form.
18970N/A
18970N/A3. Grant of Patent License. Subject to the terms and conditions of
18970N/Athis License, each Contributor hereby grants to You a perpetual,
18970N/Aworldwide, non-exclusive, no-charge, royalty-free, irrevocable (except
18970N/Aas stated in this section) patent license to make, have made, use,
18970N/Aoffer to sell, sell, import, and otherwise transfer the Work, where
18970N/Asuch license applies only to those patent claims licensable by such
18970N/AContributor that are necessarily infringed by their Contribution(s)
18970N/Aalone or by combination of their Contribution(s) with the Work to
18970N/Awhich such Contribution(s) was submitted. If You institute patent
18970N/Alitigation against any entity (including a cross-claim or counterclaim
18970N/Ain a lawsuit) alleging that the Work or a Contribution incorporated
18970N/Awithin the Work constitutes direct or contributory patent
18970N/Ainfringement, then any patent licenses granted to You under this
18970N/ALicense for that Work shall terminate as of the date such litigation
18970N/Ais filed.
18970N/A
18970N/A4. Redistribution. You may reproduce and distribute copies of the Work
18970N/Aor Derivative Works thereof in any medium, with or without
18970N/Amodifications, and in Source or Object form, provided that You meet
18970N/Athe following conditions:
18970N/A
18970N/A1. You must give any other recipients of the Work or Derivative Works
18970N/Aa copy of this License; and
18970N/A
18970N/A2. You must cause any modified files to carry prominent notices
18970N/Astating that You changed the files; and
18970N/A
18970N/A3. You must retain, in the Source form of any Derivative Works that
18970N/AYou distribute, all copyright, patent, trademark, and attribution
18970N/Anotices from the Source form of the Work, excluding those notices that
18970N/Ado not pertain to any part of the Derivative Works; and
18970N/A
18970N/A4. If the Work includes a "NOTICE" text file as part of its
18970N/Adistribution, then any Derivative Works that You distribute must
18970N/Ainclude a readable copy of the attribution notices contained within
18970N/Asuch NOTICE file, excluding those notices that do not pertain to any
18970N/Apart of the Derivative Works, in at least one of the following places:
18970N/Awithin a NOTICE text file distributed as part of the Derivative Works;
18970N/Awithin the Source form or documentation, if provided along with the
18970N/ADerivative Works; or, within a display generated by the Derivative
18970N/AWorks, if and wherever such third-party notices normally appear. The
18970N/Acontents of the NOTICE file are for informational purposes only and do
18970N/Anot modify the License. You may add Your own attribution notices
18970N/Awithin Derivative Works that You distribute, alongside or as an
18970N/Aaddendum to the NOTICE text from the Work, provided that such
18970N/Aadditional attribution notices cannot be construed as modifying the
18970N/ALicense.
18970N/A
18970N/AYou may add Your own copyright statement to Your modifications and may
18970N/Aprovide additional or different license terms and conditions for use,
18970N/Areproduction, or distribution of Your modifications, or for any such
18970N/ADerivative Works as a whole, provided Your use, reproduction, and
18970N/Adistribution of the Work otherwise complies with the conditions stated
18970N/Ain this License.
18970N/A
18970N/A5. Submission of Contributions. Unless You explicitly state otherwise,
18970N/Aany Contribution intentionally submitted for inclusion in the Work by
18970N/AYou to the Licensor shall be under the terms and conditions of this
18970N/ALicense, without any additional terms or conditions. Notwithstanding
18970N/Athe above, nothing herein shall supersede or modify the terms of any
18970N/Aseparate license agreement you may have executed with Licensor
18970N/Aregarding such Contributions.
18970N/A
18970N/A6. Trademarks. This License does not grant permission to use the trade
18970N/Anames, trademarks, service marks, or product names of the Licensor,
18970N/Aexcept as required for reasonable and customary use in describing the
18970N/Aorigin of the Work and reproducing the content of the NOTICE file.
18970N/A
18970N/A7. Disclaimer of Warranty. Unless required by applicable law or agreed
18970N/Ato in writing, Licensor provides the Work (and each Contributor
18970N/Aprovides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR
18970N/ACONDITIONS OF ANY KIND, either express or implied, including, without
18970N/Alimitation, any warranties or conditions of TITLE, NON-INFRINGEMENT,
18970N/AMERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely
18970N/Aresponsible for determining the appropriateness of using or
18970N/Aredistributing the Work and assume any risks associated with Your
18970N/Aexercise of permissions under this License.
18970N/A
18970N/A8. Limitation of Liability. In no event and under no legal theory,
18970N/Awhether in tort (including negligence), contract, or otherwise, unless
18970N/Arequired by applicable law (such as deliberate and grossly negligent
18970N/Aacts) or agreed to in writing, shall any Contributor be liable to You
18970N/Afor damages, including any direct, indirect, special, incidental, or
18970N/Aconsequential damages of any character arising as a result of this
18970N/ALicense or out of the use or inability to use the Work (including but
18970N/Anot limited to damages for loss of goodwill, work stoppage, computer
18970N/Afailure or malfunction, or any and all other commercial damages or
18970N/Alosses), even if such Contributor has been advised of the possibility
18970N/Aof such damages.
18970N/A
18970N/A9. Accepting Warranty or Additional Liability. While redistributing
18970N/Athe Work or Derivative Works thereof, You may choose to offer, and
18970N/Acharge a fee for, acceptance of support, warranty, indemnity, or other
18970N/Aliability obligations and/or rights consistent with this License.
18970N/AHowever, in accepting such obligations, You may act only on Your own
18970N/Abehalf and on Your sole responsibility, not on behalf of any other
18970N/AContributor, and only if You agree to indemnify, defend, and hold each
18970N/AContributor harmless for any liability incurred by, or claims asserted
18970N/Aagainst, such Contributor by reason of your accepting any such
18970N/Awarranty or additional liability.
18970N/A
18970N/AEND OF TERMS AND CONDITIONS
18970N/A
18970N/A--------------------------------------------------------------------
18970N/A
18970N/ACopyright (c) 2005-2009, NumPy Developers.
18970N/AAll rights reserved.
18970N/A
18970N/ARedistribution and use in source and binary forms, with or without
18970N/Amodification, are permitted provided that the following conditions are
18970N/Amet:
18970N/A
18970N/A * Redistributions of source code must retain the above copyright
18970N/A notice, this list of conditions and the following disclaimer.
18970N/A
18970N/A * Redistributions in binary form must reproduce the above
18970N/A copyright notice, this list of conditions and the following
18970N/A disclaimer in the documentation and/or other materials provided
18970N/A with the distribution.
18970N/A
18970N/A * Neither the name of the NumPy Developers nor the names of any
18970N/A contributors may be used to endorse or promote products derived
18970N/A from this software without specific prior written permission.
18970N/A
18970N/ATHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
18970N/A"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18970N/ALIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
18970N/AA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
18970N/AOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
18970N/ASPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
18970N/ALIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
18970N/ADATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
18970N/ATHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
18970N/A(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
18970N/AOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.