treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / Documentation / translations / zh_CN / process / kernel-enforcement-statement.rst
blob75f7b7b9137cff2cf18817aaff092c691c18d767
1 .. _cn_process_statement_kernel:
3 .. include:: ../disclaimer-zh_CN.rst
5 :Original: :ref:`Documentation/process/kernel-enforcement-statement.rst <process_statement_kernel>`
6 :Translator: Alex Shi <alex.shi@linux.alibaba.com>
8 Linux 内核执行声明
9 ------------------
11 作为Linux内核的开发人员,我们对如何使用我们的软件以及如何实施软件许可证有着
12 浓厚的兴趣。遵守GPL-2.0的互惠共享义务对我们软件和社区的长期可持续性至关重要。
14 虽然有权强制执行对我们社区的贡献中的单独版权权益,但我们有共同的利益,即确保
15 个人强制执行行动的方式有利于我们的社区,不会对我们软件生态系统的健康和增长
16 产生意外的负面影响。为了阻止无益的执法行动,我们同意代表我们自己和我们版权
17 利益的任何继承人对Linux内核用户作出以下符合我们开发社区最大利益的承诺:
19     尽管有GPL-2.0的终止条款,我们同意,采用以下GPL-3.0条款作为我们许可证下的
20     附加许可,作为任何对许可证下权利的非防御性主张,这符合我们开发社区的最佳
21     利益。
23         但是,如果您停止所有违反本许可证的行为,则您从特定版权持有人处获得的
24         许可证将被恢复:(a)暂时恢复,除非版权持有人明确并最终终止您的许可证;
25         以及(b)永久恢复, 如果版权持有人未能在你终止违反后60天内以合理方式
26         通知您违反本许可证的行为,则永久恢复您的许可证。
28         此外,如果版权所有者以某种合理的方式通知您违反了本许可,这是您第一次
29         从该版权所有者处收到违反本许可的通知(对于任何作品),并且您在收到通知
30         后的30天内纠正违规行为。则您从特定版权所有者处获得的许可将永久恢复.
32 我们提供这些保证的目的是鼓励更多地使用该软件。我们希望公司和个人使用、修改和
33 分发此软件。我们希望以公开和透明的方式与用户合作,以消除我们对法规遵从性或强制
34 执行的任何不确定性,这些不确定性可能会限制我们软件的采用。我们将法律行动视为
35 最后手段,只有在其他社区努力未能解决这一问题时才采取行动。
37 最后,一旦一个不合规问题得到解决,我们希望用户会感到欢迎,加入我们为之努力的
38 这个项目。共同努力,我们会更强大。
40 除了下面提到的以外,我们只为自己说话,而不是为今天、过去或将来可能为之工作的
41 任何公司说话。
43   - Laura Abbott
44   - Bjorn Andersson (Linaro)
45   - Andrea Arcangeli
46   - Neil Armstrong
47   - Jens Axboe
48   - Pablo Neira Ayuso
49   - Khalid Aziz
50   - Ralf Baechle
51   - Felipe Balbi
52   - Arnd Bergmann
53   - Ard Biesheuvel
54   - Tim Bird
55   - Paolo Bonzini
56   - Christian Borntraeger
57   - Mark Brown (Linaro)
58   - Paul Burton
59   - Javier Martinez Canillas
60   - Rob Clark
61   - Kees Cook (Google)
62   - Jonathan Corbet
63   - Dennis Dalessandro
64   - Vivien Didelot (Savoir-faire Linux)
65   - Hans de Goede
66   - Mel Gorman (SUSE)
67   - Sven Eckelmann
68   - Alex Elder (Linaro)
69   - Fabio Estevam
70   - Larry Finger
71   - Bhumika Goyal
72   - Andy Gross
73   - Juergen Gross
74   - Shawn Guo
75   - Ulf Hansson
76   - Stephen Hemminger (Microsoft)
77   - Tejun Heo
78   - Rob Herring
79   - Masami Hiramatsu
80   - Michal Hocko
81   - Simon Horman
82   - Johan Hovold (Hovold Consulting AB)
83   - Christophe JAILLET
84   - Olof Johansson
85   - Lee Jones (Linaro)
86   - Heiner Kallweit
87   - Srinivas Kandagatla
88   - Jan Kara
89   - Shuah Khan (Samsung)
90   - David Kershner
91   - Jaegeuk Kim
92   - Namhyung Kim
93   - Colin Ian King
94   - Jeff Kirsher
95   - Greg Kroah-Hartman (Linux Foundation)
96   - Christian König
97   - Vinod Koul
98   - Krzysztof Kozlowski
99   - Viresh Kumar
100   - Aneesh Kumar K.V
101   - Julia Lawall
102   - Doug Ledford
103   - Chuck Lever (Oracle)
104   - Daniel Lezcano
105   - Shaohua Li
106   - Xin Long
107   - Tony Luck
108   - Catalin Marinas (Arm Ltd)
109   - Mike Marshall
110   - Chris Mason
111   - Paul E. McKenney
112   - Arnaldo Carvalho de Melo
113   - David S. Miller
114   - Ingo Molnar
115   - Kuninori Morimoto
116   - Trond Myklebust
117   - Martin K. Petersen (Oracle)
118   - Borislav Petkov
119   - Jiri Pirko
120   - Josh Poimboeuf
121   - Sebastian Reichel (Collabora)
122   - Guenter Roeck
123   - Joerg Roedel
124   - Leon Romanovsky
125   - Steven Rostedt (VMware)
126   - Frank Rowand
127   - Ivan Safonov
128   - Anna Schumaker
129   - Jes Sorensen
130   - K.Y. Srinivasan
131   - David Sterba (SUSE)
132   - Heiko Stuebner
133   - Jiri Kosina (SUSE)
134   - Willy Tarreau
135   - Dmitry Torokhov
136   - Linus Torvalds
137   - Thierry Reding
138   - Rik van Riel
139   - Luis R. Rodriguez
140   - Geert Uytterhoeven (Glider bvba)
141   - Eduardo Valentin (Amazon.com)
142   - Daniel Vetter
143   - Linus Walleij
144   - Richard Weinberger
145   - Dan Williams
146   - Rafael J. Wysocki
147   - Arvind Yadav
148   - Masahiro Yamada
149   - Wei Yongjun
150   - Lv Zheng
151   - Marc Zyngier (Arm Ltd)