1*4882a593Smuzhiyun.. _process_statement_kernel: 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunLinux Kernel Enforcement Statement 4*4882a593Smuzhiyun---------------------------------- 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunAs developers of the Linux kernel, we have a keen interest in how our software 7*4882a593Smuzhiyunis used and how the license for our software is enforced. Compliance with the 8*4882a593Smuzhiyunreciprocal sharing obligations of GPL-2.0 is critical to the long-term 9*4882a593Smuzhiyunsustainability of our software and community. 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunAlthough there is a right to enforce the separate copyright interests in the 12*4882a593Smuzhiyuncontributions made to our community, we share an interest in ensuring that 13*4882a593Smuzhiyunindividual enforcement actions are conducted in a manner that benefits our 14*4882a593Smuzhiyuncommunity and do not have an unintended negative impact on the health and 15*4882a593Smuzhiyungrowth of our software ecosystem. In order to deter unhelpful enforcement 16*4882a593Smuzhiyunactions, we agree that it is in the best interests of our development 17*4882a593Smuzhiyuncommunity to undertake the following commitment to users of the Linux kernel 18*4882a593Smuzhiyunon behalf of ourselves and any successors to our copyright interests: 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun Notwithstanding the termination provisions of the GPL-2.0, we agree that 21*4882a593Smuzhiyun it is in the best interests of our development community to adopt the 22*4882a593Smuzhiyun following provisions of GPL-3.0 as additional permissions under our 23*4882a593Smuzhiyun license with respect to any non-defensive assertion of rights under the 24*4882a593Smuzhiyun license. 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun However, if you cease all violation of this License, then your license 27*4882a593Smuzhiyun from a particular copyright holder is reinstated (a) provisionally, 28*4882a593Smuzhiyun unless and until the copyright holder explicitly and finally 29*4882a593Smuzhiyun terminates your license, and (b) permanently, if the copyright holder 30*4882a593Smuzhiyun fails to notify you of the violation by some reasonable means prior to 31*4882a593Smuzhiyun 60 days after the cessation. 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun Moreover, your license from a particular copyright holder is 34*4882a593Smuzhiyun reinstated permanently if the copyright holder notifies you of the 35*4882a593Smuzhiyun violation by some reasonable means, this is the first time you have 36*4882a593Smuzhiyun received notice of violation of this License (for any work) from that 37*4882a593Smuzhiyun copyright holder, and you cure the violation prior to 30 days after 38*4882a593Smuzhiyun your receipt of the notice. 39*4882a593Smuzhiyun 40*4882a593SmuzhiyunOur intent in providing these assurances is to encourage more use of the 41*4882a593Smuzhiyunsoftware. We want companies and individuals to use, modify and distribute 42*4882a593Smuzhiyunthis software. We want to work with users in an open and transparent way to 43*4882a593Smuzhiyuneliminate any uncertainty about our expectations regarding compliance or 44*4882a593Smuzhiyunenforcement that might limit adoption of our software. We view legal action 45*4882a593Smuzhiyunas a last resort, to be initiated only when other community efforts have 46*4882a593Smuzhiyunfailed to resolve the problem. 47*4882a593Smuzhiyun 48*4882a593SmuzhiyunFinally, once a non-compliance issue is resolved, we hope the user will feel 49*4882a593Smuzhiyunwelcome to join us in our efforts on this project. Working together, we will 50*4882a593Smuzhiyunbe stronger. 51*4882a593Smuzhiyun 52*4882a593SmuzhiyunExcept where noted below, we speak only for ourselves, and not for any company 53*4882a593Smuzhiyunwe might work for today, have in the past, or will in the future. 54*4882a593Smuzhiyun 55*4882a593Smuzhiyun - Laura Abbott 56*4882a593Smuzhiyun - Bjorn Andersson (Linaro) 57*4882a593Smuzhiyun - Andrea Arcangeli 58*4882a593Smuzhiyun - Neil Armstrong 59*4882a593Smuzhiyun - Jens Axboe 60*4882a593Smuzhiyun - Pablo Neira Ayuso 61*4882a593Smuzhiyun - Khalid Aziz 62*4882a593Smuzhiyun - Ralf Baechle 63*4882a593Smuzhiyun - Felipe Balbi 64*4882a593Smuzhiyun - Arnd Bergmann 65*4882a593Smuzhiyun - Ard Biesheuvel 66*4882a593Smuzhiyun - Tim Bird 67*4882a593Smuzhiyun - Paolo Bonzini 68*4882a593Smuzhiyun - Christian Borntraeger 69*4882a593Smuzhiyun - Mark Brown (Linaro) 70*4882a593Smuzhiyun - Paul Burton 71*4882a593Smuzhiyun - Javier Martinez Canillas 72*4882a593Smuzhiyun - Rob Clark 73*4882a593Smuzhiyun - Kees Cook (Google) 74*4882a593Smuzhiyun - Jonathan Corbet 75*4882a593Smuzhiyun - Dennis Dalessandro 76*4882a593Smuzhiyun - Vivien Didelot (Savoir-faire Linux) 77*4882a593Smuzhiyun - Hans de Goede 78*4882a593Smuzhiyun - Mel Gorman (SUSE) 79*4882a593Smuzhiyun - Sven Eckelmann 80*4882a593Smuzhiyun - Alex Elder (Linaro) 81*4882a593Smuzhiyun - Fabio Estevam 82*4882a593Smuzhiyun - Larry Finger 83*4882a593Smuzhiyun - Bhumika Goyal 84*4882a593Smuzhiyun - Andy Gross 85*4882a593Smuzhiyun - Juergen Gross 86*4882a593Smuzhiyun - Shawn Guo 87*4882a593Smuzhiyun - Ulf Hansson 88*4882a593Smuzhiyun - Stephen Hemminger (Microsoft) 89*4882a593Smuzhiyun - Tejun Heo 90*4882a593Smuzhiyun - Rob Herring 91*4882a593Smuzhiyun - Masami Hiramatsu 92*4882a593Smuzhiyun - Michal Hocko 93*4882a593Smuzhiyun - Simon Horman 94*4882a593Smuzhiyun - Johan Hovold (Hovold Consulting AB) 95*4882a593Smuzhiyun - Christophe JAILLET 96*4882a593Smuzhiyun - Olof Johansson 97*4882a593Smuzhiyun - Lee Jones (Linaro) 98*4882a593Smuzhiyun - Heiner Kallweit 99*4882a593Smuzhiyun - Srinivas Kandagatla 100*4882a593Smuzhiyun - Jan Kara 101*4882a593Smuzhiyun - Shuah Khan (Samsung) 102*4882a593Smuzhiyun - David Kershner 103*4882a593Smuzhiyun - Jaegeuk Kim 104*4882a593Smuzhiyun - Namhyung Kim 105*4882a593Smuzhiyun - Colin Ian King 106*4882a593Smuzhiyun - Jeff Kirsher 107*4882a593Smuzhiyun - Greg Kroah-Hartman (Linux Foundation) 108*4882a593Smuzhiyun - Christian König 109*4882a593Smuzhiyun - Vinod Koul 110*4882a593Smuzhiyun - Krzysztof Kozlowski 111*4882a593Smuzhiyun - Viresh Kumar 112*4882a593Smuzhiyun - Aneesh Kumar K.V 113*4882a593Smuzhiyun - Julia Lawall 114*4882a593Smuzhiyun - Doug Ledford 115*4882a593Smuzhiyun - Chuck Lever (Oracle) 116*4882a593Smuzhiyun - Daniel Lezcano 117*4882a593Smuzhiyun - Shaohua Li 118*4882a593Smuzhiyun - Xin Long 119*4882a593Smuzhiyun - Tony Luck 120*4882a593Smuzhiyun - Catalin Marinas (Arm Ltd) 121*4882a593Smuzhiyun - Mike Marshall 122*4882a593Smuzhiyun - Chris Mason 123*4882a593Smuzhiyun - Paul E. McKenney 124*4882a593Smuzhiyun - Arnaldo Carvalho de Melo 125*4882a593Smuzhiyun - David S. Miller 126*4882a593Smuzhiyun - Ingo Molnar 127*4882a593Smuzhiyun - Kuninori Morimoto 128*4882a593Smuzhiyun - Trond Myklebust 129*4882a593Smuzhiyun - Martin K. Petersen (Oracle) 130*4882a593Smuzhiyun - Borislav Petkov 131*4882a593Smuzhiyun - Jiri Pirko 132*4882a593Smuzhiyun - Josh Poimboeuf 133*4882a593Smuzhiyun - Sebastian Reichel (Collabora) 134*4882a593Smuzhiyun - Guenter Roeck 135*4882a593Smuzhiyun - Joerg Roedel 136*4882a593Smuzhiyun - Leon Romanovsky 137*4882a593Smuzhiyun - Steven Rostedt (VMware) 138*4882a593Smuzhiyun - Frank Rowand 139*4882a593Smuzhiyun - Ivan Safonov 140*4882a593Smuzhiyun - Anna Schumaker 141*4882a593Smuzhiyun - Jes Sorensen 142*4882a593Smuzhiyun - K.Y. Srinivasan 143*4882a593Smuzhiyun - David Sterba (SUSE) 144*4882a593Smuzhiyun - Heiko Stuebner 145*4882a593Smuzhiyun - Jiri Kosina (SUSE) 146*4882a593Smuzhiyun - Willy Tarreau 147*4882a593Smuzhiyun - Dmitry Torokhov 148*4882a593Smuzhiyun - Linus Torvalds 149*4882a593Smuzhiyun - Thierry Reding 150*4882a593Smuzhiyun - Rik van Riel 151*4882a593Smuzhiyun - Luis R. Rodriguez 152*4882a593Smuzhiyun - Geert Uytterhoeven (Glider bvba) 153*4882a593Smuzhiyun - Eduardo Valentin (Amazon.com) 154*4882a593Smuzhiyun - Daniel Vetter 155*4882a593Smuzhiyun - Linus Walleij 156*4882a593Smuzhiyun - Richard Weinberger 157*4882a593Smuzhiyun - Dan Williams 158*4882a593Smuzhiyun - Rafael J. Wysocki 159*4882a593Smuzhiyun - Arvind Yadav 160*4882a593Smuzhiyun - Masahiro Yamada 161*4882a593Smuzhiyun - Wei Yongjun 162*4882a593Smuzhiyun - Lv Zheng 163*4882a593Smuzhiyun - Marc Zyngier (Arm Ltd) 164