DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: openmpi 6.0.0~rc2-3

Package Information

Descriptionhigh performance message passing library -- binaries

Open MPI is a project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. A completely new MPI-3.1 compliant implementation, Open MPI offers advantages for system and software vendors, application developers and computer science researchers.

Features: * Full MPI-3.1 standards conformance * Thread safety and concurrency * Dynamic process spawning * High performance on all platforms * Reliable and fast job management * Network and process fault tolerance * Support network heterogeneity * Single library supports all networks * Run-time instrumentation * Many job schedulers supported * Internationalized error messages * Component-based design, documented APIs

This package contains the Open MPI utility programs.

MaintainerDebian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed ByAlastair McKinstry <mckinstry@debian.org>
Sponsormckinstry@debian.org
Distributionexperimental
Architectureany all
VCSgit: https://salsa.debian.org/hpc-team/openmpi.git -b debian/latest (browse)
Closes#1143198
Popcon Installs11224
Binary NEWYes (new binary packages of a source already in sid)
Trackerhttps://tracker.debian.org/pkg/openmpi
Uploaded25 days ago

New Package Report

.changes◂
Sourceopenmpi
Version6.0.0~rc2-3
Changed-ByAlastair McKinstry <mckinstry@debian.org>
Architecturesource arm64 all
Distributionexperimental
DateTue, 13 Oct 2026 07:43:42 +0100
Changelog◂
openmpi (6.0.0~rc2-3) experimental; urgency=medium
 .
   * version.patch: Update VERSION file for ABI breakage
   * ABI change: libopenmpi40 -> libopenmpi50
   * Re-enable manpages
   * conf.patch: Fix bad-whatis-entry for manpages
   * Re-instate Breaks/Replaces libopenmpi3t64. Closes: #1143198
.dsc◂
Package-Listlibopenmpi-dev deb libdevel optional arch=any
libopenmpi50 deb libs optional arch=any
openmpi-bin deb net optional arch=any
openmpi-common deb net optional arch=all
openmpi-doc deb doc optional arch=all
Sectionlibdevel
Priorityoptional
Componentmain
debian/copyright◂
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://open-mpi.org/
Upstream-Name: OpenMPI

Files: *
Copyright:
 Copyright (c) 2004-2012 The Trustees of Indiana University and Indiana
                        University Research and Technology
                        Corporation.  All rights reserved.
 Copyright (c) 2004-2024 The University of Tennessee and The University
                        of Tennessee Research Foundation.  All rights
                        reserved.
 Copyright (c) 2004-2018 High Performance Computing Center Stuttgart,
                         University of Stuttgart.  All rights reserved.
 Copyright (c) 2004-2008 The Regents of the University of California.
                        All rights reserved.
 Copyright (c) 2006-2018 Los Alamos National Security, LLC.  All rights
                        reserved.
 Copyright (c) 2006-2024 Cisco Systems, Inc.  All rights reserved.
 Copyright (c) 2006-2010 Voltaire, Inc. All rights reserved.
 Copyright (c) 2006-2023 Sandia National Laboratories. All rights reserved.
 Copyright (c) 2006-2010 Sun Microsystems, Inc.  All rights reserved.
                        Use is subject to license terms.
 Copyright (c) 2006-2023 The University of Houston. All rights reserved.
 Copyright (c) 2006-2009 Myricom, Inc.  All rights reserved.
 Copyright (c) 2007-2017 UT-Battelle, LLC. All rights reserved.
 Copyright (c) 2007-2023 IBM Corporation.  All rights reserved.
 Copyright (c) 1998-2005 Forschungszentrum Juelich, Juelich Supercomputing
                        Centre, Federal Republic of Germany
 Copyright (c) 2005-2008 ZIH, TU Dresden, Federal Republic of Germany
 Copyright (c) 2007      Evergrid, Inc. All rights reserved.
 Copyright (c) 2008-2016 Chelsio, Inc.  All rights reserved.
 Copyright (c) 2008-2009 Institut National de Recherche en
                        Informatique.  All rights reserved.
 Copyright (c) 2007      Lawrence Livermore National Security, LLC.
                        All rights reserved.
 Copyright (c) 2007-2019 Mellanox Technologies.  All rights reserved.
 Copyright (c) 2006-2010 QLogic Corporation.  All rights reserved.
 Copyright (c) 2008-2017 Oak Ridge National Labs.  All rights reserved.
 Copyright (c) 2006-2012 Oracle and/or its affiliates.  All rights reserved.
 Copyright (c) 2009-2015 Bull SAS.  All rights reserved.
 Copyright (c) 2010      ARM ltd.  All rights reserved.
 Copyright (c) 2016      ARM, Inc.  All rights reserved.
 Copyright (c) 2010-2011 Alex Brick <bricka@ccs.neu.edu>.  All rights reserved.
 Copyright (c) 2012      The University of Wisconsin-La Crosse. All rights reserved.
 Copyright (c) 2013-2020 Intel, Inc. All rights reserved.
 Copyright (c) 2011-2024 NVIDIA Corporation.  All rights reserved.
 Copyright (c) 2016-2018 Broadcom Limited.  All rights reserved.
 Copyright (c) 2011-2023 Fujitsu Limited.  All rights reserved.
 Copyright (c) 2014-2015 Hewlett-Packard Development Company, LP.  All
                        rights reserved.
 Copyright (c) 2013-2023 Research Organization for Information Science (RIST).
                        All rights reserved.
 Copyright (c) 2017-2024 Amazon.com, Inc. or its affiliates.  All Rights
                        reserved.
 Copyright (c) 2018      DataDirect Networks. All rights reserved.
 Copyright (c) 2018-2024 Triad National Security, LLC. All rights reserved.
 Copyright (c) 2019-2023 Hewlett Packard Enterprise Development, LP.
 Copyright (c) 2020-2023 Google, LLC. All rights reserved.
 Copyright (c) 2002      University of Chicago
 Copyright (c) 2001      Argonne National Laboratory
 Copyright (c) 2020-2024 Cornelis Networks, Inc. All rights reserved.
 Copyright (c) 2021      Nanook Consulting
 Copyright (c) 2017-2019 Iowa State University Research Foundation, Inc.
                        All rights reserved.
License: other
 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.
 .
                           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. 

Files:
 opal/mca/reachable/netlink/libnl3_utils.h
 opal/mca/reachable/netlink/libnl_utils.h
 opal/mca/reachable/netlink/reachable_netlink_utils_common.c
Copyright:
 Copyright (c) 2014-2015 Cisco Systems, Inc. All rights reserved.
 Copyright (c) 2016      Research Organization for Information Science
                          and Technology (RIST). All rights reserved.
 Copyright (c) 2017      Amazon.com, Inc. or its affiliates.
License: BSD-2-Clause

Files: debian/*
Copyright: (C) 2014-2026 Alastair McKinstry <mckinstry@debian.org>
License: GPL-2

Files: oshmem/mca/memheap/ptmalloc/*
Copyright: (C) 2001 Free Software Foundation, Inc.
License: LGPL-2

Files: ompi/mpi/java/* examples/Hello.java
Copyright: 2003 Bryan Carpenter, Sung Hoon Ko, Sang Boem Lim Pervasive Technology Labs, Indiana University
 email {shko,slim,dbc}@grids.ucs.indiana.edu
 Xinying Li Syracuse University
 Mark Baker CSM, University of Portsmouth <mark.baker@computer.org>
      (Bugfixes/Additions, CMake based configure/build)
                      Blasius Czink HLRS, University of Stuttgart
 (c) 2011      Cisco Systems, Inc.  All rights reserved.		      
License: Apache-2.0

License: Apache-2.0
 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.
 .
 On Debian systems, the complete text of the Apache-2.0 license 
 can be found in /usr/share/common-licenses/Apache-2.0.

License: BSD-2-Clause
 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 above copyright notice, this list of
 conditions and the following disclaimer.
 .
 2. 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 HOLDER 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.

License: FSFULLR
 This file is free software; the Free Software Foundation
 gives unlimited permission to copy and/or distribute it,
 with or without modifications, as long as this notice is preserved.
 .
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY, to the extent permitted by law; without
 even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 PARTICULAR PURPOSE.

License: GPL-2
 This program is free software; you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by the
 Free Software Foundation; version 2 of the License.
 On Debian systems, the complete text of version 2 of the GNU
 General Public License can be found in '/usr/share/common-licenses/GPL-2'.

License: LGPL-2
 This program is free software; you can redistribute it and/or modify it
 under the terms of the GNU Library General Public License as published by the
 Free Software Foundation; version 2 of the License.
 On Debian systems, the complete text of version 2 of the GNU Library
 General Public License can be found in '/usr/share/common-licenses/LGPL-2'.

Review Information

accepted — allocated to awm 25 days ago, started 25 days ago, completed 25 days ago.

Final Comment

Hi,

Some interesting licensing observations which really should be resolved, but the package is accepted as-is since it is already in Debian...

A bunch of other minor notes you could do - the debian/watch thing might just be because this is an experimental packaging of a pre-release, etc.

  1. [important] [licensing] Vendored 3rd-party/treematch library is CeCILL-B but debian/copyright covers it under the Open MPI licence (Files: *)
  • Files: debian/copyright, 3rd-party/treematch/LICENSE, 3rd-party/treematch/fibo.c, 3rd-party/treematch/uthash.h, 3rd-party/treematch/tm_mt.c, docs/license/treematch.txt
  • Evidence: fibo.c: "This software is governed by the CeCILL-B license under French law..." and LICENSE begins "CeCILL-B FREE SOFTWARE LICENSE AGREEMENT"; docs/license/treematch.txt is the full CeCILL-B text (index.rst lists Treematch among "Redistributed code"). debian/copyright has no stanza for 3rd-party/treematch/*, so every file falls under Files: * / License: other.
  • Problem: Treematch is a third-party codebase (Inria's TreeMatch) built into the shipped binaries (ompi/mca/topo/treematch links the 3rd-party library). Labeling it with the Open MPI per-file licence and OMPI copyright holders misstates its licence and removes CeCILL-B's attribution terms; uthash.h (BSD-2-Clause, Troy D. Hanson) and tm_mt.c (BSD-3-Clause, Matsumoto et al.) carry separate notices. CeCILL-B is DFSG-free, so this is a d/copyright accuracy defect, not a non-free upload.
  • Fix: Add a Files: 3rd-party/treematch/* stanza with the Inria copyright and License: CeCILL-B (full text supplied in the file), plus separate BSD-2-Clause/BSD-3-Clause notes for uthash.h and tm_mt.c.
  1. [important] [licensing] ptmalloc stanza claims FSF-2001/LGPL-2; actual files are public-domain dlmalloc and BSD-3-Clause-Open-MPI
  • Files: debian/copyright, oshmem/mca/memheap/ptmalloc/malloc.c, oshmem/mca/memheap/ptmalloc/memheap_ptmalloc.c
  • Evidence: debian/copyright: Files: oshmem/mca/memheap/ptmalloc/* with Copyright: (C) 2001 Free Software Foundation, Inc. License: LGPL-2. malloc.c: "This is a version (aka dlmalloc) of malloc/free/realloc written by Doug Lea and released to the public domain" (adapted for ptmalloc3 by Wolfram Gloger); memheap_ptmalloc.c: SPDX-License-Identifier: BSD-3-Clause-Open-MPI.
  • Problem: No file in that directory is LGPL or FSF-2001: the vendored allocator is Doug Lea's public-domain dlmalloc, and the memheap glue files are Open MPI's BSD licence. The stanza overrides the catch-all with a wrong holder and licence for these files.
  • Fix: Split the stanza: malloc.c → License: public-domain (with the required explanation), memheap_ptmalloc* → License: BSD-3-Clause-Open-MPI under the Files:* licence, dropping the stale FSF/LGPL claim.
  1. [minor] [licensing] Bundled hwloc/libevent tarballs claimed under the Open MPI licence by Files: * and left in the source
  • Files: debian/copyright, 3rd-party/hwloc-2.15.0.tar.gz, 3rd-party/libevent-2.1.12-stable-ompi.tar.gz
  • Evidence: Both tarballs are present in the source and in the orig tarball; debian/copyright has no stanza and no Files-Excluded for them, so Files: * / License: other (the Open MPI licence) covers them. The content is hwloc (BSD-3-Clause) and libevent (BSD), documented in docs/license/hwloc.txt and docs/license/libevent.txt.
  • Problem: The catch-all asserts the Open MPI licence for third-party BSD code, which is inaccurate; the tarballs are dead weight because the build uses --with-hwloc=external --with-libevent=external. All free, so not a DFSG violation.
  • Fix: Add a Files: 3rd-party/*.tar.gz stanza with the hwloc/libevent licence (and holders) or list them under Files-Excluded in debian/copyright (with a matching debian/source/options source-exclusion if repacking).
  1. [minor] [licensing] Files: * Copyright list omits copyright holders present in the sources
  • Files: debian/copyright, ompi/communicator/comm.c, configure.ac, config/opal_check_ze.m4, ompi/communicator/Makefile.am
  • Evidence: comm.c: Copyright (c) 2023-2025 Advanced Micro Devices, Inc., Copyright (c) 2026 Jeffrey M. Squyres., Copyright (c) 2026 Musawer Ahmad Saqif.; configure.ac:31 and opal_check_ze.m4 carry AMD/JS copyright. None of AMd, Squyres or Saqif appear in the Files: * Copyright field (NVIDIA listed only to 2024, BULL S.A.S. only 2009-2015).
  • Problem: Copyright holders named in file notices are not represented in debian/copyright.
  • Fix: Add the missing holders (and refresh years, e.g. NVIDIA 2026, BULL S.A.S. 2025) to the Files: * Copyright field.
  1. [minor] [packaging] Two patches ship malformed DEP-3 headers
  • Files: debian/patches/oac-patches.patch, debian/patches/version.patch
  • Evidence: oac-patches.patch begins Description: <short summary of the patch> followed by the whole TODO: template and a stray pmix (5.0.2-1) UNRELEASED changelog block; version.patch has two Description: lines (Description: Fix version of and Description: update VERSION file...).
  • Problem: Poor patch metadata for a sponsored upload; oac-patches documentation does not describe its real purpose (vendoring the config/oac autoconf submodule).
  • Fix: Clean the header of oac-patches.patch (real Description, Origin/Forwarded, Last-Update) and merge the duplicated Description in version.patch.
  1. [minor] [packaging] debian/watch is in the old version 4 format
  • Files: debian/watch
  • Evidence: version=4
  • Problem: Version 5 is the current format of debian/watch.
  • Fix: Convert it to version 5; a mechanical conversion is included below.

================================================================================
Version: 5

Source: https://www.open-mpi.org/software/ompi/
Matching-Pattern: ././openmpi-([\d+.]+)@ARCHIVE_EXT@

  1. [minor] [packaging] uscan finds only upstream versions older than the packaged one
  • Files: debian/watch
  • Evidence: upstream 5.0.11, packaged 6.0.0~rc2
  • Problem: The newest version uscan finds with debian/watch is older than the version in debian/changelog, so the watch file does not find the packaged release: it may look in the wrong place, or the versions may need mangling to compare.
  • Fix: Check where debian/watch looks and how it mangles versions.

Thanks!

Public Notes

25 days ago ● public

Missed Author Check

Command: dnq author-check -prepare
Exit code: 0

Author check: scanned 5974 files.

NOT IN debian/copyright (42):

  A.V. Rzhanov Institute of Semiconductor Physics SB RAS
    ompi/tools/mpisync/hpctimer.c:4
    ompi/tools/mpisync/hpctimer.h:4
    ompi/tools/mpisync/mpigclock.c:4
    ompi/tools/mpisync/mpigclock.h:4

  Advanced Micro Devices, Inc
    config/ompi_setup_prrte.m4:23
    config/opal_check_rocm.m4:2
    config/opal_check_ze.m4:2
    ompi/communicator/comm.c:29
    ompi/communicator/comm_init.c:28
    ... and 109 more files

  Aleksej Saushev, The NetBSD Foundation
    docs/license/hwloc.txt:12

  Artem Polyakov <artpol84@gmail.com>
    ompi/tools/mpisync/Makefile.am:16
    ompi/tools/mpisync/mpirun_prof:3
    ompi/tools/mpisync/ompi_timing_post:3
    ompi/tools/mpisync/sync.c:2
    opal/util/timings.c:2
    ... and 1 more file

  BitTorrent, Inc
    docs/license/libevent.txt:81

  Blue Brain Project, EPFL
    docs/license/hwloc.txt:13

  Bordeaux Polytechnic Institute
    ompi/mca/topo/treematch/topo_treematch.h:7
    ompi/mca/topo/treematch/topo_treematch_dist_graph_create.c:7

  Christopher Clark
    docs/license/libevent.txt:50

  CNRS
    docs/license/hwloc.txt:5

  Damien Miller <djm@openbsd.org>
    docs/license/libevent.txt:61

  Dan Bonachea <bonachea@cs.berkeley.edu>
    config/opal_functions.m4:31
    opal/include/opal/opal_portable_platform_real.h:3

  David Mazieres <dm@uun.org>
    docs/license/libevent.txt:60

  Dolphin Interconnect Solutions Inc
    ompi/debuggers/mpihandles_interface.h:16
    ompi/debuggers/msgq_interface.h:37
    ompi/debuggers/ompi_common_dll.c:25
    ompi/debuggers/ompi_common_dll_defs.h:23
    ompi/debuggers/ompi_mpihandles_dll.c:24
    ... and 3 more files

  Dug Song <dugsong@monkey.org>
    docs/license/libevent.txt:37

  Etnus, Inc
    ompi/debuggers/mpihandles_interface.h:15
    ompi/debuggers/msgq_interface.h:36
    ompi/debuggers/ompi_common_dll.c:24
    ompi/debuggers/ompi_common_dll_defs.h:22
    ompi/debuggers/ompi_mpihandles_dll.c:23
    ... and 3 more files

  Etnus, LLC
    ompi/debuggers/mpihandles_interface.h:14
    ompi/debuggers/msgq_interface.h:18
    ompi/debuggers/ompi_common_dll.c:23
    ompi/debuggers/ompi_common_dll_defs.h:21
    ompi/debuggers/ompi_mpihandles_dll.c:22
    ... and 3 more files

  Farooq Mela
    ompi/mca/coll/libnbc/libdict/dict.c:5
    ompi/mca/coll/libnbc/libdict/dict.h:5
    ompi/mca/coll/libnbc/libdict/dict_private.h:5
    ompi/mca/coll/libnbc/libdict/hb_tree.c:5
    ompi/mca/coll/libnbc/libdict/hb_tree.h:5

  Hochschule Esslingen
    opal/mca/base/mca_base_components_open.c:16
    opal/runtime/opal_params.c:19
    opal/runtime/opal_params.h:18
    opal/runtime/opal_params_core.c:19
    opal/runtime/opal_params_core.h:18

  Ian Bradley Morgan and Anthony Skjellum
    ompi/mca/coll/libnbc/coll_libnbc_component.c:19
    ompi/mca/coll/libnbc/nbc.c:20

  IBM
    docs/license/hwloc.txt:10

  INRIA
    config/opal_config_treematch.m4:6
    docs/license/hwloc.txt:6
    ompi/communicator/comm.c:16
    ompi/communicator/comm_init.c:19
    ompi/communicator/communicator.h:17
    ... and 162 more files

  IPB, INRIA & CNRS
    3rd-party/treematch/fibo.c:1
    3rd-party/treematch/fibo.h:1

  Jeff Squyres
    .ci/community-jenkins/pr-builder.sh:6
    3rd-party/Makefile.am:4
    AGENTS.md:2
    Makefile.am:18
    Makefile.mca-dso-check:3
    ... and 490 more files

  Jirka Hladky
    docs/license/hwloc.txt:11

  Joe Downs
    .ci/community-jenkins/Jenkinsfile:5
    .ci/community-jenkins/pr-builder.sh:5
    ompi/mpi/bindings/c_header.py:1

  Karol Mroz
    opal/util/ethtool.c:2
    opal/util/ethtool.h:2

  Makoto Matsumoto, Takuji Nishimura, and
    3rd-party/treematch/tm_mt.c:10

  Maxim Yegorushkin <maxim.yegorushkin@gmail.com>
    docs/license/libevent.txt:53

  Michael A. Davis <mike@datanerds.net>
    docs/license/libevent.txt:44

  Mikhail Kurnosov <mkurnosov@gmail.com>
    ompi/tools/mpisync/hpctimer.c:10
    ompi/tools/mpisync/hpctimer.h:10
    ompi/tools/mpisync/mpigclock.c:10
    ompi/tools/mpisync/mpigclock.h:10

  Musawer Ahmad Saqif
    ompi/communicator/Makefile.am:19
    ompi/communicator/comm.c:33
    ompi/communicator/comm_split_type.h:3
    ompi/mpi/c/get_hw_resource_info.c.in:17
    ompi/test/general/hw_resource_info.c:2

  Niels Provos <provos@citi.umich.edu>
    docs/license/libevent.txt:5
    docs/license/libevent.txt:6

  Scott James Remnant <scott@netsplit.com>
    config/pkg.m4:4

  Stony Brook University
    config/ompi_fortran_check_warning.m4:3
    config/ompi_setup_fc.m4:19
    config/ompi_setup_mpi_fortran.m4:24
    ompi/datatype/ompi_datatype.h:16
    ompi/datatype/ompi_datatype_args.c:19
    ... and 69 more files

  Sylabs, Inc
    opal/mca/shmem/mmap/shmem_mmap_component.c:17

  Technical University of Darmstadt
    ompi/mpi/fortran/use-mpi-ignore-tkr/base/Makefile.am:3

  Todd C. Miller <Todd.Miller@courtesan.com>
    docs/license/libevent.txt:41

  Troy D. Hanson http://uthash.sourceforge.net
    3rd-party/treematch/uthash.h:2

  University of Alabama at Birmingham
    ompi/mca/part/persist/part_persist.h:13

  University of Oregon
    ompi/mpi/fortran/mpif-h/f_sync_reg_f.c:13
    ompi/mpi/fortran/use-mpi-f08/f_sync_reg_f08.F90:6
    ompi/mpi/fortran/use-mpi-f08/f_sync_reg_ts.c.in:13

  Université Bordeaux
    config/opal_config_treematch.m4:7
    docs/license/hwloc.txt:7
    ompi/communicator/comm.c:17
    ompi/communicator/comm_init.c:20
    ompi/communicator/communicator.h:18
    ... and 18 more files

  Yongqiang Tian
    ompi/test/general/mpi_init.c:3

PROBABLE FALSE POSITIVES (14) — a name fragment already appears in debian/copyright:

  -XXXX Amazon.com, Inc. or its affiliates  (might be "Copyright (c) 2017 Amazon.com, Inc. or its affiliates", "Copyright (c) 2017-2024 Amazon.com, Inc. or its affiliates")
    opal/test/reachable/reachable_shared.h:2

  -|year| The University of Tennessee and The  (might be "Copyright (c) 2004-2024 The University of Tennessee and The University")
    docs/features/ulfm.rst:590

  Barcelona Supercomputing Center (BSC-CNS)  (might be "Copyright (c) 1998-2005 Forschungszentrum Juelich, Juelich Supercomputing", "Copyright (c) 2004-2018 High Performance Computing Center Stuttgart")
    ompi/mca/coll/han/coll_han_alltoall.c:4

  Computer Architecture and VLSI Systems (CARV) Laboratory, ICS Forth  (might be "(c) 2011 Cisco Systems, Inc", "Copyright (c) 2001 Argonne National Laboratory", "Copyright (c) 2006-2024 Cisco Systems, Inc", +1 more)
    ompi/mca/coll/han/coll_han.h:9
    ompi/mca/coll/han/coll_han_component.c:7
    ompi/mca/coll/han/coll_han_dynamic.h:8
    ompi/mca/coll/han/coll_han_reduce.c:7
    ompi/mca/coll/han/coll_han_subcomms.c:6
    ... and 25 more files

  Google, Inc  (might be "Copyright (c) 2020-2023 Google, LLC")
    opal/mca/btl/sm/btl_sm_component.c:24
    opal/mca/btl/sm/btl_sm_frag.h:17
    opal/mca/btl/sm/btl_sm_get.c:7
    opal/mca/btl/sm/btl_sm_put.c:7
    opal/mca/smsc/accelerator/smsc_accelerator_internal.h:3
    ... and 10 more files

  Los Alamos Nat Security, LLC  (might be "Copyright (c) 2006-2018 Los Alamos National Security, LLC")
    VERSION:7
    config/distscript.sh:16
    config/oac/oac_summary.m4:3
    config/ompi_check_psm2.m4:18
    config/ompi_check_ubcl.m4:7
    ... and 1449 more files

  Los Alamos National Security, Inc  (might be "Copyright (c) 2006-2018 Los Alamos National Security, LLC")
    Makefile.am:13
    contrib/Makefile.am:15
    contrib/scaling/scaling.pl:3
    examples/Makefile.include:15
    examples/Makefile:14
    ... and 14 more files

  Oak Ridge National Laboratory  (might be "Copyright (c) 2001 Argonne National Laboratory", "Copyright (c) 2008-2017 Oak Ridge National Labs")
    contrib/build-mca-comps-outside-of-tree/btl_tcp2_component.c:14
    ompi/include/mpi.h.in:14
    ompi/mca/coll/base/coll_base_comm_select.c:16
    ompi/mca/coll/base/coll_base_comm_unselect.c:12
    ompi/mca/coll/coll.h:15
    ... and 17 more files

  Siberian State University of Telecommunications and Information Science  (might be "Copyright (c) 2013-2023 Research Organization for Information Science (RIST)", "Copyright (c) 2016 Research Organization for Information Science")
    ompi/mca/coll/base/coll_base_allreduce.c:18
    ompi/mca/coll/base/coll_base_exscan.c:3
    ompi/mca/coll/base/coll_base_reduce.c:18
    ompi/mca/coll/base/coll_base_revoke_local.c:18
    ompi/mca/coll/base/coll_base_scan.c:3

  Siberian State University of Telecommunications and Information Sciences  (might be "Copyright (c) 2013-2023 Research Organization for Information Science (RIST)", "Copyright (c) 2016 Research Organization for Information Science", "Copyright (c) 2017-2019 Iowa State University Research Foundation, Inc")
    ompi/mca/coll/base/coll_base_reduce_scatter_block.c:18
    ompi/mca/coll/tuned/coll_tuned_reduce_scatter_block_decision.c:3
    ompi/tools/mpisync/hpctimer.c:2
    ompi/tools/mpisync/hpctimer.h:2
    ompi/tools/mpisync/mpigclock.c:2
    ... and 1 more file

  Software System Team, SANECHIPS  (might be "(C) 2001 Free Software Foundation, Inc")
    ompi/mca/op/riscv64/Makefile.am:5
    ompi/mca/op/riscv64/configure.m4:6
    ompi/mca/op/riscv64/op_riscv64.h:5
    ompi/mca/op/riscv64/op_riscv64_component.c:5
    ompi/mca/op/riscv64/op_riscv64_functions.c:5
    ... and 3 more files

  Sun Microsystem, Inc  (might be "Copyright (c) 2006-2010 Sun Microsystems, Inc")
    ompi/debuggers/ompi_debugger_canary.c:3
    ompi/mpi/c/accumulate.c.in:13
    ompi/mpi/c/get_accumulate.c.in:13
    ompi/mpi/c/raccumulate.c.in:13
    ompi/mpi/c/rget_accumulate.c.in:13
    ... and 1 more file

  Tennessee Technological University  (might be "Copyright (c) 2004-2024 The University of Tennessee and The University")
    ompi/mca/part/persist/part_persist.h:14

  University of Blabbityblah and the Trustees of Schblitbittyboo  (might be "Copyright (c) 2004-2012 The Trustees of Indiana University and Indiana")
    contrib/update-my-copyright.pl:42

Result: ATTENTION REQUIRED — 42 authors not in debian/copyright
25 days ago ● public

Licenserecon

Command: lrc -s
Exit code: 3

en: Versions: licenserecon '18.1'  licensecheck '3.3.9-1'

Parsing Source Tree  ....
Reading d/copyright  ....
Running licensecheck ....

d/copyright      | licensecheck

other            | CECILL-B          3rd-party/treematch/fibo.c
other            | CECILL-B-1.0      3rd-party/treematch/LICENSE
other            | BSD-3-clause      3rd-party/treematch/tm_mt.c
other            | BSD-1-Clause      3rd-party/treematch/uthash.h
other            | BSD-3-clause      autogen.pl
other            | mpich2            docs/license/mpich.txt
other            | CECILL-B-1.0      docs/license/treematch.txt
other            | BSD-3-clause      docs/Makefile.am
other            | BSD-3-clause and/or mpich2 opal/datatype/opal_datatype_pack_unpack_predefined.h
other            | BSD-3-clause      opal/datatype/opal_datatype_position.c
BSD-2-Clause     | BSD-2-clause and/or BSD-3-clause opal/mca/reachable/netlink/libnl3_utils.h
other            | BSD-3-clause      opal/mca/reachable/netlink/Makefile.am
BSD-2-Clause     | BSD-2-clause and/or BSD-3-clause opal/mca/reachable/netlink/reachable_netlink_utils_common.c
other            | BSD-3-clause      opal/mca/reachable/reachable.h
other            | BSD-2-clause      opal/util/json/3rd-party/json.c
other            | BSD-3-clause      opal/util/json/Makefile.am
LGPL-2           | BSD-3-clause      oshmem/mca/memheap/ptmalloc/Makefile.am
LGPL-2           | public-domain     oshmem/mca/memheap/ptmalloc/malloc.c
LGPL-2           | BSD-3-clause      oshmem/mca/memheap/ptmalloc/memheap_ptmalloc.c
other            | BSD-3-clause      oshmem/mca/scoll/base/base.h

Short option in use. Not all differences shown

Back to Dashboard | View all reviews for this package