From 4ef26f2a02251b742130b2db8b88cd7ad977ffd8 Mon Sep 17 00:00:00 2001 From: Andrew Rouse Date: Wed, 31 Jul 2024 22:46:06 +0100 Subject: [PATCH 1/2] Update spec license to EFSL v1.1 License text from https://www.eclipse.org/legal/adoc/efsl-1.1.adoc --- spec/src/main/asciidoc/license-efsl.adoc | 65 +++++------------------- 1 file changed, 14 insertions(+), 51 deletions(-) diff --git a/spec/src/main/asciidoc/license-efsl.adoc b/spec/src/main/asciidoc/license-efsl.adoc index aa9b87658..7d7f86297 100644 --- a/spec/src/main/asciidoc/license-efsl.adoc +++ b/spec/src/main/asciidoc/license-efsl.adoc @@ -13,64 +13,27 @@ Release: {revdate} Copyright (c) {inceptionYear}, {currentYear} Eclipse Foundation. -=== Eclipse Foundation Specification License +=== Eclipse Foundation Specification License - v1.1 -By using and/or copying this document, or the Eclipse Foundation -document from which this statement is linked, you (the licensee) agree -that you have read, understood, and will comply with the following -terms and conditions: +By using and/or copying this document, or the Eclipse Foundation document from which this statement is linked or incorporated by reference, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions: -Permission to copy, and distribute the contents of this document, or -the Eclipse Foundation document from which this statement is linked, in -any medium for any purpose and without fee or royalty is hereby -granted, provided that you include the following on ALL copies of the -document, or portions thereof, that you use: +Permission to copy, and distribute the contents of this document, or the Eclipse Foundation document from which this statement is linked, in any medium for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the document, or portions thereof, that you use: * link or URL to the original Eclipse Foundation document. -* All existing copyright notices, or if one does not exist, a notice - (hypertext is preferred, but a textual representation is permitted) - of the form: "Copyright (c) [$date-of-document] - Eclipse Foundation, Inc. \<>" - -Inclusion of the full text of this NOTICE must be provided. We -request that authorship attribution be provided in any software, -documents, or other items or products that you create pursuant to the -implementation of the contents of this document, or any portion -thereof. - -No right to create modifications or derivatives of Eclipse Foundation -documents is granted pursuant to this license, except anyone may -prepare and distribute derivative works and portions of this document -in software that implements the specification, in supporting materials -accompanying such software, and in documentation of such software, -PROVIDED that all such works include the notice below. HOWEVER, the -publication of derivative works of this document for use as a technical -specification is expressly prohibited. +* All existing copyright notices, or if one does not exist, a notice (hypertext is preferred, but a textual representation is permitted) of the form: "Copyright (c) [$date-of-document] Eclipse Foundation AISBL +<>+ " + +Inclusion of the full text of this NOTICE must be provided. We request that authorship attribution be provided in any software, documents, or other items or products that you create pursuant to the implementation of the contents of this document, or any portion thereof. + +No right to create modifications or derivatives of Eclipse Foundation documents is granted pursuant to this license, except anyone may prepare and distribute derivative works and portions of this document in software that implements the specification, in supporting materials accompanying such software, and in documentation of such software, PROVIDED that all such works include the notice below. HOWEVER, the publication of derivative works of this document for use as a technical specification is expressly prohibited. The notice is: -"Copyright (c) [$date-of-document] Eclipse Foundation. This software or -document includes material copied from or derived from [title and URI -of the Eclipse Foundation specification document]." +"Copyright (c) [$date-of-document] Eclipse Foundation AISBL. This software or document includes material copied from or derived from [title and URI of the Eclipse Foundation specification document]." ==== Disclaimers -THIS DOCUMENT IS PROVIDED "AS IS," AND THE COPYRIGHT -HOLDERS AND THE ECLIPSE FOUNDATION MAKE NO REPRESENTATIONS OR -WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, -NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE -SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS -WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR -OTHER RIGHTS. - -THE COPYRIGHT HOLDERS AND THE ECLIPSE FOUNDATION WILL NOT BE LIABLE -FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT -OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE -CONTENTS THEREOF. - -The name and trademarks of the copyright holders or the Eclipse -Foundation may NOT be used in advertising or publicity pertaining to -this document or its contents without specific, written prior -permission. Title to copyright in this document will at all times -remain with copyright holders. +THIS DOCUMENT IS PROVIDED "AS IS," AND TO THE EXTENT PERMITTED BY APPLICABLE LAW THE COPYRIGHT HOLDERS AND THE ECLIPSE FOUNDATION AISBL MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +TO THE EXTENT PERMITTED BY APPLICABLE LAW THE COPYRIGHT HOLDERS AND THE ECLIPSE FOUNDATION AISBL WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF. + +The name and trademarks of the copyright holders or the Eclipse Foundation AISBL may NOT be used in advertising or publicity pertaining to this document or its contents without specific, written prior permission. Title to copyright in this document will at all times remain with copyright holders. From 8a10f15b4a5a6b2e4c030cc133677384afa84a40 Mon Sep 17 00:00:00 2001 From: Andrew Rouse Date: Wed, 31 Jul 2024 23:33:15 +0100 Subject: [PATCH 2/2] Update parent pom to 2.11 Updates the license included in the API javadoc to EFSL 1.1 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 86e1f8c4b..eaaacce58 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ org.eclipse.microprofile microprofile-parent - 2.10 + 2.11 org.eclipse.microprofile.openapi