components/mercurial/mercurial.copyright.excanvas
author Jacob Varughese <jacob.varughese@oracle.com>
Wed, 24 Feb 2016 14:19:35 -0800
branchs11u3-sru
changeset 5494 4d99913076de
parent 3748 4e3605a7e3c0
child 7937 20e6442c6cee
permissions -rw-r--r--
22188277 upgrade openscap to 1.2.6 21051102 Need smfproperty probe to check smfproperty values in OVAL 21928864 oscap is limited to processing 32K records due to memory checks in the code 21636352 Fix the cpe OVAL checks
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3748
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     1
Copyright 2006 Google Inc.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     2
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     3
Licensed under the Apache License, Version 2.0 (the "License");
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     4
you may not use this file except in compliance with the License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     5
You may obtain a copy of the License at
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     6
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     7
  http://www.apache.org/licenses/LICENSE-2.0
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     8
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
     9
Unless required by applicable law or agreed to in writing, software
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    10
distributed under the License is distributed on an "AS IS" BASIS,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    11
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    12
See the License for the specific language governing permissions and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    13
limitations under the License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    14
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    15
You may not use the identified files except in compliance with the Apache
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    16
License, Version 2.0 (the "License.")
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    17
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    18
You may obtain a copy of the License at
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    19
http://www.apache.org/licenses/LICENSE-2.0.  A copy of the license is also
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    20
reproduced below.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    21
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    22
Unless required by applicable law or agreed to in writing, software distributed
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    23
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    24
CONDITIONS OF ANY KIND, either express or implied.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    25
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    26
See the License for the specific language governing permissions and limitations
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    27
under the License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    28
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    29
                              Apache License
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    30
                        Version 2.0, January 2004
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    31
                     http://www.apache.org/licenses/
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    32
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    33
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    34
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    35
1. Definitions.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    36
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    37
   "License" shall mean the terms and conditions for use, reproduction,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    38
   and distribution as defined by Sections 1 through 9 of this document.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    39
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    40
   "Licensor" shall mean the copyright owner or entity authorized by
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    41
   the copyright owner that is granting the License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    42
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    43
   "Legal Entity" shall mean the union of the acting entity and all
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    44
   other entities that control, are controlled by, or are under common
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    45
   control with that entity. For the purposes of this definition,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    46
   "control" means (i) the power, direct or indirect, to cause the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    47
   direction or management of such entity, whether by contract or
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    48
   otherwise, or (ii) ownership of fifty percent (50%) or more of the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    49
   outstanding shares, or (iii) beneficial ownership of such entity.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    50
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    51
   "You" (or "Your") shall mean an individual or Legal Entity
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    52
   exercising permissions granted by this License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    53
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    54
   "Source" form shall mean the preferred form for making modifications,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    55
   including but not limited to software source code, documentation
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    56
   source, and configuration files.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    57
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    58
   "Object" form shall mean any form resulting from mechanical
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    59
   transformation or translation of a Source form, including but
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    60
   not limited to compiled object code, generated documentation,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    61
   and conversions to other media types.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    62
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    63
   "Work" shall mean the work of authorship, whether in Source or
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    64
   Object form, made available under the License, as indicated by a
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    65
   copyright notice that is included in or attached to the work
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    66
   (an example is provided in the Appendix below).
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    67
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    68
   "Derivative Works" shall mean any work, whether in Source or Object
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    69
   form, that is based on (or derived from) the Work and for which the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    70
   editorial revisions, annotations, elaborations, or other modifications
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    71
   represent, as a whole, an original work of authorship. For the purposes
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    72
   of this License, Derivative Works shall not include works that remain
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    73
   separable from, or merely link (or bind by name) to the interfaces of,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    74
   the Work and Derivative Works thereof.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    75
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    76
   "Contribution" shall mean any work of authorship, including
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    77
   the original version of the Work and any modifications or additions
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    78
   to that Work or Derivative Works thereof, that is intentionally
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    79
   submitted to Licensor for inclusion in the Work by the copyright owner
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    80
   or by an individual or Legal Entity authorized to submit on behalf of
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    81
   the copyright owner. For the purposes of this definition, "submitted"
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    82
   means any form of electronic, verbal, or written communication sent
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    83
   to the Licensor or its representatives, including but not limited to
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    84
   communication on electronic mailing lists, source code control systems,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    85
   and issue tracking systems that are managed by, or on behalf of, the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    86
   Licensor for the purpose of discussing and improving the Work, but
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    87
   excluding communication that is conspicuously marked or otherwise
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    88
   designated in writing by the copyright owner as "Not a Contribution."
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    89
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    90
   "Contributor" shall mean Licensor and any individual or Legal Entity
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    91
   on behalf of whom a Contribution has been received by Licensor and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    92
   subsequently incorporated within the Work.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    93
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    94
2. Grant of Copyright License. Subject to the terms and conditions of
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    95
   this License, each Contributor hereby grants to You a perpetual,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    96
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    97
   copyright license to reproduce, prepare Derivative Works of,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    98
   publicly display, publicly perform, sublicense, and distribute the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
    99
   Work and such Derivative Works in Source or Object form.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   100
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   101
3. Grant of Patent License. Subject to the terms and conditions of
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   102
   this License, each Contributor hereby grants to You a perpetual,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   103
   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   104
   (except as stated in this section) patent license to make, have made,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   105
   use, offer to sell, sell, import, and otherwise transfer the Work,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   106
   where such license applies only to those patent claims licensable
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   107
   by such Contributor that are necessarily infringed by their
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   108
   Contribution(s) alone or by combination of their Contribution(s)
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   109
   with the Work to which such Contribution(s) was submitted. If You
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   110
   institute patent litigation against any entity (including a
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   111
   cross-claim or counterclaim in a lawsuit) alleging that the Work
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   112
   or a Contribution incorporated within the Work constitutes direct
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   113
   or contributory patent infringement, then any patent licenses
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   114
   granted to You under this License for that Work shall terminate
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   115
   as of the date such litigation is filed.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   116
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   117
4. Redistribution. You may reproduce and distribute copies of the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   118
   Work or Derivative Works thereof in any medium, with or without
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   119
   modifications, and in Source or Object form, provided that You
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   120
   meet the following conditions:
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   121
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   122
   (a) You must give any other recipients of the Work or
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   123
       Derivative Works a copy of this License; and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   124
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   125
   (b) You must cause any modified files to carry prominent notices
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   126
       stating that You changed the files; and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   127
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   128
   (c) You must retain, in the Source form of any Derivative Works
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   129
       that You distribute, all copyright, patent, trademark, and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   130
       attribution notices from the Source form of the Work,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   131
       excluding those notices that do not pertain to any part of
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   132
       the Derivative Works; and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   133
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   134
   (d) If the Work includes a "NOTICE" text file as part of its
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   135
       distribution, then any Derivative Works that You distribute must
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   136
       include a readable copy of the attribution notices contained
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   137
       within such NOTICE file, excluding those notices that do not
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   138
       pertain to any part of the Derivative Works, in at least one
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   139
       of the following places: within a NOTICE text file distributed
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   140
       as part of the Derivative Works; within the Source form or
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   141
       documentation, if provided along with the Derivative Works; or,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   142
       within a display generated by the Derivative Works, if and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   143
       wherever such third-party notices normally appear. The contents
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   144
       of the NOTICE file are for informational purposes only and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   145
       do not modify the License. You may add Your own attribution
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   146
       notices within Derivative Works that You distribute, alongside
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   147
       or as an addendum to the NOTICE text from the Work, provided
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   148
       that such additional attribution notices cannot be construed
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   149
       as modifying the License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   150
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   151
   You may add Your own copyright statement to Your modifications and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   152
   may provide additional or different license terms and conditions
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   153
   for use, reproduction, or distribution of Your modifications, or
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   154
   for any such Derivative Works as a whole, provided Your use,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   155
   reproduction, and distribution of the Work otherwise complies with
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   156
   the conditions stated in this License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   157
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   158
5. Submission of Contributions. Unless You explicitly state otherwise,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   159
   any Contribution intentionally submitted for inclusion in the Work
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   160
   by You to the Licensor shall be under the terms and conditions of
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   161
   this License, without any additional terms or conditions.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   162
   Notwithstanding the above, nothing herein shall supersede or modify
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   163
   the terms of any separate license agreement you may have executed
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   164
   with Licensor regarding such Contributions.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   165
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   166
6. Trademarks. This License does not grant permission to use the trade
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   167
   names, trademarks, service marks, or product names of the Licensor,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   168
   except as required for reasonable and customary use in describing the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   169
   origin of the Work and reproducing the content of the NOTICE file.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   170
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   171
7. Disclaimer of Warranty. Unless required by applicable law or
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   172
   agreed to in writing, Licensor provides the Work (and each
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   173
   Contributor provides its Contributions) on an "AS IS" BASIS,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   174
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   175
   implied, including, without limitation, any warranties or conditions
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   176
   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   177
   PARTICULAR PURPOSE. You are solely responsible for determining the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   178
   appropriateness of using or redistributing the Work and assume any
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   179
   risks associated with Your exercise of permissions under this License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   180
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   181
8. Limitation of Liability. In no event and under no legal theory,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   182
   whether in tort (including negligence), contract, or otherwise,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   183
   unless required by applicable law (such as deliberate and grossly
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   184
   negligent acts) or agreed to in writing, shall any Contributor be
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   185
   liable to You for damages, including any direct, indirect, special,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   186
   incidental, or consequential damages of any character arising as a
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   187
   result of this License or out of the use or inability to use the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   188
   Work (including but not limited to damages for loss of goodwill,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   189
   work stoppage, computer failure or malfunction, or any and all
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   190
   other commercial damages or losses), even if such Contributor
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   191
   has been advised of the possibility of such damages.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   192
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   193
9. Accepting Warranty or Additional Liability. While redistributing
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   194
   the Work or Derivative Works thereof, You may choose to offer,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   195
   and charge a fee for, acceptance of support, warranty, indemnity,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   196
   or other liability obligations and/or rights consistent with this
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   197
   License. However, in accepting such obligations, You may act only
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   198
   on Your own behalf and on Your sole responsibility, not on behalf
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   199
   of any other Contributor, and only if You agree to indemnify,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   200
   defend, and hold each Contributor harmless for any liability
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   201
   incurred by, or claims asserted against, such Contributor by reason
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   202
   of your accepting any such warranty or additional liability.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   203
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   204
END OF TERMS AND CONDITIONS
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   205
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   206
APPENDIX: How to apply the Apache License to your work.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   207
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   208
   To apply the Apache License to your work, attach the following
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   209
   boilerplate notice, with the fields enclosed by brackets "[]"
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   210
   replaced with your own identifying information. (Don't include
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   211
   the brackets!)  The text should be enclosed in the appropriate
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   212
   comment syntax for the file format. We also recommend that a
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   213
   file or class name and description of purpose be included on the
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   214
   same "printed page" as the copyright notice for easier
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   215
   identification within third-party archives.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   216
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   217
Copyright [yyyy] [name of copyright owner]
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   218
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   219
Licensed under the Apache License, Version 2.0 (the "License");
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   220
you may not use this file except in compliance with the License.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   221
You may obtain a copy of the License at
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   222
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   223
    http://www.apache.org/licenses/LICENSE-2.0
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   224
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   225
Unless required by applicable law or agreed to in writing, software
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   226
distributed under the License is distributed on an "AS IS" BASIS,
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   227
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   228
See the License for the specific language governing permissions and
4e3605a7e3c0 20246148 mercurial 3.2.3
Danek Duvall <danek.duvall@oracle.com>
parents:
diff changeset
   229
limitations under the License.