Re-apply r40728 and fix Coverity CID 1371 UNINIT again.
[obnox/wireshark/wip.git] / debian / copyright
1 his package was debianized by Frederic Peters <fpeters@debian.org> on
2 Sun, 13 Sep 1998 23:05:47 +0200
3
4 It was downloaded from http://www.wireshark.org/download/src/all-versions/
5
6 The Wireshark web site URL is http://www.wireshark.org/
7
8 Upstream Authors:
9   Gerald Combs <gerald@wireshark.org> and contributors
10
11 Except where otherwise noted in the source code, Wireshark is covered under
12 the GNU General Public License (v2 or later).
13
14 Wireshark is copyright (c) 1998-2006 Gerald Combs.
15
16  * This program is free software; you can redistribute it and/or
17  * modify it under the terms of the GNU General Public License
18  * as published by the Free Software Foundation; either version 2
19  * of the License, or (at your option) any later version.
20  *
21  * This program is distributed in the hope that it will be useful,
22  * but WITHOUT ANY WARRANTY; without even the implied warranty of
23  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
24  * GNU General Public License for more details.
25  *
26  * You should have received a copy of the GNU General Public License
27  * along with this program; if not, write to the Free Software
28  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301,  USA.
29
30 On Debian systems the GNU GPL may be viewed in /usr/share/common-licenses/GPL.
31
32 Wireshark and the "fin" logo are trademarks of Gerald Combs.
33
34 Source files included in Wireshark and with other licenses are listed below:
35
36
37 Public Domain
38 -------------
39
40 g711.c:
41  * This source code is a product of Sun Microsystems, Inc. and is provided
42  * for unrestricted use.  Users may copy or modify this source code without
43  * charge.
44  *
45  * SUN SOURCE CODE IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING
46  * THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
47  * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
48  *
49  * Sun source code is provided with no support and without any obligation on
50  * the part of Sun Microsystems, Inc. to assist in its use, correction,
51  * modification or enhancement.
52  *
53  * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
54  * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY THIS SOFTWARE
55  * OR ANY PART THEREOF.
56  *
57  * In no event will Sun Microsystems, Inc. be liable for any lost revenue
58  * or profits or other special, indirect and consequential damages, even if
59  * Sun has been advised of the possibility of such damages.
60  *
61  * Sun Microsystems, Inc.
62  * 2550 Garcia Avenue
63  * Mountain View, California  94043
64
65
66 LGPL
67 ----
68
69 mkstemp.c: LGPL, from GNU C Library
70 mkstemp.h: idem
71 strncasecmp.c: idem
72 strptime.c: idem
73 ps.c: idem
74  * Copyright (C) 1991, 1992, 1996, 1998 Free Software Foundation, Inc.
75  * This file is part of the GNU C Library.
76  *
77  * The GNU C Library is free software; you can redistribute it and/or
78  * modify it under the terms of the GNU Library General Public License as
79  * published by the Free Software Foundation; either version 2 of the
80  * License, or (at your option) any later version.
81  *
82  * The GNU C Library is distributed in the hope that it will be useful,
83  * but WITHOUT ANY WARRANTY; without even the implied warranty of
84  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
85  * Library General Public License for more details.
86  *
87  * You should have received a copy of the GNU Library General Public
88  * License along with the GNU C Library; see the file COPYING.LIB.  If not,
89  * write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
90  * Boston, MA  02110-1301,  USA.
91
92
93 epan/g_ascii_strtoull.c: LGPL, from GLIB
94 epan/g_ascii_strtoull.h: idem
95 gtk/ethclist.c: idem
96 gtk/ethclist.h: idem
97  * GLIB - Library of useful routines for C programming
98  * Copyright (C) 1995-1997  Peter Mattis, Spencer Kimball and Josh MacDonald
99  * Copyright (C) 1997-1998 Jay Painter <jpaint@serv.net><jpaint@gimp.org>
100  *
101  * This library is free software; you can redistribute it and/or
102  * modify it under the terms of the GNU Lesser General Public
103  * License as published by the Free Software Foundation; either
104  * version 2 of the License, or (at your option) any later version.
105  *
106  * This library is distributed in the hope that it will be useful,
107  * but WITHOUT ANY WARRANTY; without even the implied warranty of
108  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
109  * Lesser General Public License for more details.
110  *
111  * You should have received a copy of the GNU Lesser General Public
112  * License along with this library; if not, write to the
113  * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
114  * 02110-1301,  USA.
115
116
117 epan/dfilter/grammar.c: LGPL, Copyright 1991-1995 by D. Richard Hipp
118 tools/lemon/lempar.c: idem
119  * Copyright 1991-1995 by D. Richard Hipp.
120  *
121  * This library is free software; you can redistribute it and/or
122  * modify it under the terms of the GNU Library General Public
123  * License as published by the Free Software Foundation; either
124  * version 2 of the License, or (at your option) any later version.
125  *
126  * This library is distributed in the hope that it will be useful,
127  * but WITHOUT ANY WARRANTY; without even the implied warranty of
128  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
129  * Library General Public License for more details.
130  *
131  * You should have received a copy of the GNU Library General Public
132  * License along with this library; if not, write to the
133  * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
134  * 02110-1301,  USA.
135
136
137 MIT
138 ---
139
140 epan/xmlstub.h:
141  *  This is part of tree.h from the libxml2 distribution.  It is used
142  *  for structure reference when dynamically linking to libxml.
143  *
144  *  The GPL agreement for this file and for libxml2 can be found at
145  *  http://www.xmlsoft.org
146
147 Note that libxml2 is MIT-licensed, not GPL.
148
149
150 BSD & BSD-like
151 --------------
152
153 epan/crypt-md5.c:
154 epan/crypt-md5.h:
155  * Copyright (C) 1999, 2000, 2002 Aladdin Enterprises.  All rights reserved.
156  *
157  * This software is provided 'as-is', without any express or implied
158  * warranty.  In no event will the authors be held liable for any damages
159  * arising from the use of this software.
160  *
161  * Permission is granted to anyone to use this software for any purpose,
162  * including commercial applications, and to alter it and redistribute it
163  * freely, subject to the following restrictions:
164  *
165  * 1. The origin of this software must not be misrepresented; you must not
166  *    claim that you wrote the original software. If you use this software
167  *    in a product, an acknowledgment in the product documentation would be
168  *    appreciated but is not required.
169  * 2. Altered source versions must be plainly marked as such, and must not be
170  *    misrepresented as being the original software.
171  * 3. This notice may not be removed or altered from any source distribution.
172  *
173  * L. Peter Deutsch
174  * ghost@aladdin.com
175
176
177 epan/except.c:
178 epan/except.h:
179  * Portable Exception Handling for ANSI C.
180  * Copyright (C) 1999 Kaz Kylheku <kaz@ashi.footprints.net>
181  *
182  * Free Software License:
183  *
184  * All rights are reserved by the author, with the following exceptions:
185  * Permission is granted to freely reproduce and distribute this software,
186  * possibly in exchange for a fee, provided that this copyright notice appears
187  * intact. Permission is also granted to adapt this software to produce
188  * derivative works, as long as the modified versions carry this copyright
189  * notice and additional notices stating that the work has been modified.
190  * This source code may be translated into executable form and incorporated
191  * into proprietary software; there is no requirement for such software to
192  * contain a copyright notice related to this source.
193
194
195 epan/in_cksum.c:
196 epan/inet_aton.c:
197  * Copyright (c) 1988, 1992, 1993
198  *      The Regents of the University of California.  All rights reserved.
199  *
200  * Redistribution and use in source and binary forms, with or without
201  * modification, are permitted provided that the following conditions
202  * are met:
203  * 1. Redistributions of source code must retain the above copyright
204  *    notice, this list of conditions and the following disclaimer.
205  * 2. Redistributions in binary form must reproduce the above copyright
206  *    notice, this list of conditions and the following disclaimer in the
207  *    documentation and/or other materials provided with the distribution.
208  * 3. Neither the name of the University nor the names of its contributors
209  *    may be used to endorse or promote products derived from this software
210  *    without specific prior written permission.
211  *
212  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
213  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
214  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
215  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
216  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
217  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
218  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
219  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
220  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
221  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
222  * SUCH DAMAGE.
223
224
225 epan/inet_ntop.c:
226 epan/inet_pton.c:
227  * Copyright (c) 1996-1999 by Internet Software Consortium.
228  *
229  * Permission to use, copy, modify, and distribute this software for any
230  * purpose with or without fee is hereby granted, provided that the above
231  * copyright notice and this permission notice appear in all copies.
232  *
233  * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
234  * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
235  * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
236  * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
237  * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
238  * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
239  * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
240  * SOFTWARE.
241
242
243 epan/dissectors/packet-enc.c:
244 epan/dissectors/packet-etherip.c:
245 epan/dissectors/packet-ipsec-udp.c:
246  * Copyright (c) 2003 Markus Friedl.  All rights reserved.
247  *
248  * Redistribution and use in source and binary forms, with or without
249  * modification, are permitted provided that the following conditions
250  * are met:
251  * 1. Redistributions of source code must retain the above copyright
252  *    notice, this list of conditions and the following disclaimer.
253  * 2. Redistributions in binary form must reproduce the above copyright
254  *    notice, this list of conditions and the following disclaimer in the
255  *    documentation and/or other materials provided with the distribution.
256  *
257  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
258  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
259  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
260  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
261  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
262  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
263  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
264  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
265  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
266  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
267
268
269 epan/dissectors/packet-pflog.c:
270 epan/dissectors/packet-pflog.h:
271  * Copyright 2001 Mike Frantzen
272  * All rights reserved.
273  *
274  * Redistribution and use in source and binary forms, with or without
275  * modification, are permitted provided that the following conditions
276  * are met:
277  *
278  *    - Redistributions of source code must retain the above copyright
279  *      notice, this list of conditions and the following disclaimer.
280  *      with the distribution.
281  *
282  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
283  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
284  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
285  * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
286  * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
287  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
288  * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
289  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
290  * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
291  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
292  * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
293  * POSSIBILITY OF SUCH DAMAGE.
294
295
296 epan/dissectors/packet-vj.c:
297  * This file created by Irfan Khan <ikhan@qualcomm.com>
298  * Copyright (c) 2001  by QUALCOMM, Incorporated.
299  * All Rights reserved.
300  *
301  * Routines to compress and uncompress TCP packets (for transmission
302  * over low speed serial lines).
303  *
304  * Copyright (c) 1989 Regents of the University of California.
305  * All rights reserved.
306  *
307  * Redistribution and use in source and binary forms are permitted
308  * provided that the above copyright notice and this paragraph are
309  * duplicated in all such forms and that any documentation,
310  * advertising materials, and other materials related to such
311  * distribution and use acknowledge that the software was developed
312  * by the University of California, Berkeley.  The name of the
313  * University may not be used to endorse or promote products derived
314  * from this software without specific prior written permission.
315  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
316  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
317  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
318
319
320 wiretap/erf.c:
321 wiretap/erf.h:
322  * Copyright (c) 2003 Endace Technology Ltd, Hamilton, New Zealand.
323  * All rights reserved.
324  *
325  * This software and documentation has been developed by Endace Technology Ltd.
326  * along with the DAG PCI network capture cards. For further information please
327  * visit http://www.endace.com/.
328  *
329  * Redistribution and use in source and binary forms, with or without
330  * modification, are permitted provided that the following conditions are met:
331  *
332  *  1. Redistributions of source code must retain the above copyright notice,
333  *  this list of conditions and the following disclaimer.
334  *
335  *  2. Redistributions in binary form must reproduce the above copyright
336  *  notice, this list of conditions and the following disclaimer in the
337  *  documentation and/or other materials provided with the distribution.
338  *
339  *  3. The name of Endace Technology Ltd may not be used to endorse or promote
340  *  products derived from this software without specific prior written
341  *  permission.
342  *
343  * THIS SOFTWARE IS PROVIDED BY ENDACE TECHNOLOGY LTD ``AS IS'' AND ANY EXPRESS
344  * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
345  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
346  * EVENT SHALL ENDACE TECHNOLOGY LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
347  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
348  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
349  * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
350  * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
351  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
352  * POSSIBILITY OF SUCH DAMAGE.
353
354
355 wiretap/i4b_trace.h:
356  * Copyright (c) 1997, 1999 Hellmuth Michaelis. All rights reserved.
357  *
358  * Redistribution and use in source and binary forms, with or without
359  * modification, are permitted provided that the following conditions
360  * are met:
361  * 1. Redistributions of source code must retain the above copyright
362  *    notice, this list of conditions and the following disclaimer.
363  * 2. Redistributions in binary form must reproduce the above copyright
364  *    notice, this list of conditions and the following disclaimer in the
365  *    documentation and/or other materials provided with the distribution.
366  *
367  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
368  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
369  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
370  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
371  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
372  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
373  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
374  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
375  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
376  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
377  * SUCH DAMAGE.
378
379
380 Files missing license notices
381 -----------------------------
382
383 tap-funnel.c:
384   Wireshark terms, according to author on wireshark-dev@, message-id:
385   <f20d86b70607200240x2a6f7b0as68daf43b2eef6a56@mail.gmail.com>
386
387 editcap.c:
388 merge.c:
389 mergecap.c:
390   Wireshark terms, according to wireshark-dev@, message-id:
391   <c9a3e4540607210110v50758766wf272c4e6c74d48f3@mail.gmail.com>
392
393 epan/epan.c:
394 epan/exceptions.h:
395 epan/dfilter/gencode.h:
396 epan/dfilter/glib-util.c:
397 epan/dfilter/glib-util.h:
398   Contributed by Gilbert Ramirez, he has been contacted, his other files are
399   under Wireshark terms, (message-id: <44C1EFA2.3050907@alum.mit.edu>)
400
401 epan/dissectors/packet-bootparams.h:
402 epan/dissectors/packet-mount.h:
403 epan/dissectors/packet-nfs.h:
404 epan/dissectors/packet-x11-keysym.h:
405   Corresponding .c files have GPL notices, authors have been contacted for
406   clarification.
407
408 epan/dissectors/packet-nlm.h: no license info
409   Wireshark terms, according to wireshark-dev@, message-id:
410   <c9a3e4540607221458j407d552ekf28309c494487a8b@mail.gmail.com>
411
412 gtk/win32-file-dlg.h:
413   Contributed by Gerald Combs, Wireshark author, no answer yet but there is no
414   reason why it would not have standard Wireshark terms.  Message-id:
415   <44C1EFA2.3050907@alum.mit.edu>
416
417 epan/in_cksum.h:
418   BSD, like in_cksum.c, according to wireshark-dev@, message-id:
419   <44C1EFA2.3050907@alum.mit.edu>
420
421 epan/dissectors/packet-diameter-defs.h:
422   GNU GPL notice added in current Subversion repository, will be in file for
423   0.99.3.
424
425 snprintf.h:
426   no longer used, according to wireshark-dev@, but it was under GPL like .c
427   message-id: <c9a3e4540607200322j2225fdf8q8687b1b1fd13543a@mail.gmail.com>