Clarify top-level license notices

libeigen/eigen!2481

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
Rasmus Munk Larsen
2026-04-26 17:04:48 -07:00
co-authored by Rasmus Munk Larsen
parent c5d31f3b5a
commit ae04638fea
4 changed files with 55 additions and 7 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ Mozilla Public License Version 2.0
means any form of the work other than Source Code Form.
1.7. "Larger Work"
means a work that combines Covered Software with other material, in
means a work that combines Covered Software with other material, in
a separate file or files, that is not Covered Software.
1.8. "License"
+8 -5
View File
@@ -1,9 +1,12 @@
Eigen is primarily MPL2 licensed. See COPYING.MPL2 and these links:
http://www.mozilla.org/MPL/2.0/
http://www.mozilla.org/MPL/2.0/FAQ.html
Eigen is primarily licensed under the Mozilla Public License 2.0.
See LICENSE, COPYING.MPL2, and these links:
https://www.mozilla.org/MPL/2.0/
https://www.mozilla.org/MPL/2.0/FAQ.html
Some files contain third-party code under BSD, LGPL, Apache, or other
MPL2-compatible licenses, hence the other COPYING.* files here.
Some files contain third-party code under permissive or otherwise
MPL2-compatible licenses, hence the other COPYING.* files here. These
include Apache-2.0, BSD-style notices, the MINPACK license, and the MORSE
CMake module BSD-style notice in cmake/MORSE-Copyright.txt.
Note that some optional external dependencies (e.g. FFTW, MPFR C++)
are distributed under different licenses, including the GPL. Refer to
+1 -1
View File
@@ -357,7 +357,7 @@ Exhibit A - Source Code Form License Notice
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
file, You can obtain one at https://mozilla.org/MPL/2.0/.
If it is not possible or desirable to put the notice in a particular
file, then You may include the notice in a location (such as a LICENSE
+45
View File
@@ -0,0 +1,45 @@
MORSE CMake modules copyright notice
====================================
The MORSE CMake modules in this directory carry file-level copyright
notices naming some or all of the following copyright holders:
Copyright 2009-2014 The University of Tennessee and The University of
Tennessee Research Foundation. All rights reserved.
Copyright 2012-2017 Inria. All rights reserved.
Copyright 2012-2014 Bordeaux INP, CNRS (LaBRI UMR 5800), Inria, Univ.
Bordeaux. All rights reserved.
Copyright 2012-2013 Emmanuel Agullo.
Copyright 2012-2013 Mathieu Faverge.
Copyright 2012 Cedric Castagnede.
Copyright 2013-2016 Florent Pruvost.
The MORSE CMake modules state that they are distributed under the
OSI-approved BSD License. The applicable BSD-style license text is:
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the applicable copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the applicable copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the names of the copyright holders nor the names of their
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 HOLDERS 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.