1*4882a593Smuzhiyun.. _cn_process_statement_driver: 2*4882a593Smuzhiyun 3*4882a593Smuzhiyun.. include:: ../disclaimer-zh_CN.rst 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun:Original: :ref:`Documentation/process/kernel-driver-statement.rst <process_statement_driver>` 6*4882a593Smuzhiyun:Translator: Alex Shi <alex.shi@linux.alibaba.com> 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun内核驱动声明 9*4882a593Smuzhiyun------------ 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun关于Linux内核模块的立场声明 12*4882a593Smuzhiyun=========================== 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun我们,以下署名的Linux内核开发人员,认为任何封闭源Linux内核模块或驱动程序都是 15*4882a593Smuzhiyun有害的和不可取的。我们已经一再发现它们对Linux用户,企业和更大的Linux生态系统 16*4882a593Smuzhiyun有害。这样的模块否定了Linux开发模型的开放性,稳定性,灵活性和可维护性,并使 17*4882a593Smuzhiyun他们的用户无法使用Linux社区的专业知识。提供闭源内核模块的供应商迫使其客户 18*4882a593Smuzhiyun放弃Linux的主要优势或选择新的供应商。因此,为了充分利用开源所提供的成本节省和 19*4882a593Smuzhiyun共享支持优势,我们敦促供应商采取措施,以开源内核代码在Linux上为其客户提供支持。 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun我们只为自己说话,而不是我们今天可能会为之工作,过去或将来会为之工作的任何公司。 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun - Dave Airlie 24*4882a593Smuzhiyun - Nick Andrew 25*4882a593Smuzhiyun - Jens Axboe 26*4882a593Smuzhiyun - Ralf Baechle 27*4882a593Smuzhiyun - Felipe Balbi 28*4882a593Smuzhiyun - Ohad Ben-Cohen 29*4882a593Smuzhiyun - Muli Ben-Yehuda 30*4882a593Smuzhiyun - Jiri Benc 31*4882a593Smuzhiyun - Arnd Bergmann 32*4882a593Smuzhiyun - Thomas Bogendoerfer 33*4882a593Smuzhiyun - Vitaly Bordug 34*4882a593Smuzhiyun - James Bottomley 35*4882a593Smuzhiyun - Josh Boyer 36*4882a593Smuzhiyun - Neil Brown 37*4882a593Smuzhiyun - Mark Brown 38*4882a593Smuzhiyun - David Brownell 39*4882a593Smuzhiyun - Michael Buesch 40*4882a593Smuzhiyun - Franck Bui-Huu 41*4882a593Smuzhiyun - Adrian Bunk 42*4882a593Smuzhiyun - François Cami 43*4882a593Smuzhiyun - Ralph Campbell 44*4882a593Smuzhiyun - Luiz Fernando N. Capitulino 45*4882a593Smuzhiyun - Mauro Carvalho Chehab 46*4882a593Smuzhiyun - Denis Cheng 47*4882a593Smuzhiyun - Jonathan Corbet 48*4882a593Smuzhiyun - Glauber Costa 49*4882a593Smuzhiyun - Alan Cox 50*4882a593Smuzhiyun - Magnus Damm 51*4882a593Smuzhiyun - Ahmed S. Darwish 52*4882a593Smuzhiyun - Robert P. J. Day 53*4882a593Smuzhiyun - Hans de Goede 54*4882a593Smuzhiyun - Arnaldo Carvalho de Melo 55*4882a593Smuzhiyun - Helge Deller 56*4882a593Smuzhiyun - Jean Delvare 57*4882a593Smuzhiyun - Mathieu Desnoyers 58*4882a593Smuzhiyun - Sven-Thorsten Dietrich 59*4882a593Smuzhiyun - Alexey Dobriyan 60*4882a593Smuzhiyun - Daniel Drake 61*4882a593Smuzhiyun - Alex Dubov 62*4882a593Smuzhiyun - Randy Dunlap 63*4882a593Smuzhiyun - Michael Ellerman 64*4882a593Smuzhiyun - Pekka Enberg 65*4882a593Smuzhiyun - Jan Engelhardt 66*4882a593Smuzhiyun - Mark Fasheh 67*4882a593Smuzhiyun - J. Bruce Fields 68*4882a593Smuzhiyun - Larry Finger 69*4882a593Smuzhiyun - Jeremy Fitzhardinge 70*4882a593Smuzhiyun - Mike Frysinger 71*4882a593Smuzhiyun - Kumar Gala 72*4882a593Smuzhiyun - Robin Getz 73*4882a593Smuzhiyun - Liam Girdwood 74*4882a593Smuzhiyun - Jan-Benedict Glaw 75*4882a593Smuzhiyun - Thomas Gleixner 76*4882a593Smuzhiyun - Brice Goglin 77*4882a593Smuzhiyun - Cyrill Gorcunov 78*4882a593Smuzhiyun - Andy Gospodarek 79*4882a593Smuzhiyun - Thomas Graf 80*4882a593Smuzhiyun - Krzysztof Halasa 81*4882a593Smuzhiyun - Harvey Harrison 82*4882a593Smuzhiyun - Stephen Hemminger 83*4882a593Smuzhiyun - Michael Hennerich 84*4882a593Smuzhiyun - Tejun Heo 85*4882a593Smuzhiyun - Benjamin Herrenschmidt 86*4882a593Smuzhiyun - Kristian Høgsberg 87*4882a593Smuzhiyun - Henrique de Moraes Holschuh 88*4882a593Smuzhiyun - Marcel Holtmann 89*4882a593Smuzhiyun - Mike Isely 90*4882a593Smuzhiyun - Takashi Iwai 91*4882a593Smuzhiyun - Olof Johansson 92*4882a593Smuzhiyun - Dave Jones 93*4882a593Smuzhiyun - Jesper Juhl 94*4882a593Smuzhiyun - Matthias Kaehlcke 95*4882a593Smuzhiyun - Kenji Kaneshige 96*4882a593Smuzhiyun - Jan Kara 97*4882a593Smuzhiyun - Jeremy Kerr 98*4882a593Smuzhiyun - Russell King 99*4882a593Smuzhiyun - Olaf Kirch 100*4882a593Smuzhiyun - Roel Kluin 101*4882a593Smuzhiyun - Hans-Jürgen Koch 102*4882a593Smuzhiyun - Auke Kok 103*4882a593Smuzhiyun - Peter Korsgaard 104*4882a593Smuzhiyun - Jiri Kosina 105*4882a593Smuzhiyun - Aaro Koskinen 106*4882a593Smuzhiyun - Mariusz Kozlowski 107*4882a593Smuzhiyun - Greg Kroah-Hartman 108*4882a593Smuzhiyun - Michael Krufky 109*4882a593Smuzhiyun - Aneesh Kumar 110*4882a593Smuzhiyun - Clemens Ladisch 111*4882a593Smuzhiyun - Christoph Lameter 112*4882a593Smuzhiyun - Gunnar Larisch 113*4882a593Smuzhiyun - Anders Larsen 114*4882a593Smuzhiyun - Grant Likely 115*4882a593Smuzhiyun - John W. Linville 116*4882a593Smuzhiyun - Yinghai Lu 117*4882a593Smuzhiyun - Tony Luck 118*4882a593Smuzhiyun - Pavel Machek 119*4882a593Smuzhiyun - Matt Mackall 120*4882a593Smuzhiyun - Paul Mackerras 121*4882a593Smuzhiyun - Roland McGrath 122*4882a593Smuzhiyun - Patrick McHardy 123*4882a593Smuzhiyun - Kyle McMartin 124*4882a593Smuzhiyun - Paul Menage 125*4882a593Smuzhiyun - Thierry Merle 126*4882a593Smuzhiyun - Eric Miao 127*4882a593Smuzhiyun - Akinobu Mita 128*4882a593Smuzhiyun - Ingo Molnar 129*4882a593Smuzhiyun - James Morris 130*4882a593Smuzhiyun - Andrew Morton 131*4882a593Smuzhiyun - Paul Mundt 132*4882a593Smuzhiyun - Oleg Nesterov 133*4882a593Smuzhiyun - Luca Olivetti 134*4882a593Smuzhiyun - S.Çağlar Onur 135*4882a593Smuzhiyun - Pierre Ossman 136*4882a593Smuzhiyun - Keith Owens 137*4882a593Smuzhiyun - Venkatesh Pallipadi 138*4882a593Smuzhiyun - Nick Piggin 139*4882a593Smuzhiyun - Nicolas Pitre 140*4882a593Smuzhiyun - Evgeniy Polyakov 141*4882a593Smuzhiyun - Richard Purdie 142*4882a593Smuzhiyun - Mike Rapoport 143*4882a593Smuzhiyun - Sam Ravnborg 144*4882a593Smuzhiyun - Gerrit Renker 145*4882a593Smuzhiyun - Stefan Richter 146*4882a593Smuzhiyun - David Rientjes 147*4882a593Smuzhiyun - Luis R. Rodriguez 148*4882a593Smuzhiyun - Stefan Roese 149*4882a593Smuzhiyun - Francois Romieu 150*4882a593Smuzhiyun - Rami Rosen 151*4882a593Smuzhiyun - Stephen Rothwell 152*4882a593Smuzhiyun - Maciej W. Rozycki 153*4882a593Smuzhiyun - Mark Salyzyn 154*4882a593Smuzhiyun - Yoshinori Sato 155*4882a593Smuzhiyun - Deepak Saxena 156*4882a593Smuzhiyun - Holger Schurig 157*4882a593Smuzhiyun - Amit Shah 158*4882a593Smuzhiyun - Yoshihiro Shimoda 159*4882a593Smuzhiyun - Sergei Shtylyov 160*4882a593Smuzhiyun - Kay Sievers 161*4882a593Smuzhiyun - Sebastian Siewior 162*4882a593Smuzhiyun - Rik Snel 163*4882a593Smuzhiyun - Jes Sorensen 164*4882a593Smuzhiyun - Alexey Starikovskiy 165*4882a593Smuzhiyun - Alan Stern 166*4882a593Smuzhiyun - Timur Tabi 167*4882a593Smuzhiyun - Hirokazu Takata 168*4882a593Smuzhiyun - Eliezer Tamir 169*4882a593Smuzhiyun - Eugene Teo 170*4882a593Smuzhiyun - Doug Thompson 171*4882a593Smuzhiyun - FUJITA Tomonori 172*4882a593Smuzhiyun - Dmitry Torokhov 173*4882a593Smuzhiyun - Marcelo Tosatti 174*4882a593Smuzhiyun - Steven Toth 175*4882a593Smuzhiyun - Theodore Tso 176*4882a593Smuzhiyun - Matthias Urlichs 177*4882a593Smuzhiyun - Geert Uytterhoeven 178*4882a593Smuzhiyun - Arjan van de Ven 179*4882a593Smuzhiyun - Ivo van Doorn 180*4882a593Smuzhiyun - Rik van Riel 181*4882a593Smuzhiyun - Wim Van Sebroeck 182*4882a593Smuzhiyun - Hans Verkuil 183*4882a593Smuzhiyun - Horst H. von Brand 184*4882a593Smuzhiyun - Dmitri Vorobiev 185*4882a593Smuzhiyun - Anton Vorontsov 186*4882a593Smuzhiyun - Daniel Walker 187*4882a593Smuzhiyun - Johannes Weiner 188*4882a593Smuzhiyun - Harald Welte 189*4882a593Smuzhiyun - Matthew Wilcox 190*4882a593Smuzhiyun - Dan J. Williams 191*4882a593Smuzhiyun - Darrick J. Wong 192*4882a593Smuzhiyun - David Woodhouse 193*4882a593Smuzhiyun - Chris Wright 194*4882a593Smuzhiyun - Bryan Wu 195*4882a593Smuzhiyun - Rafael J. Wysocki 196*4882a593Smuzhiyun - Herbert Xu 197*4882a593Smuzhiyun - Vlad Yasevich 198*4882a593Smuzhiyun - Peter Zijlstra 199*4882a593Smuzhiyun - Bartlomiej Zolnierkiewicz 200