xref: /aosp_15_r20/external/fsck_msdos/NOTICE (revision 9558e6ac2e10ab0fef46fdd14187b840555f86f4)
1*9558e6acSTreehugger Robot/*-
2*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
3*9558e6acSTreehugger Robot *
4*9558e6acSTreehugger Robot * Copyright (C) 1995, 1997 Wolfgang Solfrank
5*9558e6acSTreehugger Robot * Copyright (c) 1995 Martin Husemann
6*9558e6acSTreehugger Robot *
7*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
8*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
9*9558e6acSTreehugger Robot * are met:
10*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
11*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
12*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
13*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
14*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
15*9558e6acSTreehugger Robot *
16*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
17*9558e6acSTreehugger Robot * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
18*9558e6acSTreehugger Robot * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
19*9558e6acSTreehugger Robot * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
20*9558e6acSTreehugger Robot * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21*9558e6acSTreehugger Robot * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22*9558e6acSTreehugger Robot * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23*9558e6acSTreehugger Robot * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24*9558e6acSTreehugger Robot * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25*9558e6acSTreehugger Robot * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26*9558e6acSTreehugger Robot */
27*9558e6acSTreehugger Robot
28*9558e6acSTreehugger Robot/*-
29*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
30*9558e6acSTreehugger Robot *
31*9558e6acSTreehugger Robot * Copyright (C) 1995, 1996, 1997 Wolfgang Solfrank
32*9558e6acSTreehugger Robot * Copyright (c) 1995 Martin Husemann
33*9558e6acSTreehugger Robot *
34*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
35*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
36*9558e6acSTreehugger Robot * are met:
37*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
38*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
39*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
40*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
41*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
42*9558e6acSTreehugger Robot *
43*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
44*9558e6acSTreehugger Robot * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
45*9558e6acSTreehugger Robot * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
46*9558e6acSTreehugger Robot * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
47*9558e6acSTreehugger Robot * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
48*9558e6acSTreehugger Robot * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
49*9558e6acSTreehugger Robot * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
50*9558e6acSTreehugger Robot * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
51*9558e6acSTreehugger Robot * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
52*9558e6acSTreehugger Robot * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
53*9558e6acSTreehugger Robot */
54*9558e6acSTreehugger Robot
55*9558e6acSTreehugger Robot/*-
56*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
57*9558e6acSTreehugger Robot *
58*9558e6acSTreehugger Robot * Copyright (c) 2019 Google LLC
59*9558e6acSTreehugger Robot * Copyright (C) 1995, 1996, 1997 Wolfgang Solfrank
60*9558e6acSTreehugger Robot * Copyright (c) 1995 Martin Husemann
61*9558e6acSTreehugger Robot * Some structure declaration borrowed from Paul Popelka
62*9558e6acSTreehugger Robot * ([email protected]), see /sys/msdosfs/ for reference.
63*9558e6acSTreehugger Robot *
64*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
65*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
66*9558e6acSTreehugger Robot * are met:
67*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
68*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
69*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
70*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
71*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
72*9558e6acSTreehugger Robot *
73*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
74*9558e6acSTreehugger Robot * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
75*9558e6acSTreehugger Robot * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
76*9558e6acSTreehugger Robot * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
77*9558e6acSTreehugger Robot * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
78*9558e6acSTreehugger Robot * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
79*9558e6acSTreehugger Robot * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
80*9558e6acSTreehugger Robot * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
81*9558e6acSTreehugger Robot * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
82*9558e6acSTreehugger Robot * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
83*9558e6acSTreehugger Robot */
84*9558e6acSTreehugger Robot
85*9558e6acSTreehugger Robot/*-
86*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
87*9558e6acSTreehugger Robot *
88*9558e6acSTreehugger Robot * Copyright (C) 1995, 1996, 1997 Wolfgang Solfrank
89*9558e6acSTreehugger Robot * Copyright (c) 1995 Martin Husemann
90*9558e6acSTreehugger Robot * Some structure declaration borrowed from Paul Popelka
91*9558e6acSTreehugger Robot * ([email protected]), see /sys/msdosfs/ for reference.
92*9558e6acSTreehugger Robot *
93*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
94*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
95*9558e6acSTreehugger Robot * are met:
96*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
97*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
98*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
99*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
100*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
101*9558e6acSTreehugger Robot *
102*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
103*9558e6acSTreehugger Robot * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
104*9558e6acSTreehugger Robot * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
105*9558e6acSTreehugger Robot * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
106*9558e6acSTreehugger Robot * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
107*9558e6acSTreehugger Robot * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
108*9558e6acSTreehugger Robot * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
109*9558e6acSTreehugger Robot * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
110*9558e6acSTreehugger Robot * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
111*9558e6acSTreehugger Robot * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
112*9558e6acSTreehugger Robot */
113*9558e6acSTreehugger Robot
114*9558e6acSTreehugger Robot/*-
115*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-2-Clause
116*9558e6acSTreehugger Robot *
117*9558e6acSTreehugger Robot * Copyright (c) 2019 Google LLC
118*9558e6acSTreehugger Robot * Copyright (C) 1995, 1996, 1997 Wolfgang Solfrank
119*9558e6acSTreehugger Robot * Copyright (c) 1995 Martin Husemann
120*9558e6acSTreehugger Robot *
121*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
122*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
123*9558e6acSTreehugger Robot * are met:
124*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
125*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
126*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
127*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
128*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
129*9558e6acSTreehugger Robot *
130*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
131*9558e6acSTreehugger Robot * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
132*9558e6acSTreehugger Robot * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
133*9558e6acSTreehugger Robot * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
134*9558e6acSTreehugger Robot * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
135*9558e6acSTreehugger Robot * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
136*9558e6acSTreehugger Robot * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
137*9558e6acSTreehugger Robot * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
138*9558e6acSTreehugger Robot * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
139*9558e6acSTreehugger Robot * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
140*9558e6acSTreehugger Robot */
141*9558e6acSTreehugger Robot
142*9558e6acSTreehugger Robot/*-
143*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-3-Clause
144*9558e6acSTreehugger Robot *
145*9558e6acSTreehugger Robot * Copyright (c) 1982, 1986, 1989, 1993
146*9558e6acSTreehugger Robot *      The Regents of the University of California.  All rights reserved.
147*9558e6acSTreehugger Robot * (c) UNIX System Laboratories, Inc.
148*9558e6acSTreehugger Robot * All or some portions of this file are derived from material licensed
149*9558e6acSTreehugger Robot * to the University of California by American Telephone and Telegraph
150*9558e6acSTreehugger Robot * Co. or Unix System Laboratories, Inc. and are reproduced herein with
151*9558e6acSTreehugger Robot * the permission of UNIX System Laboratories, Inc.
152*9558e6acSTreehugger Robot *
153*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
154*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
155*9558e6acSTreehugger Robot * are met:
156*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
157*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
158*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
159*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
160*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
161*9558e6acSTreehugger Robot * 3. Neither the name of the University nor the names of its contributors
162*9558e6acSTreehugger Robot *    may be used to endorse or promote products derived from this software
163*9558e6acSTreehugger Robot *    without specific prior written permission.
164*9558e6acSTreehugger Robot *
165*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
166*9558e6acSTreehugger Robot * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
167*9558e6acSTreehugger Robot * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
168*9558e6acSTreehugger Robot * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
169*9558e6acSTreehugger Robot * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
170*9558e6acSTreehugger Robot * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
171*9558e6acSTreehugger Robot * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
172*9558e6acSTreehugger Robot * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
173*9558e6acSTreehugger Robot * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
174*9558e6acSTreehugger Robot * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
175*9558e6acSTreehugger Robot * SUCH DAMAGE.
176*9558e6acSTreehugger Robot */
177*9558e6acSTreehugger Robot
178*9558e6acSTreehugger Robot/*-
179*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
180*9558e6acSTreehugger Robot *
181*9558e6acSTreehugger Robot * Copyright (c) 2002 Thomas Moestl <[email protected]>
182*9558e6acSTreehugger Robot * All rights reserved.
183*9558e6acSTreehugger Robot *
184*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
185*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
186*9558e6acSTreehugger Robot * are met:
187*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
188*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
189*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
190*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
191*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
192*9558e6acSTreehugger Robot *
193*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
194*9558e6acSTreehugger Robot * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
195*9558e6acSTreehugger Robot * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
196*9558e6acSTreehugger Robot * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
197*9558e6acSTreehugger Robot * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
198*9558e6acSTreehugger Robot * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
199*9558e6acSTreehugger Robot * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
200*9558e6acSTreehugger Robot * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
201*9558e6acSTreehugger Robot * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
202*9558e6acSTreehugger Robot * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
203*9558e6acSTreehugger Robot * SUCH DAMAGE.
204*9558e6acSTreehugger Robot */
205*9558e6acSTreehugger Robot
206*9558e6acSTreehugger Robot/*-
207*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-3-Clause
208*9558e6acSTreehugger Robot *
209*9558e6acSTreehugger Robot * Copyright (c) 1990, 1993
210*9558e6acSTreehugger Robot *	The Regents of the University of California.  All rights reserved.
211*9558e6acSTreehugger Robot *
212*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
213*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
214*9558e6acSTreehugger Robot * are met:
215*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
216*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
217*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
218*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
219*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
220*9558e6acSTreehugger Robot * 3. Neither the name of the University nor the names of its contributors
221*9558e6acSTreehugger Robot *    may be used to endorse or promote products derived from this software
222*9558e6acSTreehugger Robot *    without specific prior written permission.
223*9558e6acSTreehugger Robot *
224*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
225*9558e6acSTreehugger Robot * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
226*9558e6acSTreehugger Robot * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
227*9558e6acSTreehugger Robot * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
228*9558e6acSTreehugger Robot * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
229*9558e6acSTreehugger Robot * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
230*9558e6acSTreehugger Robot * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
231*9558e6acSTreehugger Robot * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
232*9558e6acSTreehugger Robot * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
233*9558e6acSTreehugger Robot * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
234*9558e6acSTreehugger Robot * SUCH DAMAGE.
235*9558e6acSTreehugger Robot */
236*9558e6acSTreehugger Robot
237*9558e6acSTreehugger Robot/*-
238*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-2-Clause
239*9558e6acSTreehugger Robot *
240*9558e6acSTreehugger Robot * Copyright (c) 1996 Christos Zoulas.  All rights reserved.
241*9558e6acSTreehugger Robot *
242*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
243*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
244*9558e6acSTreehugger Robot * are met:
245*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
246*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
247*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
248*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
249*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
250*9558e6acSTreehugger Robot *
251*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
252*9558e6acSTreehugger Robot * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
253*9558e6acSTreehugger Robot * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
254*9558e6acSTreehugger Robot * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
255*9558e6acSTreehugger Robot * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
256*9558e6acSTreehugger Robot * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
257*9558e6acSTreehugger Robot * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
258*9558e6acSTreehugger Robot * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
259*9558e6acSTreehugger Robot * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
260*9558e6acSTreehugger Robot * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
261*9558e6acSTreehugger Robot */
262*9558e6acSTreehugger Robot
263*9558e6acSTreehugger Robot/*-
264*9558e6acSTreehugger Robot * SPDX-License-Identifier: BSD-2-Clause
265*9558e6acSTreehugger Robot *
266*9558e6acSTreehugger Robot * Copyright (C) 1995 Wolfgang Solfrank
267*9558e6acSTreehugger Robot * Copyright (c) 1995 Martin Husemann
268*9558e6acSTreehugger Robot *
269*9558e6acSTreehugger Robot * Redistribution and use in source and binary forms, with or without
270*9558e6acSTreehugger Robot * modification, are permitted provided that the following conditions
271*9558e6acSTreehugger Robot * are met:
272*9558e6acSTreehugger Robot * 1. Redistributions of source code must retain the above copyright
273*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer.
274*9558e6acSTreehugger Robot * 2. Redistributions in binary form must reproduce the above copyright
275*9558e6acSTreehugger Robot *    notice, this list of conditions and the following disclaimer in the
276*9558e6acSTreehugger Robot *    documentation and/or other materials provided with the distribution.
277*9558e6acSTreehugger Robot *
278*9558e6acSTreehugger Robot * THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
279*9558e6acSTreehugger Robot * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
280*9558e6acSTreehugger Robot * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
281*9558e6acSTreehugger Robot * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
282*9558e6acSTreehugger Robot * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
283*9558e6acSTreehugger Robot * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
284*9558e6acSTreehugger Robot * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
285*9558e6acSTreehugger Robot * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
286*9558e6acSTreehugger Robot * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
287*9558e6acSTreehugger Robot * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
288*9558e6acSTreehugger Robot */
289*9558e6acSTreehugger Robot
290