18c2ecf20Sopenharmony_ci.. _cn_process_statement_kernel: 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ci.. include:: ../disclaimer-zh_CN.rst 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ci:Original: :ref:`Documentation/process/kernel-enforcement-statement.rst <process_statement_kernel>` 68c2ecf20Sopenharmony_ci:Translator: Alex Shi <alex.shi@linux.alibaba.com> 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciLinux 内核执行声明 98c2ecf20Sopenharmony_ci------------------ 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci作为Linux内核的开发人员,我们对如何使用我们的软件以及如何实施软件许可证有着 128c2ecf20Sopenharmony_ci浓厚的兴趣。遵守GPL-2.0的互惠共享义务对我们软件和社区的长期可持续性至关重要。 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci虽然有权强制执行对我们社区的贡献中的单独版权权益,但我们有共同的利益,即确保 158c2ecf20Sopenharmony_ci个人强制执行行动的方式有利于我们的社区,不会对我们软件生态系统的健康和增长 168c2ecf20Sopenharmony_ci产生意外的负面影响。为了阻止无益的执法行动,我们同意代表我们自己和我们版权 178c2ecf20Sopenharmony_ci利益的任何继承人对Linux内核用户作出以下符合我们开发社区最大利益的承诺: 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci 尽管有GPL-2.0的终止条款,我们同意,采用以下GPL-3.0条款作为我们许可证下的 208c2ecf20Sopenharmony_ci 附加许可,作为任何对许可证下权利的非防御性主张,这符合我们开发社区的最佳 218c2ecf20Sopenharmony_ci 利益。 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci 但是,如果您停止所有违反本许可证的行为,则您从特定版权持有人处获得的 248c2ecf20Sopenharmony_ci 许可证将被恢复:(a)暂时恢复,除非版权持有人明确并最终终止您的许可证; 258c2ecf20Sopenharmony_ci 以及(b)永久恢复, 如果版权持有人未能在你终止违反后60天内以合理方式 268c2ecf20Sopenharmony_ci 通知您违反本许可证的行为,则永久恢复您的许可证。 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci 此外,如果版权所有者以某种合理的方式通知您违反了本许可,这是您第一次 298c2ecf20Sopenharmony_ci 从该版权所有者处收到违反本许可的通知(对于任何作品),并且您在收到通知 308c2ecf20Sopenharmony_ci 后的30天内纠正违规行为。则您从特定版权所有者处获得的许可将永久恢复. 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci我们提供这些保证的目的是鼓励更多地使用该软件。我们希望公司和个人使用、修改和 338c2ecf20Sopenharmony_ci分发此软件。我们希望以公开和透明的方式与用户合作,以消除我们对法规遵从性或强制 348c2ecf20Sopenharmony_ci执行的任何不确定性,这些不确定性可能会限制我们软件的采用。我们将法律行动视为 358c2ecf20Sopenharmony_ci最后手段,只有在其他社区努力未能解决这一问题时才采取行动。 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_ci最后,一旦一个不合规问题得到解决,我们希望用户会感到欢迎,加入我们为之努力的 388c2ecf20Sopenharmony_ci这个项目。共同努力,我们会更强大。 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ci除了下面提到的以外,我们只为自己说话,而不是为今天、过去或将来可能为之工作的 418c2ecf20Sopenharmony_ci任何公司说话。 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ci - Laura Abbott 448c2ecf20Sopenharmony_ci - Bjorn Andersson (Linaro) 458c2ecf20Sopenharmony_ci - Andrea Arcangeli 468c2ecf20Sopenharmony_ci - Neil Armstrong 478c2ecf20Sopenharmony_ci - Jens Axboe 488c2ecf20Sopenharmony_ci - Pablo Neira Ayuso 498c2ecf20Sopenharmony_ci - Khalid Aziz 508c2ecf20Sopenharmony_ci - Ralf Baechle 518c2ecf20Sopenharmony_ci - Felipe Balbi 528c2ecf20Sopenharmony_ci - Arnd Bergmann 538c2ecf20Sopenharmony_ci - Ard Biesheuvel 548c2ecf20Sopenharmony_ci - Tim Bird 558c2ecf20Sopenharmony_ci - Paolo Bonzini 568c2ecf20Sopenharmony_ci - Christian Borntraeger 578c2ecf20Sopenharmony_ci - Mark Brown (Linaro) 588c2ecf20Sopenharmony_ci - Paul Burton 598c2ecf20Sopenharmony_ci - Javier Martinez Canillas 608c2ecf20Sopenharmony_ci - Rob Clark 618c2ecf20Sopenharmony_ci - Kees Cook (Google) 628c2ecf20Sopenharmony_ci - Jonathan Corbet 638c2ecf20Sopenharmony_ci - Dennis Dalessandro 648c2ecf20Sopenharmony_ci - Vivien Didelot (Savoir-faire Linux) 658c2ecf20Sopenharmony_ci - Hans de Goede 668c2ecf20Sopenharmony_ci - Mel Gorman (SUSE) 678c2ecf20Sopenharmony_ci - Sven Eckelmann 688c2ecf20Sopenharmony_ci - Alex Elder (Linaro) 698c2ecf20Sopenharmony_ci - Fabio Estevam 708c2ecf20Sopenharmony_ci - Larry Finger 718c2ecf20Sopenharmony_ci - Bhumika Goyal 728c2ecf20Sopenharmony_ci - Andy Gross 738c2ecf20Sopenharmony_ci - Juergen Gross 748c2ecf20Sopenharmony_ci - Shawn Guo 758c2ecf20Sopenharmony_ci - Ulf Hansson 768c2ecf20Sopenharmony_ci - Stephen Hemminger (Microsoft) 778c2ecf20Sopenharmony_ci - Tejun Heo 788c2ecf20Sopenharmony_ci - Rob Herring 798c2ecf20Sopenharmony_ci - Masami Hiramatsu 808c2ecf20Sopenharmony_ci - Michal Hocko 818c2ecf20Sopenharmony_ci - Simon Horman 828c2ecf20Sopenharmony_ci - Johan Hovold (Hovold Consulting AB) 838c2ecf20Sopenharmony_ci - Christophe JAILLET 848c2ecf20Sopenharmony_ci - Olof Johansson 858c2ecf20Sopenharmony_ci - Lee Jones (Linaro) 868c2ecf20Sopenharmony_ci - Heiner Kallweit 878c2ecf20Sopenharmony_ci - Srinivas Kandagatla 888c2ecf20Sopenharmony_ci - Jan Kara 898c2ecf20Sopenharmony_ci - Shuah Khan (Samsung) 908c2ecf20Sopenharmony_ci - David Kershner 918c2ecf20Sopenharmony_ci - Jaegeuk Kim 928c2ecf20Sopenharmony_ci - Namhyung Kim 938c2ecf20Sopenharmony_ci - Colin Ian King 948c2ecf20Sopenharmony_ci - Jeff Kirsher 958c2ecf20Sopenharmony_ci - Greg Kroah-Hartman (Linux Foundation) 968c2ecf20Sopenharmony_ci - Christian König 978c2ecf20Sopenharmony_ci - Vinod Koul 988c2ecf20Sopenharmony_ci - Krzysztof Kozlowski 998c2ecf20Sopenharmony_ci - Viresh Kumar 1008c2ecf20Sopenharmony_ci - Aneesh Kumar K.V 1018c2ecf20Sopenharmony_ci - Julia Lawall 1028c2ecf20Sopenharmony_ci - Doug Ledford 1038c2ecf20Sopenharmony_ci - Chuck Lever (Oracle) 1048c2ecf20Sopenharmony_ci - Daniel Lezcano 1058c2ecf20Sopenharmony_ci - Shaohua Li 1068c2ecf20Sopenharmony_ci - Xin Long 1078c2ecf20Sopenharmony_ci - Tony Luck 1088c2ecf20Sopenharmony_ci - Catalin Marinas (Arm Ltd) 1098c2ecf20Sopenharmony_ci - Mike Marshall 1108c2ecf20Sopenharmony_ci - Chris Mason 1118c2ecf20Sopenharmony_ci - Paul E. McKenney 1128c2ecf20Sopenharmony_ci - Arnaldo Carvalho de Melo 1138c2ecf20Sopenharmony_ci - David S. Miller 1148c2ecf20Sopenharmony_ci - Ingo Molnar 1158c2ecf20Sopenharmony_ci - Kuninori Morimoto 1168c2ecf20Sopenharmony_ci - Trond Myklebust 1178c2ecf20Sopenharmony_ci - Martin K. Petersen (Oracle) 1188c2ecf20Sopenharmony_ci - Borislav Petkov 1198c2ecf20Sopenharmony_ci - Jiri Pirko 1208c2ecf20Sopenharmony_ci - Josh Poimboeuf 1218c2ecf20Sopenharmony_ci - Sebastian Reichel (Collabora) 1228c2ecf20Sopenharmony_ci - Guenter Roeck 1238c2ecf20Sopenharmony_ci - Joerg Roedel 1248c2ecf20Sopenharmony_ci - Leon Romanovsky 1258c2ecf20Sopenharmony_ci - Steven Rostedt (VMware) 1268c2ecf20Sopenharmony_ci - Frank Rowand 1278c2ecf20Sopenharmony_ci - Ivan Safonov 1288c2ecf20Sopenharmony_ci - Anna Schumaker 1298c2ecf20Sopenharmony_ci - Jes Sorensen 1308c2ecf20Sopenharmony_ci - K.Y. Srinivasan 1318c2ecf20Sopenharmony_ci - David Sterba (SUSE) 1328c2ecf20Sopenharmony_ci - Heiko Stuebner 1338c2ecf20Sopenharmony_ci - Jiri Kosina (SUSE) 1348c2ecf20Sopenharmony_ci - Willy Tarreau 1358c2ecf20Sopenharmony_ci - Dmitry Torokhov 1368c2ecf20Sopenharmony_ci - Linus Torvalds 1378c2ecf20Sopenharmony_ci - Thierry Reding 1388c2ecf20Sopenharmony_ci - Rik van Riel 1398c2ecf20Sopenharmony_ci - Luis R. Rodriguez 1408c2ecf20Sopenharmony_ci - Geert Uytterhoeven (Glider bvba) 1418c2ecf20Sopenharmony_ci - Eduardo Valentin (Amazon.com) 1428c2ecf20Sopenharmony_ci - Daniel Vetter 1438c2ecf20Sopenharmony_ci - Linus Walleij 1448c2ecf20Sopenharmony_ci - Richard Weinberger 1458c2ecf20Sopenharmony_ci - Dan Williams 1468c2ecf20Sopenharmony_ci - Rafael J. Wysocki 1478c2ecf20Sopenharmony_ci - Arvind Yadav 1488c2ecf20Sopenharmony_ci - Masahiro Yamada 1498c2ecf20Sopenharmony_ci - Wei Yongjun 1508c2ecf20Sopenharmony_ci - Lv Zheng 1518c2ecf20Sopenharmony_ci - Marc Zyngier (Arm Ltd) 152