1390f915aSHu Haowen.. SPDX-License-Identifier: GPL-2.0 2390f915aSHu Haowen 3390f915aSHu Haowen.. _zh_process_statement_driver: 4390f915aSHu Haowen 5390f915aSHu Haowen.. include:: ../disclaimer-zh_TW.rst 6390f915aSHu Haowen 7390f915aSHu Haowen:Original: :ref:`Documentation/process/kernel-driver-statement.rst <process_statement_driver>` 8390f915aSHu Haowen:Translator: Alex Shi <alex.shi@linux.alibaba.com> 9*44a54e25SHu Haowen Hu Haowen <src.res.211@gmail.com> 10390f915aSHu Haowen 11390f915aSHu Haowen內核驅動聲明 12390f915aSHu Haowen------------ 13390f915aSHu Haowen 14390f915aSHu Haowen關於Linux內核模塊的立場聲明 15390f915aSHu Haowen=========================== 16390f915aSHu Haowen 17390f915aSHu Haowen我們,以下署名的Linux內核開發人員,認爲任何封閉源Linux內核模塊或驅動程序都是 18390f915aSHu Haowen有害的和不可取的。我們已經一再發現它們對Linux用戶,企業和更大的Linux生態系統 19390f915aSHu Haowen有害。這樣的模塊否定了Linux開發模型的開放性,穩定性,靈活性和可維護性,並使 20390f915aSHu Haowen他們的用戶無法使用Linux社區的專業知識。提供閉源內核模塊的供應商迫使其客戶 21390f915aSHu Haowen放棄Linux的主要優勢或選擇新的供應商。因此,爲了充分利用開源所提供的成本節省和 22390f915aSHu Haowen共享支持優勢,我們敦促供應商採取措施,以開源內核代碼在Linux上爲其客戶提供支持。 23390f915aSHu Haowen 24390f915aSHu Haowen我們只爲自己說話,而不是我們今天可能會爲之工作,過去或將來會爲之工作的任何公司。 25390f915aSHu Haowen 26390f915aSHu Haowen - Dave Airlie 27390f915aSHu Haowen - Nick Andrew 28390f915aSHu Haowen - Jens Axboe 29390f915aSHu Haowen - Ralf Baechle 30390f915aSHu Haowen - Felipe Balbi 31390f915aSHu Haowen - Ohad Ben-Cohen 32390f915aSHu Haowen - Muli Ben-Yehuda 33390f915aSHu Haowen - Jiri Benc 34390f915aSHu Haowen - Arnd Bergmann 35390f915aSHu Haowen - Thomas Bogendoerfer 36390f915aSHu Haowen - Vitaly Bordug 37390f915aSHu Haowen - James Bottomley 38390f915aSHu Haowen - Josh Boyer 39390f915aSHu Haowen - Neil Brown 40390f915aSHu Haowen - Mark Brown 41390f915aSHu Haowen - David Brownell 42390f915aSHu Haowen - Michael Buesch 43390f915aSHu Haowen - Franck Bui-Huu 44390f915aSHu Haowen - Adrian Bunk 45390f915aSHu Haowen - François Cami 46390f915aSHu Haowen - Ralph Campbell 47390f915aSHu Haowen - Luiz Fernando N. Capitulino 48390f915aSHu Haowen - Mauro Carvalho Chehab 49390f915aSHu Haowen - Denis Cheng 50390f915aSHu Haowen - Jonathan Corbet 51390f915aSHu Haowen - Glauber Costa 52390f915aSHu Haowen - Alan Cox 53390f915aSHu Haowen - Magnus Damm 54390f915aSHu Haowen - Ahmed S. Darwish 55390f915aSHu Haowen - Robert P. J. Day 56390f915aSHu Haowen - Hans de Goede 57390f915aSHu Haowen - Arnaldo Carvalho de Melo 58390f915aSHu Haowen - Helge Deller 59390f915aSHu Haowen - Jean Delvare 60390f915aSHu Haowen - Mathieu Desnoyers 61390f915aSHu Haowen - Sven-Thorsten Dietrich 62390f915aSHu Haowen - Alexey Dobriyan 63390f915aSHu Haowen - Daniel Drake 64390f915aSHu Haowen - Alex Dubov 65390f915aSHu Haowen - Randy Dunlap 66390f915aSHu Haowen - Michael Ellerman 67390f915aSHu Haowen - Pekka Enberg 68390f915aSHu Haowen - Jan Engelhardt 69390f915aSHu Haowen - Mark Fasheh 70390f915aSHu Haowen - J. Bruce Fields 71390f915aSHu Haowen - Larry Finger 72390f915aSHu Haowen - Jeremy Fitzhardinge 73390f915aSHu Haowen - Mike Frysinger 74390f915aSHu Haowen - Kumar Gala 75390f915aSHu Haowen - Robin Getz 76390f915aSHu Haowen - Liam Girdwood 77390f915aSHu Haowen - Jan-Benedict Glaw 78390f915aSHu Haowen - Thomas Gleixner 79390f915aSHu Haowen - Brice Goglin 80390f915aSHu Haowen - Cyrill Gorcunov 81390f915aSHu Haowen - Andy Gospodarek 82390f915aSHu Haowen - Thomas Graf 83390f915aSHu Haowen - Krzysztof Halasa 84390f915aSHu Haowen - Harvey Harrison 85390f915aSHu Haowen - Stephen Hemminger 86390f915aSHu Haowen - Michael Hennerich 87390f915aSHu Haowen - Tejun Heo 88390f915aSHu Haowen - Benjamin Herrenschmidt 89390f915aSHu Haowen - Kristian Høgsberg 90390f915aSHu Haowen - Henrique de Moraes Holschuh 91390f915aSHu Haowen - Marcel Holtmann 92390f915aSHu Haowen - Mike Isely 93390f915aSHu Haowen - Takashi Iwai 94390f915aSHu Haowen - Olof Johansson 95390f915aSHu Haowen - Dave Jones 96390f915aSHu Haowen - Jesper Juhl 97390f915aSHu Haowen - Matthias Kaehlcke 98390f915aSHu Haowen - Kenji Kaneshige 99390f915aSHu Haowen - Jan Kara 100390f915aSHu Haowen - Jeremy Kerr 101390f915aSHu Haowen - Russell King 102390f915aSHu Haowen - Olaf Kirch 103390f915aSHu Haowen - Roel Kluin 104390f915aSHu Haowen - Hans-Jürgen Koch 105390f915aSHu Haowen - Auke Kok 106390f915aSHu Haowen - Peter Korsgaard 107390f915aSHu Haowen - Jiri Kosina 108390f915aSHu Haowen - Aaro Koskinen 109390f915aSHu Haowen - Mariusz Kozlowski 110390f915aSHu Haowen - Greg Kroah-Hartman 111390f915aSHu Haowen - Michael Krufky 112390f915aSHu Haowen - Aneesh Kumar 113390f915aSHu Haowen - Clemens Ladisch 114390f915aSHu Haowen - Christoph Lameter 115390f915aSHu Haowen - Gunnar Larisch 116390f915aSHu Haowen - Anders Larsen 117390f915aSHu Haowen - Grant Likely 118390f915aSHu Haowen - John W. Linville 119390f915aSHu Haowen - Yinghai Lu 120390f915aSHu Haowen - Tony Luck 121390f915aSHu Haowen - Pavel Machek 122390f915aSHu Haowen - Matt Mackall 123390f915aSHu Haowen - Paul Mackerras 124390f915aSHu Haowen - Roland McGrath 125390f915aSHu Haowen - Patrick McHardy 126390f915aSHu Haowen - Kyle McMartin 127390f915aSHu Haowen - Paul Menage 128390f915aSHu Haowen - Thierry Merle 129390f915aSHu Haowen - Eric Miao 130390f915aSHu Haowen - Akinobu Mita 131390f915aSHu Haowen - Ingo Molnar 132390f915aSHu Haowen - James Morris 133390f915aSHu Haowen - Andrew Morton 134390f915aSHu Haowen - Paul Mundt 135390f915aSHu Haowen - Oleg Nesterov 136390f915aSHu Haowen - Luca Olivetti 137390f915aSHu Haowen - S.Çağlar Onur 138390f915aSHu Haowen - Pierre Ossman 139390f915aSHu Haowen - Keith Owens 140390f915aSHu Haowen - Venkatesh Pallipadi 141390f915aSHu Haowen - Nick Piggin 142390f915aSHu Haowen - Nicolas Pitre 143390f915aSHu Haowen - Evgeniy Polyakov 144390f915aSHu Haowen - Richard Purdie 145390f915aSHu Haowen - Mike Rapoport 146390f915aSHu Haowen - Sam Ravnborg 147390f915aSHu Haowen - Gerrit Renker 148390f915aSHu Haowen - Stefan Richter 149390f915aSHu Haowen - David Rientjes 150390f915aSHu Haowen - Luis R. Rodriguez 151390f915aSHu Haowen - Stefan Roese 152390f915aSHu Haowen - Francois Romieu 153390f915aSHu Haowen - Rami Rosen 154390f915aSHu Haowen - Stephen Rothwell 155390f915aSHu Haowen - Maciej W. Rozycki 156390f915aSHu Haowen - Mark Salyzyn 157390f915aSHu Haowen - Yoshinori Sato 158390f915aSHu Haowen - Deepak Saxena 159390f915aSHu Haowen - Holger Schurig 160390f915aSHu Haowen - Amit Shah 161390f915aSHu Haowen - Yoshihiro Shimoda 162390f915aSHu Haowen - Sergei Shtylyov 163390f915aSHu Haowen - Kay Sievers 164390f915aSHu Haowen - Sebastian Siewior 165390f915aSHu Haowen - Rik Snel 166390f915aSHu Haowen - Jes Sorensen 167390f915aSHu Haowen - Alexey Starikovskiy 168390f915aSHu Haowen - Alan Stern 169390f915aSHu Haowen - Timur Tabi 170390f915aSHu Haowen - Hirokazu Takata 171390f915aSHu Haowen - Eliezer Tamir 172390f915aSHu Haowen - Eugene Teo 173390f915aSHu Haowen - Doug Thompson 174390f915aSHu Haowen - FUJITA Tomonori 175390f915aSHu Haowen - Dmitry Torokhov 176390f915aSHu Haowen - Marcelo Tosatti 177390f915aSHu Haowen - Steven Toth 178390f915aSHu Haowen - Theodore Tso 179390f915aSHu Haowen - Matthias Urlichs 180390f915aSHu Haowen - Geert Uytterhoeven 181390f915aSHu Haowen - Arjan van de Ven 182390f915aSHu Haowen - Ivo van Doorn 183390f915aSHu Haowen - Rik van Riel 184390f915aSHu Haowen - Wim Van Sebroeck 185390f915aSHu Haowen - Hans Verkuil 186390f915aSHu Haowen - Horst H. von Brand 187390f915aSHu Haowen - Dmitri Vorobiev 188390f915aSHu Haowen - Anton Vorontsov 189390f915aSHu Haowen - Daniel Walker 190390f915aSHu Haowen - Johannes Weiner 191390f915aSHu Haowen - Harald Welte 192390f915aSHu Haowen - Matthew Wilcox 193390f915aSHu Haowen - Dan J. Williams 194390f915aSHu Haowen - Darrick J. Wong 195390f915aSHu Haowen - David Woodhouse 196390f915aSHu Haowen - Chris Wright 197390f915aSHu Haowen - Bryan Wu 198390f915aSHu Haowen - Rafael J. Wysocki 199390f915aSHu Haowen - Herbert Xu 200390f915aSHu Haowen - Vlad Yasevich 201390f915aSHu Haowen - Peter Zijlstra 202390f915aSHu Haowen - Bartlomiej Zolnierkiewicz 203390f915aSHu Haowen 204