GUACAMOLE-1298: Trim down NOTICE files to only those attribution notices that are required.

From https://infra.apache.org/licensing-howto.html#bundle-asf-product:

>
> Modifications to NOTICE
> -----------------------
>
> The NOTICE file is reserved for a certain subset of legally required
> notifications which are not satisfied by either the text of LICENSE or
> the presence of licensing information embedded within the bundled
> dependency. Aside from Apache-licensed dependencies which supply NOTICE
> files of their own, it is uncommon for a dependency to require additions
> to NOTICE.
>
> Copyright notifications which have been relocated, rather than
> removed, from source files must be preserved in NOTICE. However,
> elements such as the copyright notifications embedded within BSD and MIT
> licenses do not need to be duplicated in NOTICE. You can leave those
> notices in their original locations.
>
> It is important to keep NOTICE as brief and simple as possible, as each
> addition places a burden on downstream consumers.
>
> *Do not* add anything to NOTICE which is not legally required.
>
This commit is contained in:
Michael Jumper
2021-03-31 12:36:08 -07:00
parent 1a331e3d67
commit 31a0100c02
25 changed files with 12 additions and 144 deletions

View File

@@ -1,38 +1,2 @@
Licensed to Apereo under one or more contributor license
agreements. See the NOTICE file distributed with this work
for additional information regarding copyright ownership.
Apereo licenses this file to you 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 the following location:
http://www.apache.org/licenses/LICENSE-2.0
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.
This project includes: This project includes:
AOP alliance under Public Domain
Apache Log4j under The Apache Software License, Version 2.0
Apache XML Security under The Apache Software License, Version 2.0
Commons Codec under The Apache Software License, Version 2.0
Jasig CAS Client for Java - Core under Apache License Version 2.0 Jasig CAS Client for Java - Core under Apache License Version 2.0
Java Servlet API under CDDL + GPLv2 with classpath exception
JavaBeans Activation Framework (JAF) under Common Development and Distribution License (CDDL) v1.0
JavaMail API under Common Development and Distribution License (CDDL) v1.0
JCL 1.1.1 implemented over SLF4J under MIT License
JUnit under Common Public License Version 1.0
SLF4J API Module under MIT License
SLF4J Simple Binding under MIT License
spring-aop under The Apache Software License, Version 2.0
spring-asm under The Apache Software License, Version 2.0
spring-beans under The Apache Software License, Version 2.0
spring-context under The Apache Software License, Version 2.0
spring-core under The Apache Software License, Version 2.0
spring-expression under The Apache Software License, Version 2.0
spring-test under The Apache Software License, Version 2.0

View File

@@ -4,9 +4,7 @@ Copyright 2003-2019 The Apache Software Foundation
This product includes software developed at This product includes software developed at
The Apache Software Foundation (http://www.apache.org/). The Apache Software Foundation (http://www.apache.org/).
jBCrypt 0.4.1 license This product includes/uses jBCrypt which is subject to the following license:
--------------------------------------------------------------------------------------------------
jBCrypt is subject to the following license:
/* /*
* Copyright (c) 2006 Damien Miller <djm@mindrot.org> * Copyright (c) 2006 Damien Miller <djm@mindrot.org>

View File

@@ -327,8 +327,6 @@ EOF
echo >> "$OUTPUT_DIR/LICENSE" echo >> "$OUTPUT_DIR/LICENSE"
trim_file "$LICENSE_FILE" >> "$OUTPUT_DIR/LICENSE" trim_file "$LICENSE_FILE" >> "$OUTPUT_DIR/LICENSE"
fi fi
else
error "No recognizable license file within $LICENSE_INFO_DIR"
fi fi
# Copy NOTICE, if provided # Copy NOTICE, if provided

View File

@@ -0,0 +1,11 @@
# Notices for Eclipse Jakarta Bean Validation
This content is produced and maintained by the Eclipse Jakarta Bean Validation
project.
* Project home: https://projects.eclipse.org/projects/ee4j.bean-validation
## Trademarks
Jakarta Bean Validation is a trademark of the Eclipse Foundation.

View File

@@ -1,43 +0,0 @@
# Notices for Eclipse Jakarta Bean Validation
This content is produced and maintained by the Eclipse Jakarta Bean Validation
project.
* Project home: https://projects.eclipse.org/projects/ee4j.bean-validation
## Trademarks
Jakarta Bean Validation is a trademark of the Eclipse Foundation.
## Copyright
All content is the property of the respective authors or their employers. For
more information regarding authorship of content, please consult the listed
source code repository logs.
## Declared Project Licenses
This program and the accompanying materials are made available under the terms
of the Apache License, Version 2.0 which is available at
https://www.apache.org/licenses/LICENSE-2.0.
SPDX-License-Identifier: Apache-2.0
## Source Code
The project maintains the following source code repositories:
* [The specification repository](https://github.com/eclipse-ee4j/beanvalidation-spec)
* [The API repository](https://github.com/eclipse-ee4j/beanvalidation-api)
* [The TCK repository](https://github.com/eclipse-ee4j/beanvalidation-tck)
## Third-party Content
This project leverages the following third party content.
Test dependencies:
* [TestNG](https://github.com/cbeust/testng) - Apache License 2.0
* [JCommander](https://github.com/cbeust/jcommander) - Apache License 2.0
* [SnakeYAML](https://bitbucket.org/asomov/snakeyaml/src) - Apache License 2.0

View File

@@ -9,17 +9,3 @@ project.
Eclipse Implementation of JAXB is a trademark of the Eclipse Foundation. Eclipse Implementation of JAXB is a trademark of the Eclipse Foundation.
## Copyright
All content is the property of the respective authors or their employers. For
more information regarding authorship of content, please consult the listed
source code repository logs.
## Cryptography
Content may contain encryption software. The country in which you are currently
may have restrictions on the import, possession, and use, and/or re-export to
another country, of encryption software. BEFORE using any encryption software,
please check the country's laws, regulations and policies concerning the import,
possession, or use, and re-export of encryption software, to see if this is
permitted.

View File

@@ -4,18 +4,6 @@ iBATIS
Copyright 2010 The Apache Software Foundation Copyright 2010 The Apache Software Foundation
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
http://www.apache.org/licenses/LICENSE-2.0
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.
OGNL OGNL
//-------------------------------------------------------------------------- //--------------------------------------------------------------------------
// Copyright (c) 2004, Drew Davidson and Luke Blanshard // Copyright (c) 2004, Drew Davidson and Luke Blanshard
@@ -55,14 +43,3 @@ Refactored SqlBuilder class (SQL, AbstractSQL)
Copyright 2010 Adam Gent Copyright 2010 Adam Gent
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
http://www.apache.org/licenses/LICENSE-2.0
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.

View File

@@ -10,29 +10,6 @@ iBATIS
Copyright 2010 The Apache Software Foundation Copyright 2010 The Apache Software Foundation
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
http://www.apache.org/licenses/LICENSE-2.0
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.
Google Guice Google Guice
Copyright 2010 The Apache Software Foundation Copyright 2010 The Apache Software Foundation
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
http://www.apache.org/licenses/LICENSE-2.0
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.