WHENCE 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  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. as31: An Intel 8031/8051 assembler
  32. Version: 2.3.1 with some additional patches from the Debian as31
  33. package.
  34. License: The 3-Clause BSD License
  35. Copyright (C) Ken Stauffer <ken@stauffercom.com>
  36. Copyright (C) Paul Stoffregen <paul@pjrc.com>
  37. Copyright (C) Alexander 'E-Razor' Krause <admin@erazor-zone.de>
  38. 1. Redistributions of source code must retain the above copyright
  39. notice, this list of conditions and the following disclaimer.
  40. 2. Redistributions in binary form must reproduce the above copyright
  41. notice, this list of conditions and the following disclaimer in the
  42. documentation and/or other materials provided with the distribution.
  43. 3. Neither the name of the copyright holder nor the names of its
  44. contributors may be used to endorse or promote products derived from
  45. this software without specific prior written permission.
  46. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  47. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  48. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  49. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  50. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  51. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  52. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  53. OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
  54. AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  55. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
  56. WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  57. POSSIBILITY OF SUCH DAMAGE.
  58. From http://wiki.erazor-zone.de/doku.php?id=wiki:projects:linux:as31
  59. --------------------------------------------------------------------------
  60. Driver: ath9k_htc - Atheros HTC devices (USB)
  61. Version: Based on commit d19607454d656cb14d8c16dfbf161eebb542e8fe
  62. dated June 25 2017
  63. Licence: Free software. See ath9k_htc/LICENCE.TXT for details.
  64. From https://github.com/qca/open-ath9k-htc-firmware
  65. --------------------------------------------------------------------------
  66. Driver: b43 - OpenFWWF -- Free firmware for some Broadcom 43xx series WLAN chips
  67. License: GPLv2
  68. Version: 5.2
  69. From http://netweb.ing.unibs.it/~openfwwf/
  70. --------------------------------------------------------------------------
  71. b43-tools: Assembler for the b43 wireless driver. Needed by openfwwf.
  72. Version: 019 from 2014-06-25
  73. License: GPLv2
  74. From http://bues.ch/cms/hacking/misc.html#linux_b43_driver_firmware_tools
  75. --------------------------------------------------------------------------
  76. cis-tools: PCMCIA CIS file tools
  77. License: Dual MPL2/GPL2.
  78. From https://git.kernel.org/pub/scm/utils/cis-tools/cis-tools.git
  79. --------------------------------------------------------------------------
  80. Driver: carl9170 -- Atheros AR9170 802.11 draft-n USB driver
  81. Version: Based on commit cd76b7b483731dc5cb467c28cc70478179fbffd5
  82. dated Feb 9 2018.
  83. Licence: GPLv2 or later.
  84. From https://github.com/chunkeey/carl9170fw
  85. --------------------------------------------------------------------------
  86. Driver: dsp56k - Atari DSP56k support
  87. Licence: GPLv2 or later.
  88. DSP56001 assembler, buildable with a56 from
  89. http://www.zdomain.com/a56.html
  90. --------------------------------------------------------------------------
  91. Driver: dvb-ttpci -- AV7110 cards
  92. Licence: GPLv2 or later.
  93. ARM assembly source code from
  94. https://linuxtv.org/downloads/firmware/Boot.S
  95. --------------------------------------------------------------------------
  96. ihex2fw: Parser/loader for IHEX formatted data.
  97. License: GPLv2 or later.
  98. From Linux-libre's firmware directory (which was removed starting
  99. with version 4.14.)
  100. --------------------------------------------------------------------------
  101. Driver: isci -- Intel C600 SAS controller driver
  102. Source: isci/
  103. Licence: GPLv2.
  104. -------------------------------------------------------------------------
  105. Driver: keyspan_pda -- USB Keyspan PDA single-port serial device
  106. Source: keyspan_pda/keyspan_pda.S
  107. Source: keyspan_pda/xircom_pgs.S
  108. Source: keyspan_pda/Makefile
  109. Licence: GPLv2 or later.
  110. Compiled from original 8051 source into Intel HEX, used in our binary ihex form.
  111. --------------------------------------------------------------------------
  112. Driver: pcnet_cs - NE2000 compatible PCMCIA adapter
  113. Source: cis/src/LA-PCM.cis
  114. Source: cis/src/PCMLM28.cis
  115. Source: cis/src/DP83903.cis
  116. Source: cis/src/NE2K.cis
  117. Source: cis/src/tamarack.cis
  118. Source: cis/src/PE-200.cis
  119. Source: cis/src/PE520.cis
  120. Licence: Dual GPLv2/MPL
  121. Originally developed by the pcmcia-cs project
  122. Copyright (C) 1998, 1999, 2000 David A. Hinds
  123. --------------------------------------------------------------------------
  124. Driver: serial_cs - Serial PCMCIA adapter
  125. Source: cis/src/MT5634ZLX.cis
  126. Source: cis/src/RS-COM-2P.cis
  127. Source: cis/src/COMpad2.cis
  128. Source: cis/src/COMpad4.cis
  129. Licence: Dual GPLv2/MPL
  130. Originally developed by the pcmcia-cs project
  131. Copyright (C) 1998, 1999, 2000 David A. Hinds
  132. --------------------------------------------------------------------------
  133. Driver: serial_cs - Serial PCMCIA adapter
  134. File: cis/SW_555_SER.cis
  135. File: cis/SW_7xx_SER.cis
  136. File: cis/SW_8xx_SER.cis
  137. Licence: GPLv3. See GPL-3 for details.
  138. Copyright Sierra Wireless
  139. --------------------------------------------------------------------------
  140. Driver: usbdux/usbduxfast/usbduxsigma - usbdux data acquisition cards
  141. Source: usbdux/
  142. Licence: GPLv2.
  143. Provided from the author, Bernd Porr <BerndPorr@f2s.com>