xref: /OK3568_Linux_fs/kernel/Documentation/translations/zh_CN/process/kernel-driver-statement.rst (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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