github.com/anchore/syft@v1.38.2/internal/licenses/test-fixtures/multi-license (about)

     1  Emscripten is available under 2 licenses, the MIT license and the
     2  University of Illinois/NCSA Open Source License.
     3  
     4  Both are permissive open source licenses, with little if any
     5  practical difference between them.
     6  
     7  The reason for offering both is that (1) the MIT license is
     8  well-known, while (2) the University of Illinois/NCSA Open Source
     9  License allows Emscripten's code to be integrated upstream into
    10  LLVM, which uses that license, should the opportunity arise.
    11  
    12  Additionally, the binaryen project is available under the Apache License
    13  Version 2.0.
    14  
    15  The full text of all three licenses follows.
    16  
    17  ==============================================================================
    18  
    19  Copyright (c) 2010-2014 Emscripten authors, see AUTHORS file.
    20  
    21  Permission is hereby granted, free of charge, to any person obtaining a copy
    22  of this software and associated documentation files (the "Software"), to deal
    23  in the Software without restriction, including without limitation the rights
    24  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    25  copies of the Software, and to permit persons to whom the Software is
    26  furnished to do so, subject to the following conditions:
    27  
    28  The above copyright notice and this permission notice shall be included in
    29  all copies or substantial portions of the Software.
    30  
    31  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    32  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    33  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    34  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    35  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    36  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    37  THE SOFTWARE.
    38  
    39  ==============================================================================
    40  
    41  Copyright (c) 2010-2014 Emscripten authors, see AUTHORS file.
    42  All rights reserved.
    43  
    44  Permission is hereby granted, free of charge, to any person obtaining a
    45  copy of this software and associated documentation files (the
    46  "Software"), to deal with the Software without restriction, including
    47  without limitation the rights to use, copy, modify, merge, publish,
    48  distribute, sublicense, and/or sell copies of the Software, and to
    49  permit persons to whom the Software is furnished to do so, subject to
    50  the following conditions:
    51  
    52      Redistributions of source code must retain the above copyright
    53      notice, this list of conditions and the following disclaimers.
    54  
    55      Redistributions in binary form must reproduce the above
    56      copyright notice, this list of conditions and the following disclaimers
    57      in the documentation and/or other materials provided with the
    58      distribution.
    59  
    60      Neither the names of Mozilla,
    61      nor the names of its contributors may be used to endorse
    62      or promote products derived from this Software without specific prior
    63      written permission.
    64  
    65  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
    66  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    67  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
    68  IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR
    69  ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
    70  TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
    71  SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.
    72  
    73  ==============================================================================
    74  
    75  This program uses portions of Node.js source code located in src/library_path.js,
    76  in accordance with the terms of the MIT license. Node's license follows:
    77  
    78      """
    79          Copyright Joyent, Inc. and other Node contributors. All rights reserved.
    80          Permission is hereby granted, free of charge, to any person obtaining a copy
    81          of this software and associated documentation files (the "Software"), to
    82          deal in the Software without restriction, including without limitation the
    83          rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
    84          sell copies of the Software, and to permit persons to whom the Software is
    85          furnished to do so, subject to the following conditions:
    86  
    87          The above copyright notice and this permission notice shall be included in
    88          all copies or substantial portions of the Software.
    89  
    90          THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    91          IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    92          FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    93          AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    94          LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    95          FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
    96          IN THE SOFTWARE.
    97      """
    98  
    99  ==============================================================================
   100  
   101                                   Apache License
   102                             Version 2.0, January 2004
   103                          http://www.apache.org/licenses/
   104  
   105     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   106  
   107     1. Definitions.
   108  
   109        "License" shall mean the terms and conditions for use, reproduction,
   110        and distribution as defined by Sections 1 through 9 of this document.
   111  
   112        "Licensor" shall mean the copyright owner or entity authorized by
   113        the copyright owner that is granting the License.
   114  
   115        "Legal Entity" shall mean the union of the acting entity and all
   116        other entities that control, are controlled by, or are under common
   117        control with that entity. For the purposes of this definition,
   118        "control" means (i) the power, direct or indirect, to cause the
   119        direction or management of such entity, whether by contract or
   120        otherwise, or (ii) ownership of fifty percent (50%) or more of the
   121        outstanding shares, or (iii) beneficial ownership of such entity.
   122  
   123        "You" (or "Your") shall mean an individual or Legal Entity
   124        exercising permissions granted by this License.
   125  
   126        "Source" form shall mean the preferred form for making modifications,
   127        including but not limited to software source code, documentation
   128        source, and configuration files.
   129  
   130        "Object" form shall mean any form resulting from mechanical
   131        transformation or translation of a Source form, including but
   132        not limited to compiled object code, generated documentation,
   133        and conversions to other media types.
   134  
   135        "Work" shall mean the work of authorship, whether in Source or
   136        Object form, made available under the License, as indicated by a
   137        copyright notice that is included in or attached to the work
   138        (an example is provided in the Appendix below).
   139  
   140        "Derivative Works" shall mean any work, whether in Source or Object
   141        form, that is based on (or derived from) the Work and for which the
   142        editorial revisions, annotations, elaborations, or other modifications
   143        represent, as a whole, an original work of authorship. For the purposes
   144        of this License, Derivative Works shall not include works that remain
   145        separable from, or merely link (or bind by name) to the interfaces of,
   146        the Work and Derivative Works thereof.
   147  
   148        "Contribution" shall mean any work of authorship, including
   149        the original version of the Work and any modifications or additions
   150        to that Work or Derivative Works thereof, that is intentionally
   151        submitted to Licensor for inclusion in the Work by the copyright owner
   152        or by an individual or Legal Entity authorized to submit on behalf of
   153        the copyright owner. For the purposes of this definition, "submitted"
   154        means any form of electronic, verbal, or written communication sent
   155        to the Licensor or its representatives, including but not limited to
   156        communication on electronic mailing lists, source code control systems,
   157        and issue tracking systems that are managed by, or on behalf of, the
   158        Licensor for the purpose of discussing and improving the Work, but
   159        excluding communication that is conspicuously marked or otherwise
   160        designated in writing by the copyright owner as "Not a Contribution."
   161  
   162        "Contributor" shall mean Licensor and any individual or Legal Entity
   163        on behalf of whom a Contribution has been received by Licensor and
   164        subsequently incorporated within the Work.
   165  
   166     2. Grant of Copyright License. Subject to the terms and conditions of
   167        this License, each Contributor hereby grants to You a perpetual,
   168        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   169        copyright license to reproduce, prepare Derivative Works of,
   170        publicly display, publicly perform, sublicense, and distribute the
   171        Work and such Derivative Works in Source or Object form.
   172  
   173     3. Grant of Patent License. Subject to the terms and conditions of
   174        this License, each Contributor hereby grants to You a perpetual,
   175        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   176        (except as stated in this section) patent license to make, have made,
   177        use, offer to sell, sell, import, and otherwise transfer the Work,
   178        where such license applies only to those patent claims licensable
   179        by such Contributor that are necessarily infringed by their
   180        Contribution(s) alone or by combination of their Contribution(s)
   181        with the Work to which such Contribution(s) was submitted. If You
   182        institute patent litigation against any entity (including a
   183        cross-claim or counterclaim in a lawsuit) alleging that the Work
   184        or a Contribution incorporated within the Work constitutes direct
   185        or contributory patent infringement, then any patent licenses
   186        granted to You under this License for that Work shall terminate
   187        as of the date such litigation is filed.
   188  
   189     4. Redistribution. You may reproduce and distribute copies of the
   190        Work or Derivative Works thereof in any medium, with or without
   191        modifications, and in Source or Object form, provided that You
   192        meet the following conditions:
   193  
   194        (a) You must give any other recipients of the Work or
   195            Derivative Works a copy of this License; and
   196  
   197        (b) You must cause any modified files to carry prominent notices
   198            stating that You changed the files; and
   199  
   200        (c) You must retain, in the Source form of any Derivative Works
   201            that You distribute, all copyright, patent, trademark, and
   202            attribution notices from the Source form of the Work,
   203            excluding those notices that do not pertain to any part of
   204            the Derivative Works; and
   205  
   206        (d) If the Work includes a "NOTICE" text file as part of its
   207            distribution, then any Derivative Works that You distribute must
   208            include a readable copy of the attribution notices contained
   209            within such NOTICE file, excluding those notices that do not
   210            pertain to any part of the Derivative Works, in at least one
   211            of the following places: within a NOTICE text file distributed
   212            as part of the Derivative Works; within the Source form or
   213            documentation, if provided along with the Derivative Works; or,
   214            within a display generated by the Derivative Works, if and
   215            wherever such third-party notices normally appear. The contents
   216            of the NOTICE file are for informational purposes only and
   217            do not modify the License. You may add Your own attribution
   218            notices within Derivative Works that You distribute, alongside
   219            or as an addendum to the NOTICE text from the Work, provided
   220            that such additional attribution notices cannot be construed
   221            as modifying the License.
   222  
   223        You may add Your own copyright statement to Your modifications and
   224        may provide additional or different license terms and conditions
   225        for use, reproduction, or distribution of Your modifications, or
   226        for any such Derivative Works as a whole, provided Your use,
   227        reproduction, and distribution of the Work otherwise complies with
   228        the conditions stated in this License.
   229  
   230     5. Submission of Contributions. Unless You explicitly state otherwise,
   231        any Contribution intentionally submitted for inclusion in the Work
   232        by You to the Licensor shall be under the terms and conditions of
   233        this License, without any additional terms or conditions.
   234        Notwithstanding the above, nothing herein shall supersede or modify
   235        the terms of any separate license agreement you may have executed
   236        with Licensor regarding such Contributions.
   237  
   238     6. Trademarks. This License does not grant permission to use the trade
   239        names, trademarks, service marks, or product names of the Licensor,
   240        except as required for reasonable and customary use in describing the
   241        origin of the Work and reproducing the content of the NOTICE file.
   242  
   243     7. Disclaimer of Warranty. Unless required by applicable law or
   244        agreed to in writing, Licensor provides the Work (and each
   245        Contributor provides its Contributions) on an "AS IS" BASIS,
   246        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   247        implied, including, without limitation, any warranties or conditions
   248        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   249        PARTICULAR PURPOSE. You are solely responsible for determining the
   250        appropriateness of using or redistributing the Work and assume any
   251        risks associated with Your exercise of permissions under this License.
   252  
   253     8. Limitation of Liability. In no event and under no legal theory,
   254        whether in tort (including negligence), contract, or otherwise,
   255        unless required by applicable law (such as deliberate and grossly
   256        negligent acts) or agreed to in writing, shall any Contributor be
   257        liable to You for damages, including any direct, indirect, special,
   258        incidental, or consequential damages of any character arising as a
   259        result of this License or out of the use or inability to use the
   260        Work (including but not limited to damages for loss of goodwill,
   261        work stoppage, computer failure or malfunction, or any and all
   262        other commercial damages or losses), even if such Contributor
   263        has been advised of the possibility of such damages.
   264  
   265     9. Accepting Warranty or Additional Liability. While redistributing
   266        the Work or Derivative Works thereof, You may choose to offer,
   267        and charge a fee for, acceptance of support, warranty, indemnity,
   268        or other liability obligations and/or rights consistent with this
   269        License. However, in accepting such obligations, You may act only
   270        on Your own behalf and on Your sole responsibility, not on behalf
   271        of any other Contributor, and only if You agree to indemnify,
   272        defend, and hold each Contributor harmless for any liability
   273        incurred by, or claims asserted against, such Contributor by reason
   274        of your accepting any such warranty or additional liability.
   275  
   276     END OF TERMS AND CONDITIONS
   277  
   278     APPENDIX: How to apply the Apache License to your work.
   279  
   280        To apply the Apache License to your work, attach the following
   281        boilerplate notice, with the fields enclosed by brackets "{}"
   282        replaced with your own identifying information. (Don't include
   283        the brackets!)  The text should be enclosed in the appropriate
   284        comment syntax for the file format. We also recommend that a
   285        file or class name and description of purpose be included on the
   286        same "printed page" as the copyright notice for easier
   287        identification within third-party archives.
   288  
   289     Copyright {yyyy} {name of copyright owner}
   290  
   291     Licensed under the Apache License, Version 2.0 (the "License");
   292     you may not use this file except in compliance with the License.
   293     You may obtain a copy of the License at
   294  
   295         http://www.apache.org/licenses/LICENSE-2.0
   296  
   297     Unless required by applicable law or agreed to in writing, software
   298     distributed under the License is distributed on an "AS IS" BASIS,
   299     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   300     See the License for the specific language governing permissions and
   301     limitations under the License.
   302  
   303  ==============================================================================
   304  
   305  Simple DirectMedia Layer
   306    Copyright (C) 1997-2014 Sam Lantinga <slouken@libsdl.org>
   307  
   308    This software is provided 'as-is', without any express or implied
   309    warranty.  In no event will the authors be held liable for any damages
   310    arising from the use of this software.
   311  
   312    Permission is granted to anyone to use this software for any purpose,
   313    including commercial applications, and to alter it and redistribute it
   314    freely, subject to the following restrictions:
   315  
   316    1. The origin of this software must not be misrepresented; you must not
   317       claim that you wrote the original software. If you use this software
   318       in a product, an acknowledgment in the product documentation would be
   319       appreciated but is not required.
   320    2. Altered source versions must be plainly marked as such, and must not be
   321       misrepresented as being the original software.
   322    3. This notice may not be removed or altered from any source distribution.
   323  
   324  ==============================================================================
   325  
   326  Files: tools/filelock.py
   327  
   328  This is free and unencumbered software released into the public domain.
   329  
   330  Anyone is free to copy, modify, publish, use, compile, sell, or
   331  distribute this software, either in source code form or as a compiled
   332  binary, for any purpose, commercial or non-commercial, and by any
   333  means.
   334  
   335  In jurisdictions that recognize copyright laws, the author or authors
   336  of this software dedicate any and all copyright interest in the
   337  software to the public domain. We make this dedication for the benefit
   338  of the public at large and to the detriment of our heirs and
   339  successors. We intend this dedication to be an overt act of
   340  relinquishment in perpetuity of all present and future rights to this
   341  software under copyright law.
   342  
   343  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
   344  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
   345  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
   346  IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
   347  OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
   348  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
   349  OTHER DEALINGS IN THE SOFTWARE.
   350  
   351  For more information, please refer to <http://unlicense.org>
   352  
   353  ==============================================================================
   354  
   355  Files: tools/eliminator/node_modules/uglify-js/... tools/node_modules/terser/...
   356  
   357    Distributed under the BSD license:
   358  
   359      Copyright 2012 (c) Mihai Bazon <mihai.bazon@gmail.com>
   360  
   361      Redistribution and use in source and binary forms, with or without
   362      modification, are permitted provided that the following conditions
   363      are met:
   364  
   365          * Redistributions of source code must retain the above
   366            copyright notice, this list of conditions and the following
   367            disclaimer.
   368  
   369          * Redistributions in binary form must reproduce the above
   370            copyright notice, this list of conditions and the following
   371            disclaimer in the documentation and/or other materials
   372            provided with the distribution.
   373  
   374      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER “AS IS” AND ANY
   375      EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   376      IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   377      PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE
   378      LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
   379      OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
   380      PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
   381      PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   382      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
   383      TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
   384      THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   385      SUCH DAMAGE.
   386  
   387  ==============================================================================
   388  
   389  Files: system/include/webgpu/webgpu.h
   390  
   391  BSD 3-Clause License
   392  
   393  Copyright (c) 2019, "WebGPU native" developers
   394  All rights reserved.
   395  
   396  Redistribution and use in source and binary forms, with or without
   397  modification, are permitted provided that the following conditions are met:
   398  
   399  1. Redistributions of source code must retain the above copyright notice, this
   400     list of conditions and the following disclaimer.
   401  
   402  2. Redistributions in binary form must reproduce the above copyright notice,
   403     this list of conditions and the following disclaimer in the documentation
   404     and/or other materials provided with the distribution.
   405  
   406  3. Neither the name of the copyright holder nor the names of its
   407     contributors may be used to endorse or promote products derived from
   408     this software without specific prior written permission.
   409  
   410  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
   411  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   412  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   413  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
   414  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   415  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
   416  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
   417  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   418  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   419  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   420  
   421  ==============================================================================
   422  
   423  Copyright (c) 2005-2011 David Schultz <das@FreeBSD.ORG>
   424  All rights reserved.
   425  
   426  Redistribution and use in source and binary forms, with or without
   427  modification, are permitted provided that the following conditions
   428  are met:
   429  1. Redistributions of source code must retain the above copyright
   430     notice, this list of conditions and the following disclaimer.
   431  2. Redistributions in binary form must reproduce the above copyright
   432     notice, this list of conditions and the following disclaimer in the
   433     documentation and/or other materials provided with the distribution.
   434  
   435  THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
   436  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   437  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
   438  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
   439  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
   440  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
   441  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   442  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
   443  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
   444  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   445  SUCH DAMAGE.