Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: FRR
Upstream-Contact: maintainers@frrouting.org, security@frrouting.org
Source: https://www.frrouting.org/

Files: *
Comment: Note: GPL Versions of FRR binaries
    If GRPC module is installed then please be aware that the
    combination of the GRPC (licensed under Apache License) and 
    FRR (Licensed under GPLv2+) will force the resulting grpc 
    modules and related binaries to GPLv3
    Impacted binary files: frr/libfrrgrpc_pb.* frr/modules/grpc.so
    FRR built or used without GRPC is not impacted
Copyright: 1996-2003 by the original Zebra authors:
    Kunihiro Ishiguro <kunihiro@zebra.org>
    Toshiaki Takada <takada@zebra.org>
    Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
           2003-2016 by the Quagga Project
           2016-2018 by the FRRouting Project
    Adam Fitzgerald                2017
    Alex Couloumbis                2017
    Alexandre Cassen               2001-2017
    Alexandre Chappuis             2011
    Alexis Fasquel                 2015
    Ali Rezaee                     2018
    Ameya Dharkar                  2018
    Amritha Nambiar                2015
    Andreas Jaggi                  2017
    Andrew Certain                 2012
    Andrew J. Schorr               2004-2011
    Andrew Lunn                    2017
    Andrey Korolyov                2017-2018
    Ang Way Chuang                 2012
    Anuradha Karuppiah             2016-2018
    Arthur Jones                   2018
    Avneesh Sachdev                2012, 2016
    Ayan Banerjee                  2012
    Balaji G.                      2011-2016
    Barry Friedman                 2011
    Bartek Kania                   2008
    Baruch Siach                   2016
    Bingen Eguzkitza               2016-2017
    Boian Bonev                    2013
    Boris Yakubov                  2013
    Brad Smith                     2012
    Brett Ciphery                  2013
    Brian Bennett                  2015
    Brian Rak                      2017
    Chirag Shah                    2017-2018
    Chris Caputo                   2009-2010
    Chris Hall                     2010
    Chris Luke                     2011
    Christian Franke               2012-2018
    Christian Hammers              2011
    Christoffer Hansen             2018
    Christoph Dwertmann            2018
    Colin Petrie                   2016
    Cumulus Networks               2013-2019
    Daniel Kozlowski               2012
    Daniel Ng                      2008
    Daniel Walton                  2015-2018
    Daniil Baturin                 2018
    Dario Wiesner                  2018
    Dave Olson                     2016-2017
    David BÉRARD                   2010
    David Lamparter                2009-2018
    David Lebrun                   2016
    David Ward                     2009-2012
    David Young                    2007
    Denil Vira                     2015
    Denis Ovsienko                 2007-2012
    Dinesh Dutt                    2012-2013
    Dinesh G. Dutt                 2013-2017
    Dmitrij Tejblum                2009-2011
    Dmitry Popov                   2011
    Don Slice                      2016-2018
    Donald Sharp                   2015-2018
    Donatas Abraitis               2018
    Dongling Duan                  2018
    Donnie Savage                  2017
    Doug VanLeuven                 2012
    Dylan Hall                     2011
    Emanuele Di Pascale            2018
    Eric Pulvino                   2017
    Everton Marques                2012-2014
    Evgeny Uskov                   2016
    F. Aragon                      2018
    Fatih USTA                     2017
    Feng Lu                        2014-2015
    Fernando Soto                  2015
    Francesco Dolcini              2009
    Fredi Raspall                  2016-2018
    Fritz Reichmann                2011
    G. Paul Ziemba                 2016-2018
    Greg Troxel                    2003-2007, 2010-2015
    Hasso Tepper                   2003-2007, 2012-2013
    Hiroshi Yokoi                  2015
    Hongguang Li                   2016
    Hung-Weic Chiu                 2017
    Igor Ryzhov                    2016
    Ilya Shipitsin                 2018
    Ingo Flaschberger              2011
    Ivan Moskalyov                 2010
    JR Rivers                      2012
    Jafar Al-Gharaibeh             2009, 2015-2018
    Jarad Olson                    2018
    Jaroslav Fojtik                2011
    Jeremy Jackson                 2008-2009
    Jingjing Duan                  2008-2009
    Joachim Nilsson                2012-2013
    Joakim Tjernlund               2008-2014
    Job Snijders                   2016
    John Berezovik                 2016
    John Glotzer                   2014
    John Kemp                      2011
    Jon Andersson                  2009-2011
    Jorge Boncompte                2012-2013, 2017
    Josh Bailey                    2011-2012
    Juergen Kammer                 2017
    Julien Courtat                 2016
    Juliusz Chroboczek             2012
    Kaloyan Kovachev               2015-2017
    Ken Williams                   2014
    Khiruthigai Balasubramanian    2016
    Krisztian Kovacs               2009
    Kunihiro Ishiguro              2018
    Leonard Tracy                  2012
    Leonid Rosenboim               2012-2013
    Liu Xiaofeng                   2016
    Lou Berger                     2013, 2016-2018
    Lu Feng                        2014-2015
    Lucian Cristian                2017
    Maitane Zotes                  2014
    Manuel Schweizer               2017
    Marcel Röthke                  2017-2018
    Mark Stapp                     2018
    Martin Buck                    2018
    Martin Winter                  2015-2018
    Martín Beauchamp               2017
    Mathias Krause                 2010
    Mathieu Goessens               2009
    Matthew Smith                  2017
    Matthias Ferdinand             2011
    Matthieu Boutier               2012, 2016-2017
    Matti-Oskari Leppänen          2013
    Michael Lambert                2008-2010
    Michael Rossberg               2015
    Michael Zingg                  2012
    Michal Sekletar                2014
    Mike Tancsa                    2017
    Milan Kocian                   2013-2014
    Mitesh Kanjariya               2017-2018
    Mladen Sablic                  2017-2018
    Morgan Stewart                 2015
    Nathan Van Gheem               2018
    Nick Hilliard                  2009-2012
    Nico Golde                     2010
    Nicolas Dichtel                2015
    Nigel Kukard                   2017
    Nolan Leake                    2012
    Oleg A. Arkhangelsky           2011
    Olivier Cochard-Labbé          2014
    Olivier Dugeon                 2014-2018
    Ondrej Zajicek                 2009
    Open Source Routing / NetDEF   2012-2017
    Pascal Mathis                  2018
    Paul Jakma                     2002-2016
    Paul P Komkoff Jr              2008
    Pawel Wieczorkiewicz           2016
    Peter Pentchev                 2011
    Peter Szilagyi                 2011
    Phil Huang                     2017
    Phil Laverdiere                2012
    Philippe Guibert               2016-2018
    Piotr Jurkiewicz               2018
    Pradosh Mohapatra              2013-2014
    Quentin Young                  2016-2018
    Radhika Mahankali              2015-2017
    Rafael Zalamena                2017-2018
    Rakesh Garimella               2013
    Raymond P. Burkholder          2017
    Remi Gacogne                   2013
    Renato Westphal                2012, 2016-2018
    Robert Bays                    2010
    Roderick Schertler             2011
    Rodny Molina                   2018
    Roman Hoog Antink              2010-2013
    Ruben Kerkhof                  2018
    Russ White                     2017-2018
    Ryan Hagelstrom                2017
    Sam Tannous                    2016-2017
    Sarita Patra                   2018
    Sebastian Lohff                2017
    Sergey Fionov                  2018
    Sergey Y. Afonin               2011
    Serj Kalichev                  2012
    Sid Khot                       2016
    Silas McCroskey                2017-2018
    Stephane Litkowski             2017
    Stephen Hemminger              2008-2014
    Stephen Worley                 2018
    Steve Hill                     2009
    Stig Thormodsrud               2008
    Subbaiah Venkata               2012
    Svata Dedic                    2011
    Sébastien Luttringer           2014
    Takashi Sogabe                 2009
    Thijs Kinkhorst                2009
    Thomas Gelf                    2018
    Thomas Petazzoni               2016
    Thomas Ries                    2011
    Thorvald Natvig                2017
    Tigran Martirosyan             2018
    Timo Teräs                     2008-2009, 2013-2017
    Timothy Redaelli               2017
    Tom Goff                       2009-2011
    Tom Henderson                  2009
    Tomasz Pala                    2009
    Udaya Shankara KS              2016
    Ulrich Weber                   2011-2013
    Vasilis Tsiligiannis           2009
    Vincent Bernat                 2012, 2017-2018
    Vincent Jardin                 2003-2007, 2014, 2017-2018
    Vipin Kumar                    2014-2015
    Vishal Dhingra                 2018
    Vishal Kumar                   2012
    Vitaliy Senchyshyn             2013
    Vivek Venkatraman              2015-2018
    Vladimir L Ivanov              2010
    Vyacheslav Trushkin            2011-2012
    Vystoropskyi, Sergii           2015
    Wataru Tanitsu                 2010
    Wenjian Ma                     2015
    Will McLendon                  2017
    YAMAMOTO Shigeru               2011
    Yasuhiro Ohara                 2009
    Zefan Xu                       2018
    dturlupov                      2018
    heasley                        2009-2011
    jaydom                         2017
    jpmondet                       2018
    kssoman                        2018
    lihongguang                    2018
    lyq140                         2018
    pcarana                        2018
    pogojotz                       2017
    tigranmartirosyan              2017
    tmartiro                       2017
    vize                           2007
    高鹏                           2012
License: GPL-2+

Files: lib/strl*.c
License: LGPL-2.1+
Copyright: Copyright (C) 2016 Free Software Foundation, Inc.

Files: lib/skiplist.*
License: BSD-0-clause
Copyright: Copyright 1990 William Pugh

Files: lib/sha256.*
License: BSD-2-clause
Copyright: Copyright 2005,2007,2009 Colin Percival

Files: lib/qobj.h lib/monotime.h lib/memory.* lib/hook.* lib/frratomic.h lib/ferr.* lib/compiler.h lib/module.*
License: ISC
Copyright: Copyright (c) 2015-18  David Lamparter, for NetDEF, Inc.

Files: nhrpd/nhrp_protocol.h
License: MIT
Copyright: Copyright (c) 2007-2012 Timo Teräs <timo.teras@iki.fi>

Files: babeld/*
License: MIT
Copyright:
 Copyright 2011 by Matthieu Boutier and Juliusz Chroboczek
 Copyright 2007, 2008 by Grégoire Henry, Julien Cristau and Juliusz Chroboczek

Files: babeld/babel_errors.*
License: GPL-2+
Copyright: Copyright (C) 2017-2018 Donald Sharp, Cumulus Networks, Inc.

Files: ldpd/*
License: ISC
Copyright:
 Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
 Copyright (c) 2003, 2004 Markus Friedl <markus@openbsd.org>
 Copyright (c) 2004, 2005, 2008 Esben Norby <norby@openbsd.org>
 Copyright (c) 2004, 2005, 2012 Claudio Jeker <claudio@openbsd.org>
 Copyright (c) 2009 Michele Marchetto <michele@openbsd.org>
 Copyright (c) 2012 Alexander Bluhm <bluhm@openbsd.org>
 Copyright (c) 2013-2016 Renato Westphal <renato@openbsd.org>
 Copyright (C) 2016 by Open Source Routing.

Files: ldpd/ldp_debug.* ldpd/ldp_vty* ldpd/ldp_zebra.c
License: GPL-2+
Copyright:
 Copyright (C) 2016 by Open Source Routing.

Files: doc/user/*.rst doc/figures/fig*
Copyright: Copyright (c) 1996-2018 Kunihiro Ishiguro, et al.
License: FRR-docs
 Permission is granted to make and distribute verbatim copies of this
 manual provided the copyright notice and this permission notice are
 preserved on all copies.
 .
 Permission is granted to copy and distribute modified versions of this
 manual under the conditions for verbatim copying, provided that the
 entire resulting derived work is distributed under the terms of a
 permission notice identical to this one.
 .
 Permission is granted to copy and distribute translations of this manual
 into another language, under the above conditions for modified versions,
 except that this permission notice may be stated in a translation
 approved by Kunihiro Ishiguro.

Files: lib/freebsd-queue.h lib/openbsd-queue.h lib/md5.*
License: BSD-3-clause
Copyright:
 Copyright (c) 1991, 1993 The Regents of the University of California.
 Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
 Copyright (C) 2004 6WIND <Vincent.Jardin@6WIND.com>

Files: lib/openbsd-tree.*
License: BSD-2-clause
Copyright:
 Copyright 2002 Niels Provos <provos@citi.umich.edu>
 Copyright (c) 2016 David Gwynne <dlg@openbsd.org>

Files: lib/imsg*
License: ISC
Copyright:
 Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
 Copyright (c) 2006, 2007 Pierre-Yves Ritschard <pyr@openbsd.org>
 Copyright (c) 2006, 2007, 2008 Reyk Floeter <reyk@openbsd.org>

Files: qpb/qpb.proto fpm/fpm.proto
License: ISC
Copyright: Copyright (C) 2016 Sproute Networks, Inc.

Files: doc/extra/frrlexer.py
License: ISC
Copyright: Copyright (c) 2017 Vincent Bernat <bernat@luffy.cx>

Files: tests/helpers/python/frrsix.py
License: MIT
Copyright: Copyright (c) 2010-2017 Benjamin Peterson

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; either version 2 of the License, or
 (at your option) any later version.
 .
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 .
 On Debian systems, the full text of the GNU General Public
 License version 2 can be found in the file
 `/usr/share/common-licenses/GPL-2'.

License: LGPL-2.1+
 The GNU C Library 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.
 .
 The GNU C Library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.
 .
 You should have received a copy of the GNU Lesser General Public
 License along with the GNU C Library; if not, see
 <http://www.gnu.org/licenses/>.
 .
 On Debian systems, the full text of the GNU Lesser General Public
 License version 2.1 can be found in the file
 `/usr/share/common-licenses/LGPL-2.1'.

License: GPL-3
 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.
 .
 This package is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this package; if not, write to the Free Software
 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
 .
 On Debian systems, the complete text of the GNU General
 Public License can be found in `/usr/share/common-licenses/GPL-3'.

License: BSD-0-clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted.
 .
 THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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: 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 AUTHOR 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 AUTHOR 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: BSD-3-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.
 4. Neither the name of the University 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 REGENTS 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 REGENTS 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: ISC
 Permission to use, copy, modify, and distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 .
 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

License: MIT
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the 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 Software.
 .
 THE 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 SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
