Rockbox open source high quality audio player as a Music Player Daemon
mpris
rockbox
mpd
libadwaita
audio
rust
zig
deno
1This file contains license for software imported into Rockbox but governed by
2a previous license. Each section begins by identifying the code in Rockbox
3and the source from of those code, and is followed by the license text.
4
5*************************************************************************
6In: profile.c, profile_func_enter
7From: gcc - gmon.c, mcount
8*************************************************************************
9Copyright (c) 1991, 1998 The Regents of the University of California.
10All rights reserved.
11
12Redistribution and use in source and binary forms, with or without
13modification, are permitted provided that the following conditions
14are met:
151. Redistributions of source code must retain the above copyright
16 notice, this list of conditions and the following disclaimer.
172. Redistributions in binary form must reproduce the above copyright
18 notice, this list of conditions and the following disclaimer in the
19 documentation and/or other materials provided with the distribution.
203. [rescinded 22 July 1999]
214. Neither the name of the University nor the names of its contributors
22 may be used to endorse or promote products derived from this software
23 without specific prior written permission.
24
25THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
26ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
27IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
28ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
29FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
30DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
31OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
33LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
34OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
35SUCH DAMAGE.
36@(#)gmon.c 5.3 (Berkeley) 5/22/91
37
38*************************************************************************
39In: random.c
40From: http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html
41 mt19937ar-cok.c
42*************************************************************************
43Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
44All rights reserved.
45
46Redistribution and use in source and binary forms, with or without
47modification, are permitted provided that the following conditions
48are met:
49
50 1. Redistributions of source code must retain the above copyright
51 notice, this list of conditions and the following disclaimer.
52
53 2. Redistributions in binary form must reproduce the above copyright
54 notice, this list of conditions and the following disclaimer in the
55 documentation and/or other materials provided with the distribution.
56
57 3. The names of its contributors may not be used to endorse or promote
58 products derived from this software without specific prior written
59 permission.
60
61THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
62"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
63LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
64A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
65CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
66EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
67PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
68PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
69LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
70NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
71SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
72
73*************************************************************************
74In: rbutil/bzip2
75From: https://github.com/cnSchwarzer/bsdiff-win
76*************************************************************************
77
78This program, "bzip2", the associated library "libbzip2", and all
79documentation, are copyright (C) 1996-2019 Julian R Seward. All
80rights reserved.
81
82Redistribution and use in source and binary forms, with or without
83modification, are permitted provided that the following conditions
84are met:
85
861. Redistributions of source code must retain the above copyright
87 notice, this list of conditions and the following disclaimer.
88
892. The origin of this software must not be misrepresented; you must
90 not claim that you wrote the original software. If you use this
91 software in a product, an acknowledgment in the product
92 documentation would be appreciated but is not required.
93
943. Altered source versions must be plainly marked as such, and must
95 not be misrepresented as being the original software.
96
974. The name of the author may not be used to endorse or promote
98 products derived from this software without specific prior written
99 permission.
100
101THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
102OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
103WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
104ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
105DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
106DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
107GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
108INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
109WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
110NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
111SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
112
113Julian Seward, jseward@acm.org
114bzip2/libbzip2 version 1.0.6 of 6 September 2010
115
116*************************************************************************
117In: rbutil/bspatch/bspatch.c
118From: https://github.com/cnSchwarzer/bsdiff-win
119*************************************************************************
120
121/*-
122 * Copyright 2003-2005 Colin Percival
123 * All rights reserved
124 *
125 * Redistribution and use in source and binary forms, with or without
126 * modification, are permitted providing that the following conditions
127 * are met:
128 * 1. Redistributions of source code must retain the above copyright
129 * notice, this list of conditions and the following disclaimer.
130 * 2. Redistributions in binary form must reproduce the above copyright
131 * notice, this list of conditions and the following disclaimer in the
132 * documentation and/or other materials provided with the distribution.
133 *
134 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
135 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
136 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
137 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
138 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
139 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
140 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
141 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
142 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
143 * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
144 * POSSIBILITY OF SUCH DAMAGE.
145 */
146
147*************************************************************************
148In: apps/misc.c, to_normalized_volume and from_normalized_volume
149From: https://git.alsa-project.org/?p=alsa-utils.git
150 alsamixer/volume_mapping.c
151*************************************************************************
152
153/*
154 * Copyright (c) 2010 Clemens Ladisch <clemens@ladisch.de>
155 *
156 * Permission to use, copy, modify, and/or distribute this software for any
157 * purpose with or without fee is hereby granted, provided that the above
158 * copyright notice and this permission notice appear in all copies.
159 *
160 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
161 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
162 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
163 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
164 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
165 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
166 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
167 */
168
169*************************************************************************
170In: lib/utf8proc
171From: https://github.com/JuliaStrings/utf8proc.git
172*************************************************************************
173# utf8proc license ##
174
175**utf8proc** is a software package originally developed
176by Jan Behrens and the rest of the Public Software Group, who
177deserve nearly all of the credit for this library, that is now maintained by the Julia-language developers. Like the original utf8proc,
178whose copyright and license statements are reproduced below, all new
179work on the utf8proc library is licensed under the [MIT "expat"
180license](http://opensource.org/licenses/MIT):
181
182*Copyright © 2014-2021 by Steven G. Johnson, Jiahao Chen, Tony Kelman, Jonas Fonseca, and other contributors listed in the git history.*
183
184Permission is hereby granted, free of charge, to any person obtaining a
185copy of this software and associated documentation files (the "Software"),
186to deal in the Software without restriction, including without limitation
187the rights to use, copy, modify, merge, publish, distribute, sublicense,
188and/or sell copies of the Software, and to permit persons to whom the
189Software is furnished to do so, subject to the following conditions:
190
191The above copyright notice and this permission notice shall be included in
192all copies or substantial portions of the Software.
193
194## Unicode data license ##
195
196This software contains data (`utf8proc_data.c`) derived from processing
197the Unicode data files. The following license applies to that data:
198
199**COPYRIGHT AND PERMISSION NOTICE**
200
201*Copyright (c) 1991-2007 Unicode, Inc. All rights reserved. Distributed
202under the Terms of Use in http://www.unicode.org/copyright.html.*
203
204Permission is hereby granted, free of charge, to any person obtaining a
205copy of the Unicode data files and any associated documentation (the "Data
206Files") or Unicode software and any associated documentation (the
207"Software") to deal in the Data Files or Software without restriction,
208including without limitation the rights to use, copy, modify, merge,
209publish, distribute, and/or sell copies of the Data Files or Software, and
210to permit persons to whom the Data Files or Software are furnished to do
211so, provided that (a) the above copyright notice(s) and this permission
212notice appear with all copies of the Data Files or Software, (b) both the
213above copyright notice(s) and this permission notice appear in associated
214documentation, and (c) there is clear notice in each modified Data File or
215in the Software as well as in the documentation associated with the Data
216File(s) or Software that the data or software has been modified.
217
218THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
219KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
220MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
221THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
222INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
223CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
224USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
225TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
226PERFORMANCE OF THE DATA FILES OR SOFTWARE.
227
228Except as contained in this notice, the name of a copyright holder shall
229not be used in advertising or otherwise to promote the sale, use or other
230dealings in these Data Files or Software without prior written
231authorization of the copyright holder.
232
233Unicode and the Unicode logo are trademarks of Unicode, Inc., and may be
234registered in some jurisdictions. All other trademarks and registered
235trademarks mentioned herein are the property of their respective owners.