WHENCE 7.6 KB

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