kernel-driver-statement.rst 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. Kernel Driver Statement
  2. -----------------------
  3. Position Statement on Linux Kernel Modules
  4. ==========================================
  5. We, the undersigned Linux kernel developers, consider any closed-source
  6. Linux kernel module or driver to be harmful and undesirable. We have
  7. repeatedly found them to be detrimental to Linux users, businesses, and
  8. the greater Linux ecosystem. Such modules negate the openness,
  9. stability, flexibility, and maintainability of the Linux development
  10. model and shut their users off from the expertise of the Linux
  11. community. Vendors that provide closed-source kernel modules force their
  12. customers to give up key Linux advantages or choose new vendors.
  13. Therefore, in order to take full advantage of the cost savings and
  14. shared support benefits open source has to offer, we urge vendors to
  15. adopt a policy of supporting their customers on Linux with open-source
  16. kernel code.
  17. We speak only for ourselves, and not for any company we might work for
  18. today, have in the past, or will in the future.
  19. - Dave Airlie
  20. - Nick Andrew
  21. - Jens Axboe
  22. - Ralf Baechle
  23. - Felipe Balbi
  24. - Ohad Ben-Cohen
  25. - Muli Ben-Yehuda
  26. - Jiri Benc
  27. - Arnd Bergmann
  28. - Thomas Bogendoerfer
  29. - Vitaly Bordug
  30. - James Bottomley
  31. - Josh Boyer
  32. - Neil Brown
  33. - Mark Brown
  34. - David Brownell
  35. - Michael Buesch
  36. - Franck Bui-Huu
  37. - Adrian Bunk
  38. - François Cami
  39. - Ralph Campbell
  40. - Luiz Fernando N. Capitulino
  41. - Mauro Carvalho Chehab
  42. - Denis Cheng
  43. - Jonathan Corbet
  44. - Glauber Costa
  45. - Alan Cox
  46. - Magnus Damm
  47. - Ahmed S. Darwish
  48. - Robert P. J. Day
  49. - Hans de Goede
  50. - Arnaldo Carvalho de Melo
  51. - Helge Deller
  52. - Jean Delvare
  53. - Mathieu Desnoyers
  54. - Sven-Thorsten Dietrich
  55. - Alexey Dobriyan
  56. - Daniel Drake
  57. - Alex Dubov
  58. - Randy Dunlap
  59. - Michael Ellerman
  60. - Pekka Enberg
  61. - Jan Engelhardt
  62. - Mark Fasheh
  63. - J. Bruce Fields
  64. - Larry Finger
  65. - Jeremy Fitzhardinge
  66. - Mike Frysinger
  67. - Kumar Gala
  68. - Robin Getz
  69. - Liam Girdwood
  70. - Jan-Benedict Glaw
  71. - Thomas Gleixner
  72. - Brice Goglin
  73. - Cyrill Gorcunov
  74. - Andy Gospodarek
  75. - Thomas Graf
  76. - Krzysztof Halasa
  77. - Harvey Harrison
  78. - Stephen Hemminger
  79. - Michael Hennerich
  80. - Tejun Heo
  81. - Benjamin Herrenschmidt
  82. - Kristian Høgsberg
  83. - Henrique de Moraes Holschuh
  84. - Marcel Holtmann
  85. - Mike Isely
  86. - Takashi Iwai
  87. - Olof Johansson
  88. - Dave Jones
  89. - Jesper Juhl
  90. - Matthias Kaehlcke
  91. - Kenji Kaneshige
  92. - Jan Kara
  93. - Jeremy Kerr
  94. - Russell King
  95. - Olaf Kirch
  96. - Roel Kluin
  97. - Hans-Jürgen Koch
  98. - Auke Kok
  99. - Peter Korsgaard
  100. - Jiri Kosina
  101. - Aaro Koskinen
  102. - Mariusz Kozlowski
  103. - Greg Kroah-Hartman
  104. - Michael Krufky
  105. - Aneesh Kumar
  106. - Clemens Ladisch
  107. - Christoph Lameter
  108. - Gunnar Larisch
  109. - Anders Larsen
  110. - Grant Likely
  111. - John W. Linville
  112. - Yinghai Lu
  113. - Tony Luck
  114. - Pavel Machek
  115. - Matt Mackall
  116. - Paul Mackerras
  117. - Roland McGrath
  118. - Patrick McHardy
  119. - Kyle McMartin
  120. - Paul Menage
  121. - Thierry Merle
  122. - Eric Miao
  123. - Akinobu Mita
  124. - Ingo Molnar
  125. - James Morris
  126. - Andrew Morton
  127. - Paul Mundt
  128. - Oleg Nesterov
  129. - Luca Olivetti
  130. - S.Çağlar Onur
  131. - Pierre Ossman
  132. - Keith Owens
  133. - Venkatesh Pallipadi
  134. - Nick Piggin
  135. - Nicolas Pitre
  136. - Evgeniy Polyakov
  137. - Richard Purdie
  138. - Mike Rapoport
  139. - Sam Ravnborg
  140. - Gerrit Renker
  141. - Stefan Richter
  142. - David Rientjes
  143. - Luis R. Rodriguez
  144. - Stefan Roese
  145. - Francois Romieu
  146. - Rami Rosen
  147. - Stephen Rothwell
  148. - Maciej W. Rozycki
  149. - Mark Salyzyn
  150. - Yoshinori Sato
  151. - Deepak Saxena
  152. - Holger Schurig
  153. - Amit Shah
  154. - Yoshihiro Shimoda
  155. - Sergei Shtylyov
  156. - Kay Sievers
  157. - Sebastian Siewior
  158. - Rik Snel
  159. - Jes Sorensen
  160. - Alexey Starikovskiy
  161. - Alan Stern
  162. - Timur Tabi
  163. - Hirokazu Takata
  164. - Eliezer Tamir
  165. - Eugene Teo
  166. - Doug Thompson
  167. - FUJITA Tomonori
  168. - Dmitry Torokhov
  169. - Marcelo Tosatti
  170. - Steven Toth
  171. - Theodore Tso
  172. - Matthias Urlichs
  173. - Geert Uytterhoeven
  174. - Arjan van de Ven
  175. - Ivo van Doorn
  176. - Rik van Riel
  177. - Wim Van Sebroeck
  178. - Hans Verkuil
  179. - Horst H. von Brand
  180. - Dmitri Vorobiev
  181. - Anton Vorontsov
  182. - Daniel Walker
  183. - Johannes Weiner
  184. - Harald Welte
  185. - Matthew Wilcox
  186. - Dan J. Williams
  187. - Darrick J. Wong
  188. - David Woodhouse
  189. - Chris Wright
  190. - Bryan Wu
  191. - Rafael J. Wysocki
  192. - Herbert Xu
  193. - Vlad Yasevich
  194. - Peter Zijlstra
  195. - Bartlomiej Zolnierkiewicz