From e7d9330a4629b51485d84f86e49b32eaba35d5d7 Mon Sep 17 00:00:00 2001 From: Khronos Group Webmaster Date: Sun, 7 Apr 2019 18:29:04 -0400 Subject: [PATCH] Change header license to Apache 2.0 (#53) --- OpenCL.def | 39 ++++++++++----------------------------- OpenCL.rc | 41 +++++++++++------------------------------ icd.c | 39 ++++++++++----------------------------- icd.h | 39 ++++++++++----------------------------- icd_dispatch.c | 39 ++++++++++----------------------------- icd_dispatch.h | 39 ++++++++++----------------------------- icd_exports.map | 39 ++++++++++----------------------------- icd_linux.c | 39 ++++++++++----------------------------- icd_windows.c | 39 ++++++++++----------------------------- icd_windows_hkr.c | 39 ++++++++++----------------------------- icd_windows_hkr.h | 39 ++++++++++----------------------------- 11 files changed, 111 insertions(+), 320 deletions(-) diff --git a/OpenCL.def b/OpenCL.def index 0871522..98abc9b 100644 --- a/OpenCL.def +++ b/OpenCL.def @@ -1,36 +1,17 @@ ; -; Copyright (c) 2016 The Khronos Group Inc. +; Copyright (c) 2016-2019 The Khronos Group Inc. ; -; Permission is hereby granted, free of charge, to any person obtaining a copy -; of this software source and associated documentation files (the "Materials"), -; to deal in the Materials without restriction, including without limitation -; the rights to use, copy, modify, compile, merge, publish, distribute, -; sublicense, and/or sell copies of the Materials, and to permit persons to -; whom the Materials are furnished to do so, subject the following terms and -; conditions: +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at ; -; All modifications to the Materials used to create a binary that is -; distributed to third parties shall be provided to Khronos with an -; unrestricted license to use for the purposes of implementing bug fixes and -; enhancements to the Materials; +; http://www.apache.org/licenses/LICENSE-2.0 ; -; If the binary is used as part of an OpenCL(TM) implementation, whether binary -; is distributed together with or separately to that implementation, then -; recipient must become an OpenCL Adopter and follow the published OpenCL -; conformance process for that implementation, details at: -; http://www.khronos.org/conformance/; -; -; The above copyright notice, the OpenCL trademark license, and this permission -; notice shall be included in all copies or substantial portions of the -; Materials. -; -; THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -; IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -; FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -; AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -; LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -; OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN -; THE MATERIALS. +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. ; ; OpenCL is a trademark of Apple Inc. used under license by Khronos. diff --git a/OpenCL.rc b/OpenCL.rc index 16914f4..561e6ba 100644 --- a/OpenCL.rc +++ b/OpenCL.rc @@ -1,36 +1,17 @@ /* - * Copyright (c) 2016 The Khronos Group Inc. + * Copyright (c) 2016-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ @@ -51,7 +32,7 @@ BEGIN BEGIN VALUE "FileDescription" ,"OpenCL Client DLL" VALUE "ProductName" ,"Khronos OpenCL ICD" - VALUE "LegalCopyright" ,"Copyright \251 The Khronos Group Inc 2016" + VALUE "LegalCopyright" ,"Copyright \251 The Khronos Group Inc 2016-2019" VALUE "FileVersion" ,"2.2.1.0" VALUE "CompanyName" ,"Khronos Group" VALUE "InternalName" ,"OpenCL" diff --git a/icd.c b/icd.c index fdeff79..1f23fbf 100644 --- a/icd.c +++ b/icd.c @@ -1,36 +1,17 @@ /* - * Copyright (c) 2016 The Khronos Group Inc. + * Copyright (c) 2016-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ diff --git a/icd.h b/icd.h index 9221be4..a1b6969 100644 --- a/icd.h +++ b/icd.h @@ -1,36 +1,17 @@ /* - * Copyright (c) 2016 The Khronos Group Inc. + * Copyright (c) 2016-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ diff --git a/icd_dispatch.c b/icd_dispatch.c index efab2ca..ecf52fc 100644 --- a/icd_dispatch.c +++ b/icd_dispatch.c @@ -1,36 +1,17 @@ /* - * Copyright (c) 2012-2018 The Khronos Group Inc. + * Copyright (c) 2012-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ diff --git a/icd_dispatch.h b/icd_dispatch.h index da7a600..22af335 100644 --- a/icd_dispatch.h +++ b/icd_dispatch.h @@ -1,36 +1,17 @@ /* - * Copyright (c) 2016 The Khronos Group Inc. + * Copyright (c) 2016-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ diff --git a/icd_exports.map b/icd_exports.map index 60211e5..c716a39 100644 --- a/icd_exports.map +++ b/icd_exports.map @@ -1,36 +1,17 @@ /* - * Copyright (c) 2016 The Khronos Group Inc. + * Copyright (c) 2016-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ diff --git a/icd_linux.c b/icd_linux.c index ddf5bfe..f6bb7b6 100644 --- a/icd_linux.c +++ b/icd_linux.c @@ -1,36 +1,17 @@ /* - * Copyright (c) 2016 The Khronos Group Inc. + * Copyright (c) 2016-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ diff --git a/icd_windows.c b/icd_windows.c index 13e3e5f..9c509ea 100644 --- a/icd_windows.c +++ b/icd_windows.c @@ -1,36 +1,17 @@ /* - * Copyright (c) 2016 The Khronos Group Inc. + * Copyright (c) 2016-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ diff --git a/icd_windows_hkr.c b/icd_windows_hkr.c index 1e1f766..5f6c534 100644 --- a/icd_windows_hkr.c +++ b/icd_windows_hkr.c @@ -1,36 +1,17 @@ /* - * Copyright (c) 2017 The Khronos Group Inc. + * Copyright (c) 2017-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ diff --git a/icd_windows_hkr.h b/icd_windows_hkr.h index b10d15a..698fe5a 100644 --- a/icd_windows_hkr.h +++ b/icd_windows_hkr.h @@ -1,36 +1,17 @@ /* - * Copyright (c) 2017 The Khronos Group Inc. + * Copyright (c) 2017-2019 The Khronos Group Inc. * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software source and associated documentation files (the "Materials"), - * to deal in the Materials without restriction, including without limitation - * the rights to use, copy, modify, compile, merge, publish, distribute, - * sublicense, and/or sell copies of the Materials, and to permit persons to - * whom the Materials are furnished to do so, subject the following terms and - * conditions: + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at * - * All modifications to the Materials used to create a binary that is - * distributed to third parties shall be provided to Khronos with an - * unrestricted license to use for the purposes of implementing bug fixes and - * enhancements to the Materials; + * http://www.apache.org/licenses/LICENSE-2.0 * - * If the binary is used as part of an OpenCL(TM) implementation, whether binary - * is distributed together with or separately to that implementation, then - * recipient must become an OpenCL Adopter and follow the published OpenCL - * conformance process for that implementation, details at: - * http://www.khronos.org/conformance/; - * - * The above copyright notice, the OpenCL trademark license, and this permission - * notice shall be included in all copies or substantial portions of the - * Materials. - * - * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN - * THE MATERIALS. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. * * OpenCL is a trademark of Apple Inc. used under license by Khronos. */ -- 2.7.4