1"iperf, Copyright (c) 2014-2019, The Regents of the University of California,
2through Lawrence Berkeley National Laboratory (subject to receipt of any
3required approvals from the U.S. Dept. of Energy).  All rights reserved."
4
5Redistribution and use in source and binary forms, with or without
6modification, are permitted provided that the following conditions are met:
7
8(1) Redistributions of source code must retain the above copyright notice, this
9list of conditions and the following disclaimer.
10
11(2) Redistributions in binary form must reproduce the above copyright notice,
12this list of conditions and the following disclaimer in the documentation and/
13or other materials provided with the distribution.
14
15(3) Neither the name of the University of California, Lawrence Berkeley
16National Laboratory, U.S. Dept. of Energy nor the names of its contributors may
17be used to endorse or promote products derived from this software without
18specific prior written permission.
19
20THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
21ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
22WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
24ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
25(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
26LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
27ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
29SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
31You are under no obligation whatsoever to provide any bug fixes, patches, or
32upgrades to the features, functionality or performance of the source code
33("Enhancements") to anyone; however, if you choose to make your Enhancements
34available either publicly, or directly to Lawrence Berkeley National
35Laboratory, without imposing a separate written license agreement for such
36Enhancements, then you hereby grant the following license: a  non-exclusive,
37royalty-free perpetual license to install, use, modify, prepare derivative
38works, incorporate into other computer software, distribute, and sublicense
39such enhancements or derivative works thereof, in binary and source code form.
40
41=====
42
43This software contains source code (src/cjson.{c,h}) that is:
44
45  Copyright (c) 2009 Dave Gamble
46
47  Permission is hereby granted, free of charge, to any person obtaining a copy
48  of this software and associated documentation files (the "Software"), to deal
49  in the Software without restriction, including without limitation the rights
50  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
51  copies of the Software, and to permit persons to whom the Software is
52  furnished to do so, subject to the following conditions:
53
54  The above copyright notice and this permission notice shall be included in
55  all copies or substantial portions of the Software.
56
57  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
58  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
59  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
60  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
61  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
62  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
63  THE SOFTWARE.
64
65=====
66
67This software contains source code (src/net.{c,h}) that is:
68
69  This software was developed as part of a project at MIT.
70
71  Copyright (c) 2005-2007 Russ Cox,
72		     Massachusetts Institute of Technology
73
74  Permission is hereby granted, free of charge, to any person obtaining
75  a copy of this software and associated documentation files (the
76  "Software"), to deal in the Software without restriction, including
77  without limitation the rights to use, copy, modify, merge, publish,
78  distribute, sublicense, and/or sell copies of the Software, and to
79  permit persons to whom the Software is furnished to do so, subject to
80  the following conditions:
81
82  The above copyright notice and this permission notice shall be
83  included in all copies or substantial portions of the Software.
84
85  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
86  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
87  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
88  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
89  LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
90  OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
91  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
92
93  ===
94
95  Contains parts of an earlier library that has:
96
97  /*
98   * The authors of this software are Rob Pike, Sape Mullender, and Russ Cox
99   *              Copyright (c) 2003 by Lucent Technologies.
100   * Permission to use, copy, modify, and distribute this software for any
101   * purpose without fee is hereby granted, provided that this entire notice
102   * is included in all copies of any software which is or includes a copy
103   * or modification of this software and in all copies of the supporting
104   * documentation for such software.
105   * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
106   * WARRANTY.  IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
107   * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
108   * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
109  */
110
111=====
112
113This software contains source code (src/net.c) that is:
114
115/*
116 * Copyright (c) 2001 Eric Jackson <ericj@monkey.org>
117 *
118 * Redistribution and use in source and binary forms, with or without
119 * modification, are permitted provided that the following conditions
120 * are met:
121 *
122 * 1. Redistributions of source code must retain the above copyright
123 *   notice, this list of conditions and the following disclaimer.
124 * 2. Redistributions in binary form must reproduce the above copyright
125 *   notice, this list of conditions and the following disclaimer in the
126 *   documentation and/or other materials provided with the distribution.
127 * 3. The name of the author may not be used to endorse or promote products
128 *   derived from this software without specific prior written permission.
129 *
130 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
131 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
132 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
133 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
134 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
135 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
136 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
137 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
138 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
139 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
140 */
141
142=====
143
144This software contains source code (src/queue.h) that is:
145
146  /*
147   * Copyright (c) 1991, 1993
148   *      The Regents of the University of California.  All rights reserved.
149   *
150   * Redistribution and use in source and binary forms, with or without
151   * modification, are permitted provided that the following conditions
152   * are met:
153   * 1. Redistributions of source code must retain the above copyright
154   *    notice, this list of conditions and the following disclaimer.
155   * 2. Redistributions in binary form must reproduce the above copyright
156   *    notice, this list of conditions and the following disclaimer in the
157   *    documentation and/or other materials provided with the distribution.
158   * 3. Neither the name of the University nor the names of its contributors
159   *    may be used to endorse or promote products derived from this software
160   *    without specific prior written permission.
161   *
162   * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
163   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
164   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
165   * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
166   * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
167   * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
168   * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
169   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
170   * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
171   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
172   * SUCH DAMAGE.
173   *
174   *      @(#)queue.h     8.5 (Berkeley) 8/20/94
175   */
176
177=====
178
179This software contains source code (src/units.{c.h}) that is:
180
181  /*---------------------------------------------------------------
182   * Copyright (c) 1999,2000,2001,2002,2003
183   * The Board of Trustees of the University of Illinois
184   * All Rights Reserved.
185   *---------------------------------------------------------------
186   * Permission is hereby granted, free of charge, to any person
187   * obtaining a copy of this software (Iperf) and associated
188   * documentation files (the "Software"), to deal in the Software
189   * without restriction, including without limitation the
190   * rights to use, copy, modify, merge, publish, distribute,
191   * sublicense, and/or sell copies of the Software, and to permit
192   * persons to whom the Software is furnished to do
193   * so, subject to the following conditions:
194   *
195   *
196   * Redistributions of source code must retain the above
197   * copyright notice, this list of conditions and
198   * the following disclaimers.
199   *
200   *
201   * Redistributions in binary form must reproduce the above
202   * copyright notice, this list of conditions and the following
203   * disclaimers in the documentation and/or other materials
204   * provided with the distribution.
205   *
206   *
207   * Neither the names of the University of Illinois, NCSA,
208   * nor the names of its contributors may be used to endorse
209   * or promote products derived from this Software without
210   * specific prior written permission.
211   *
212   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
213   * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
214   * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
215   * NONINFRINGEMENT. IN NO EVENT SHALL THE CONTIBUTORS OR COPYRIGHT
216   * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
217   * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
218   * ARISING FROM, OUT OF OR IN CONNECTION WITH THE
219   * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
220   * ________________________________________________________________
221   * National Laboratory for Applied Network Research
222   * National Center for Supercomputing Applications
223   * University of Illinois at Urbana-Champaign
224   * http://www.ncsa.uiuc.edu
225   * ________________________________________________________________
226   *
227   * stdio.c
228   * by Mark Gates <mgates@nlanr.net>
229   * and Ajay Tirumalla <tirumala@ncsa.uiuc.edu>
230   * -------------------------------------------------------------------
231   * input and output numbers, converting with kilo, mega, giga
232   * ------------------------------------------------------------------- */
233
234=====
235
236This software contains source code (src/portable_endian.h) that is:
237
238// "License": Public Domain
239// I, Mathias Panzenböck, place this file hereby into the public domain. Use it at your own risk for whatever you like.
240
241=====
242
243
244
245