Makefile: Add atusb to 'all'
[linux-libre-firmware.git] / WHENCE
1              **********
2              * WHENCE *
3              **********
4
5 This file attempts to document the origin and licensing information,
6 for each piece of firmware.
7
8 --------------------------------------------------------------------------
9
10 Driver: 3c574_cs - 3Com PCMCIA adapter
11
12 Source: cis/src/3CCFEM556.cis
13
14 Licence: Dual GPLv2/MPL
15
16 Originally developed by the pcmcia-cs project
17 Copyright (C) 1998, 1999, 2000 David A. Hinds
18
19 --------------------------------------------------------------------------
20
21 Driver: 3c589_cs - 3Com PCMCIA adapter
22
23 Source: cis/src/3CXEM556.cis
24
25 Licence: Dual GPLv2/MPL
26
27 Originally developed by the pcmcia-cs project
28 Copyright (C) 1998, 1999, 2000 David A. Hinds
29
30 --------------------------------------------------------------------------
31
32 a56: Motorola DSP56001 assembler
33
34 Version: 1.3 prerelease
35
36 License: Parts are GPLv3+ and parts are under:
37 Permission to use, copy, modify, distribute, and sell this software 
38 and its documentation for any purpose is hereby granted without fee, 
39 provided that the above copyright notice appear in all copies and 
40 that both that copyright notice and this permission notice appear in 
41 supporting documentation.  The author makes no representations about 
42 the suitability of this software for any purpose.  It is provided "as 
43 is" without express or implied warranty.
44
45 From http://www.zdomain.com/a56.html
46
47 --------------------------------------------------------------------------
48
49 aica: Firmware for the sound card in the Sega Dreamcast
50
51 Version: Based on commit 832ea65b43c8b402f19f3b6b3ecb8804f73c948a
52 dated 17 May 2018
53
54 License: KOS License (see README.KOS)
55
56 From:
57 Firmware from KallistiOS:
58 https://sourceforge.net/p/cadcdev/kallistios/
59 Dreamcast_sound.txt from:
60 ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.29.tar.bz2
61 (With typo corrections)
62
63 --------------------------------------------------------------------------
64
65 as31: An Intel 8031/8051 assembler
66
67 Version: 2.3.1 with some additional patches from the Debian as31 
68 package.
69
70 License: The 3-Clause BSD License
71
72 Copyright (C) Ken Stauffer <ken@stauffercom.com>
73 Copyright (C) Paul Stoffregen <paul@pjrc.com>
74 Copyright (C) Alexander 'E-Razor' Krause <admin@erazor-zone.de>
75
76 1. Redistributions of source code must retain the above copyright 
77 notice, this list of conditions and the following disclaimer.
78
79 2. Redistributions in binary form must reproduce the above copyright 
80 notice, this list of conditions and the following disclaimer in the 
81 documentation and/or other materials provided with the distribution.
82
83 3. Neither the name of the copyright holder nor the names of its 
84 contributors may be used to endorse or promote products derived from 
85 this software without specific prior written permission.
86
87 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
88 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
89 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
90 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
91 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
92 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
93 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
94 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
95 AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
96 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY 
97 WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
98 POSSIBILITY OF SUCH DAMAGE.
99
100 From http://wiki.erazor-zone.de/doku.php?id=wiki:projects:linux:as31
101
102 --------------------------------------------------------------------------
103
104 Driver: ath9k_htc - Atheros HTC devices (USB)
105
106 Version: Based on commit 014ff6fde0fab968eb5b4365e83a93a2fff452c2
107 dated January 28 2018
108
109 Licence: Free software. See ath9k_htc/LICENCE.TXT for details.
110
111 From https://github.com/qca/open-ath9k-htc-firmware
112
113 --------------------------------------------------------------------------
114
115 atusb: Firmware for the ATUSB IEEE 802.15.4 USB Adapter
116 http://shop.sysmocom.de/products/atusb/
117
118 From http://projects.qi-hardware.com/index.php/p/ben-wpan/source/tree/master/atusb/fw
119
120 License: GPL-2.0-or-later
121
122 Version: Based on commit 805db6ebf5d80692158acadf88e239da9d3e67af 
123 dated September 13 2017
124
125 --------------------------------------------------------------------------
126
127 Driver: b43 - OpenFWWF -- Free firmware for some Broadcom 43xx series WLAN chips
128
129 License: GPLv2
130
131 Version: 5.2
132
133 From http://netweb.ing.unibs.it/~openfwwf/
134
135 --------------------------------------------------------------------------
136
137 b43-tools: Assembler for the b43 wireless driver. Needed by openfwwf.
138
139 Version: 019 from 2014-06-25
140
141 License: GPLv2
142
143 From http://bues.ch/cms/hacking/misc.html#linux_b43_driver_firmware_tools
144
145 --------------------------------------------------------------------------
146
147 cis-tools: PCMCIA CIS file tools 
148
149 License: Dual MPL2/GPL2.
150
151 From https://git.kernel.org/pub/scm/utils/cis-tools/cis-tools.git
152
153 --------------------------------------------------------------------------
154
155 Driver: carl9170 -- Atheros AR9170 802.11 draft-n USB driver
156
157 Version: Based on commit 001384147050b9cd9daadb4d3115cc0f13f5b319
158 dated May 5 2019.
159
160 Licence: GPLv2 or later.
161
162 From https://github.com/chunkeey/carl9170fw
163
164 --------------------------------------------------------------------------
165
166 Driver: dsp56k - Atari DSP56k support
167
168 Licence: GPLv2 or later.
169
170 DSP56001 assembler, buildable with a56 from
171 http://www.zdomain.com/a56.html
172
173 --------------------------------------------------------------------------
174
175 Driver: dvb-ttpci -- AV7110 cards
176
177 Licence: GPLv2 or later.
178
179 ARM assembly source code from 
180 https://linuxtv.org/downloads/firmware/Boot.S
181
182 --------------------------------------------------------------------------
183
184 ihex2fw: Parser/loader for IHEX formatted data.
185
186 License: GPLv2 or later.
187
188 From Linux-libre's firmware directory (which was removed starting 
189 with version 4.14.)
190
191 --------------------------------------------------------------------------
192
193 Driver: isci -- Intel C600 SAS controller driver
194
195 Source: isci/
196
197 Licence: GPLv2.
198
199 -------------------------------------------------------------------------
200
201 Driver: keyspan_pda -- USB Keyspan PDA single-port serial device
202
203 Source: keyspan_pda/keyspan_pda.S
204 Source: keyspan_pda/xircom_pgs.S
205 Source: keyspan_pda/Makefile
206
207 Licence: GPLv2 or later.
208
209 Compiled from original 8051 source into Intel HEX, used in our binary ihex form.
210
211 --------------------------------------------------------------------------
212
213 Driver: pcnet_cs - NE2000 compatible PCMCIA adapter
214
215 Source: cis/src/LA-PCM.cis
216 Source: cis/src/PCMLM28.cis
217 Source: cis/src/DP83903.cis
218 Source: cis/src/NE2K.cis
219 Source: cis/src/tamarack.cis
220 Source: cis/src/PE-200.cis
221 Source: cis/src/PE520.cis
222
223 Licence: Dual GPLv2/MPL
224
225 Originally developed by the pcmcia-cs project
226 Copyright (C) 1998, 1999, 2000 David A. Hinds
227
228 --------------------------------------------------------------------------
229
230 Driver: serial_cs - Serial PCMCIA adapter
231
232 Source: cis/src/MT5634ZLX.cis
233 Source: cis/src/RS-COM-2P.cis
234 Source: cis/src/COMpad2.cis
235 Source: cis/src/COMpad4.cis
236
237 Licence: Dual GPLv2/MPL
238
239 Originally developed by the pcmcia-cs project
240 Copyright (C) 1998, 1999, 2000 David A. Hinds
241
242 --------------------------------------------------------------------------
243
244 Driver: serial_cs - Serial PCMCIA adapter
245
246 File: cis/SW_555_SER.cis
247 File: cis/SW_7xx_SER.cis
248 File: cis/SW_8xx_SER.cis
249
250 Licence: GPLv3. See GPL-3 for details.
251
252 Copyright Sierra Wireless
253
254 -------------------------------------------------------------------------- 
255
256 Driver: usbdux/usbduxfast/usbduxsigma - usbdux data acquisition cards 
257
258 Source: usbdux/
259
260 Licence: GPLv2.
261
262 Provided from the author, Bernd Porr <BerndPorr@f2s.com>