diff --git a/third-party-programs-oneCCL.txt b/third-party-programs-oneCCL.txt index 8e246f6cd..ca0aaebe8 100644 --- a/third-party-programs-oneCCL.txt +++ b/third-party-programs-oneCCL.txt @@ -1,220 +1,257 @@ -Intel(R) Intel(R) oneAPI Collective Communications Library (oneCCL) -2021.1-beta08 Third Party Programs File - -This file is the "third-party-programs.txt" file specified in the associated -Intel end user license agreement for the Intel software you are licensing. -Third party programs and their corresponding required notices and/or license -terms are listed below. - -------------------------------------------------------------------------------- - -1. Intel(R) MPI Library - - Copyright (c) 2018 Intel Corporation. - - - Intel Simplified Software License (Version April 2018) - - -Use and Redistribution. You may use and redistribute the software (the -"Software"), without modification, provided the following conditions are met: - - * Redistributions must reproduce the above copyright notice and the following - terms of use in the Software and in the documentation and/or other - materials provided with the distribution. - * Neither the name of Intel nor the names of its suppliers may be used to - endorse or promote products derived from this Software without specific - prior written permission. - * No reverse engineering, decompilation, or disassembly of this Software is - permitted. - -Limited patent license. Intel grants you a world-wide, royalty-free, -non-exclusive license under patents it now or hereafter owns or controls to -make, have made, use, import, offer to sell and sell ("Utilize") this -Software, but solely to the extent that any such patent is necessary to -Utilize the Software alone. The patent license shall not apply to any -combinations which include this software. No hardware per se is licensed -hereunder. - -Third party and other Intel programs. "Third Party Programs" are the files -listed in the "third-party-programs.txt" text file that is included with the -Software and may include Intel programs under separate license terms. Third -Party Programs, even if included with the distribution of the Materials, are -governed by separate license terms and those license terms solely govern your -use of those programs. - -DISCLAIMER. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE -DISCLAIMED. THIS SOFTWARE IS NOT INTENDED FOR USE IN SYSTEMS OR APPLICATIONS -WHERE FAILURE OF THE SOFTWARE MAY CAUSE PERSONAL INJURY OR DEATH AND YOU AGREE -THAT YOU ARE FULLY RESPONSIBLE FOR ANY CLAIMS, COSTS, DAMAGES, EXPENSES, AND -ATTORNEYS' FEES ARISING OUT OF ANY SUCH USE, EVEN IF ANY CLAIM ALLEGES THAT -INTEL WAS NEGLIGENT REGARDING THE DESIGN OR MANUFACTURE OF THE MATERIALS. - -LIMITATION OF LIABILITY. IN NO EVENT WILL INTEL 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. YOU AGREE TO INDEMNIFY AND -HOLD INTEL HARMLESS AGAINST ANY CLAIMS AND EXPENSES RESULTING FROM YOUR USE OR -UNAUTHORIZED USE OF THE SOFTWARE. - -No support. Intel may make changes to the Software, at any time without notice, -and is not obligated to support, update or provide training for the Software. - -Termination. Intel may terminate your right to use the Software in the event of -your breach of this Agreement and you fail to cure the breach within a -reasonable period of time. - -Feedback. Should you provide Intel with comments, modifications, corrections, -enhancements or other input ("Feedback") related to the Software Intel will be -free to use, disclose, reproduce, license or otherwise distribute or exploit the -Feedback in its sole discretion without any obligations or restrictions of any -kind, including without limitation, intellectual property rights or licensing -obligations. - -Compliance with laws. You agree to comply with all relevant laws and -regulations governing your use, transfer, import or export (or prohibition -thereof) of the Software. - -Governing law. All disputes will be governed by the laws of the United States -of America and the State of Delaware without reference to conflict of law -principles and subject to the exclusive jurisdiction of the state or federal -courts sitting in the State of Delaware, and each party agrees that it submits -to the personal jurisdiction and venue of those courts and waives any -objections. The United Nations Convention on Contracts for the International -Sale of Goods (1980) is specifically excluded and will not apply to the -Software. - -------------------------------------------------------------------------------- - -2. MPICH - - Copyright Notice + 2002 University of Chicago - - - Mpich license - - Permission is hereby granted to use, reproduce, prepare derivative works, and - to redistribute to others. This software was authored by: - - Mathematics and Computer Science Division - Argonne National Laboratory, Argonne IL 60439 - - (and) - - Department of Computer Science - University of Illinois at Urbana-Champaign - - - GOVERNMENT LICENSE - - Portions of this material resulted from work developed under a U.S. - Government Contract and are subject to the following license: the Government - is granted for itself and others acting on its behalf a paid-up, nonexclusive, - irrevocable worldwide license in this computer software to reproduce, prepare - derivative works, and perform publicly and display publicly. - - DISCLAIMER - - This computer code material was prepared, in part, as an account of work - sponsored by an agency of the United States Government. Neither the United - States, nor the University of Chicago, nor any of their employees, makes any - warranty express or implied, or assumes any legal liability or responsibility - for the accuracy, completeness, or usefulness of any information, apparatus, - product, or process disclosed, or represents that its use would not infringe - privately owned rights. - -------------------------------------------------------------------------------- - -3. Libfabric and OpenFabrics Interfaces (OFI) - - Copyright (c) 2015-2019 Intel Corporation. All rights reserved. - Copyright (c) 2015-2019 Cisco Systems, Inc. All rights reserved. - - - The -2-Clause BSD license - - 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. - - 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. - -------------------------------------------------------------------------------- - -4. OpenSHMEM - - Copyright (c) 2017 Intel Corporation. All rights reserved. - This software is available to you under the BSD license. - - - The -3-Clause BSD license - - 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 listed - in this license in the documentation and/or other materials - provided with the distribution. - - - Neither the name of the copyright holders nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - The copyright holders provide no reassurances that the source code - provided does not infringe any patent, copyright, or any other - intellectual property rights of third parties. The copyright holders - disclaim any liability to any recipient for claims brought against - recipient by any third party for infringement of that parties - intellectual property rights. - - 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. - -------------------------------------------------------------------------------- - - The following third party programs have their own third party programs. These - additional third party program files are as follows: - 1. Intel(R) Intel(R) MPI Library - /mpi/licensing/third-party-programs.txt - -------------------------------------------------------------------------------- - -Other names and brands may be claimed as the property of others. \ No newline at end of file +Intel(R) oneAPI Collective Communications Library (oneCCL) +2021.1.0 Third Party Programs File + +This file is the "third-party-programs.txt" file specified in the associated +Intel end user license agreement for the Intel software you are licensing. +Third party programs and their corresponding required notices and/or license +terms are listed below. + +------------------------------------------------------------------------------- + +1. Intel(R) MPI Library + + Copyright (c) 2020 Intel Corporation. + + + Intel Simplified Software License (Version February 2020) + +Use and Redistribution. You may use and redistribute the software (the +"Software"), without modification, provided the following conditions are met: + +* Redistributions must reproduce the above copyright notice and the following + terms of use in the Software and in the documentation and/or other materials + provided with the distribution. +* Neither the name of Intel nor the names of its suppliers may be used to + endorse or promote products derived from this Software without specific prior + written permission. +* No reverse engineering, decompilation, or disassembly of this Software is + permitted. + +Limited patent license. Intel grants you a world-wide, royalty-free, +non-exclusive license under patents it now or hereafter owns or controls to +make, have made, use, import, offer to sell and sell ("Utilize") this Software, +but solely to the extent that any such patent is necessary to Utilize the +Software alone. The patent license shall not apply to any combinations which +include this software. No hardware per se is licensed hereunder. + +Third party programs. The Software may contain Third Party Programs. "Third +Party Programs" are third party software, open source software or other Intel +software listed in the "third-party-programs.txt" or other similarly named text +file that is included with the Software. Third Party Programs, even if included +with the distribution of the Software, may be governed by separate license +terms, including without limitation, third party license terms, open source +software notices and terms, and/or other Intel software license terms. These +separate license terms may govern your use of the Third Party Programs. + +DISCLAIMER. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE +DISCLAIMED. THIS SOFTWARE IS NOT INTENDED FOR USE IN SYSTEMS OR APPLICATIONS +WHERE FAILURE OF THE SOFTWARE MAY CAUSE PERSONAL INJURY OR DEATH AND YOU AGREE +THAT YOU ARE FULLY RESPONSIBLE FOR ANY CLAIMS, COSTS, DAMAGES, EXPENSES, AND +ATTORNEYS' FEES ARISING OUT OF ANY SUCH USE, EVEN IF ANY CLAIM ALLEGES THAT +INTEL WAS NEGLIGENT REGARDING THE DESIGN OR MANUFACTURE OF THE MATERIALS. + +LIMITATION OF LIABILITY. IN NO EVENT WILL INTEL 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. YOU AGREE TO INDEMNIFY AND HOLD +INTEL HARMLESS AGAINST ANY CLAIMS AND EXPENSES RESULTING FROM YOUR USE OR +UNAUTHORIZED USE OF THE SOFTWARE. + +No support. Intel may make changes to the Software, at any time without notice, +and is not obligated to support, update or provide training for the Software. + +Termination. Intel may terminate your right to use the Software in the event of +your breach of this Agreement and you fail to cure the breach within a +reasonable period of time. + +Feedback. Should you provide Intel with comments, modifications, corrections, +enhancements or other input ("Feedback") related to the Software Intel will be +free to use, disclose, reproduce, license or otherwise distribute or exploit the +Feedback in its sole discretion without any obligations or restrictions of any +kind, including without limitation, intellectual property rights or licensing +obligations. + +Compliance with laws. You agree to comply with all relevant laws and regulations +governing your use, transfer, import or export (or prohibition thereof) of the +Software. + +Governing law. All disputes will be governed by the laws of the United States of +America and the State of Delaware without reference to conflict of law +principles and subject to the exclusive jurisdiction of the state or federal +courts sitting in the State of Delaware, and each party agrees that it submits +to the personal jurisdiction and venue of those courts and waives any +objections. The United Nations Convention on Contracts for the International +Sale of Goods (1980) is specifically excluded and will not apply to the +Software. + +------------------------------------------------------------------------------- + +2. MPICH + + Copyright Notice + 2002 University of Chicago + + + Mpich license + + Permission is hereby granted to use, reproduce, prepare derivative works, and + to redistribute to others. This software was authored by: + + Mathematics and Computer Science Division + Argonne National Laboratory, Argonne IL 60439 + + (and) + + Department of Computer Science + University of Illinois at Urbana-Champaign + + + GOVERNMENT LICENSE + + Portions of this material resulted from work developed under a U.S. + Government Contract and are subject to the following license: the Government + is granted for itself and others acting on its behalf a paid-up, nonexclusive, + irrevocable worldwide license in this computer software to reproduce, prepare + derivative works, and perform publicly and display publicly. + + DISCLAIMER + + This computer code material was prepared, in part, as an account of work + sponsored by an agency of the United States Government. Neither the United + States, nor the University of Chicago, nor any of their employees, makes any + warranty express or implied, or assumes any legal liability or responsibility + for the accuracy, completeness, or usefulness of any information, apparatus, + product, or process disclosed, or represents that its use would not infringe + privately owned rights. + +------------------------------------------------------------------------------- + +3. Libfabric and OpenFabrics Interfaces (OFI) + + Copyright (c) 2015-2019 Intel Corporation. All rights reserved. + Copyright (c) 2015-2019 Cisco Systems, Inc. All rights reserved. + + + The -2-Clause BSD license + + 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. + + 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. + +------------------------------------------------------------------------------- + +4. OpenSHMEM + + Copyright (c) 2017 Intel Corporation. All rights reserved. + + + The -3-Clause BSD license + + 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 listed + in this license in the documentation and/or other materials + provided with the distribution. + + - Neither the name of the copyright holders nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + + The copyright holders provide no reassurances that the source code + provided does not infringe any patent, copyright, or any other + intellectual property rights of third parties. The copyright holders + disclaim any liability to any recipient for claims brought against + recipient by any third party for infringement of that parties + intellectual property rights. + + 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. + +------------------------------------------------------------------------------- + +5. Googletest + + Copyright 2008, Google Inc. + All rights reserved. + + + BSD 3-Clause "New" or "Revised" License + + 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 Google 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. + +------------------------------------------------------------------------------- + + The following third party programs have their own third party programs. These + additional third party program files are as follows: + 1. Intel(R) Intel(R) MPI Library + /mpi/licensing/third-party-programs.txt + +------------------------------------------------------------------------------- + +*Other names and brands may be claimed as the property of others.