Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://github.com/ArduPilot/pymavlink
Upstream-Name: pymavlink
Files-Excluded: dfindexer/dfindexer_cy.c

Files: *
Copyright:
 2011-2026 Andrew Tridgell and the ArduPilot project contributors
 2014 Thomas Gubler
 2016 Build Apps
License: LGPL-3.0+ with MAVLink-output exception
Comment: Contributor names and years were derived from the upstream Git
 history at https://github.com/ArduPilot/pymavlink/graphs/contributors?all=1
 during the full-history copyright audit.

Files:
 setup.py
Copyright:
 2011-2026 Andrew Tridgell and the ArduPilot project contributors
License: LGPL-3

Files:
 CSVReader.py
Copyright:
 2020 Peter Barker
License: GPL-3.0+

Files:
 DFReader.py
 mavexpression.py
 mavextra.py
 mavtestgen.py
 generator/mavgen.py
 generator/mavgen_c.py
 generator/mavgen_java.py
 generator/mavgen_javascript.py
 generator/mavgen_javascript_stable.py
 generator/mavgen_python.py
 generator/mavgen_typescript.py
 generator/mavparse.py
 generator/mavtemplate.py
 tools/mavgen.py
Copyright:
 2011 Andrew Tridgell
License: GPL-3.0+

Files:
 mavftp.py
 mavftp_op.py
Copyright:
 2011-2024 Andrew Tridgell
 2024 Amilcar do Carmo Lucas <amilcar.lucas@iav.de>
License: GPL-3.0+

Files:
 examples/mavftp_example.py
 examples/status_msg.py
 tests/test_mavftp.py
Copyright:
 2024 Amilcar do Carmo Lucas <amilcar.lucas@iav.de>
License: GPL-3.0+

Files:
 examples/mavtcpsniff.py
Copyright:
 2012 David "Buzz" Bussenschutt
License: GPL-3.0+

Files:
 generator/mavgen_ada.py
Copyright:
 2022 Andrii Fil <root.fi36@gmail.com>
License: GPL-3.0+

Files:
 generator/mavgen_cpp11.py
Copyright:
 2011 Andrew Tridgell 2011
 2016 Vladimir Ermakov 2016
License: GPL-3.0+

Files:
 generator/mavgen_cs.py
Copyright:
 2018 Michael Oborne
License: GPL-3.0+

Files:
 generator/mavgen_objc.py
Copyright:
 2013 John Boiles
License: GPL-3.0+

Files:
 generator/mavgen_spin2.py
Copyright:
 2025 Riley August
License: GPL-3.0+

Files:
 generator/mavgen_swift.py
Copyright:
 Max Odnovolyk 2015
License: GPL-3.0+

Files:
 generator/mavgen_wlua.py
Copyright:
 Holger Steinhaus 2012
License: GPL-3.0+

Files:
 generator/javascript/test/make_tests.py
Copyright:
 2020 David 'Buzz' Bussenschutt July
License: GPL-3.0+

Files:
 tools/mavtelemetry_datarates.py
Copyright:
 2017 IAV GmbH 2017
      Amilcar Lucas
      Karthik Desai
License: GPL-3.0+

Files:
 tools/mavtranslatelog.py
Copyright:
 2025 Marek S. Łukasiewicz
License: GPL-3.0+

Files:
 tools/sertotcp.py
Copyright:
 2011 Andrew Tridgell
License: GPL-3.0+

Files:
 fgFDM.py
Copyright:
 2011 Andrew Tridgell
License: GPL-2.0+

Files:
 rotmat.py
Copyright:
 2012 Andrew Tridgell
License: LGPL-2.1+

Files:
 generator/javascript/local_modules/jspack/*
Copyright:
 2008 Fair Oaks Labs, Inc.
License: BSD-3-clause

Files:
 generator/javascript/local_modules/long/*
Copyright:
 2014 Daniel Wirtz
License: Apache-2.0

Files:
 generator/C/include_v2.0/mavlink_sha256.h
Copyright:
 1995 - 2001 Kungliga Tekniska Högskolan
License: BSD-3-clause

Files:
 generator/mavcrc.py
 mavutil.py
 mavwp.py
Copyright:
 Andrew Tridgell and
 the ArduPilot Project
License: LGPL-3+


Files: mavlink/*
Copyright: the ArduPilot project contributors
License: LGPL-3.0+ with MAVLink-output exception

Files: debian/*
Copyright:
 2026 Steffen Möller <moeller@debian.org>
 2026 Glen <smoe-bot@users.noreply.github.com>
License: GPL-2.0+

License: LGPL-3.0+ with MAVLink-output exception
 This package is free software; you can redistribute it and/or modify it
 under the terms of the GNU Lesser General Public License as published by
 the Free Software Foundation; either version 3 of the License, or (at your
 option) any later version.
 .
 On Debian systems, the complete text of the GNU Lesser General Public
 License version 3 can be found in "/usr/share/common-licenses/LGPL-3".
 .
 As an exception, if you use this software to compile your source code and
 portions of this software, including messages ("the generator output"),
 are embedded into the binary product as a result, you may redistribute
 such product and such product is hereby licensed under the following MIT
 license:
 .
 Permission is hereby granted, free of charge, to any person obtaining a
 copy of the generated software (the "Generated Software"), to deal in the
 Generated Software without restriction, including without limitation the
 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
 sell copies of the Generated Software, and to permit persons to whom the
 Generated Software is furnished to do so, subject to the following
 conditions:
 .
 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Generated Software.
 .
 THE GENERATED SOFTWARE IS 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 GENERATED
 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE GENERATED SOFTWARE.

License: GPL-3.0+
 This package 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; either version 3 of the License, or (at your option)
 any later version.
 .
 On Debian systems, the complete text of the GNU General Public License
 version 3 can be found in "/usr/share/common-licenses/GPL-3".

License: GPL-2.0+
 This package 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; either version 2 of the License, or (at your option)
 any later version.
 .
 On Debian systems, the complete text of the GNU General Public License
 version 2 can be found in "/usr/share/common-licenses/GPL-2".

License: LGPL-2.1+
 This package is free software; you can redistribute it and/or modify it
 under the terms of the GNU Lesser General Public License as published by
 the Free Software Foundation; either version 2.1 of the License, or (at your
 option) any later version.
 .
 On Debian systems, the complete text of the GNU Lesser General Public
 License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1".

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

License: LGPL-3+
 This package is free software; you can redistribute it and/or modify it
 under the terms of the GNU Lesser General Public License as published by
 the Free Software Foundation; either version 3 of the License, or (at your
 option) any later version.
 .
 On Debian systems, the complete text of the GNU Lesser General Public
 License version 3 can be found in "/usr/share/common-licenses/LGPL-3".

License: BSD-3-clause
 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 in the documentation
   and/or other materials provided with the distribution.
 * Neither the name of Fair Oaks Labs, Inc. nor the names of its 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 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.

License: Apache-2.0
 On Debian systems, the complete text of the Apache License version 2.0 can
 be found in "/usr/share/common-licenses/Apache-2.0".
