19ed95129SGreg Kroah-HartmanLinux Kernel Enforcement Statement 29ed95129SGreg Kroah-Hartman---------------------------------- 39ed95129SGreg Kroah-Hartman 49ed95129SGreg Kroah-HartmanAs developers of the Linux kernel, we have a keen interest in how our software 59ed95129SGreg Kroah-Hartmanis used and how the license for our software is enforced. Compliance with the 69ed95129SGreg Kroah-Hartmanreciprocal sharing obligations of GPL-2.0 is critical to the long-term 79ed95129SGreg Kroah-Hartmansustainability of our software and community. 89ed95129SGreg Kroah-Hartman 99ed95129SGreg Kroah-HartmanAlthough there is a right to enforce the separate copyright interests in the 109ed95129SGreg Kroah-Hartmancontributions made to our community, we share an interest in ensuring that 119ed95129SGreg Kroah-Hartmanindividual enforcement actions are conducted in a manner that benefits our 129ed95129SGreg Kroah-Hartmancommunity and do not have an unintended negative impact on the health and 139ed95129SGreg Kroah-Hartmangrowth of our software ecosystem. In order to deter unhelpful enforcement 149ed95129SGreg Kroah-Hartmanactions, we agree that it is in the best interests of our development 159ed95129SGreg Kroah-Hartmancommunity to undertake the following commitment to users of the Linux kernel 169ed95129SGreg Kroah-Hartmanon behalf of ourselves and any successors to our copyright interests: 179ed95129SGreg Kroah-Hartman 189ed95129SGreg Kroah-Hartman Notwithstanding the termination provisions of the GPL-2.0, we agree that 199ed95129SGreg Kroah-Hartman it is in the best interests of our development community to adopt the 209ed95129SGreg Kroah-Hartman following provisions of GPL-3.0 as additional permissions under our 219ed95129SGreg Kroah-Hartman license with respect to any non-defensive assertion of rights under the 229ed95129SGreg Kroah-Hartman license. 239ed95129SGreg Kroah-Hartman 249ed95129SGreg Kroah-Hartman However, if you cease all violation of this License, then your license 259ed95129SGreg Kroah-Hartman from a particular copyright holder is reinstated (a) provisionally, 269ed95129SGreg Kroah-Hartman unless and until the copyright holder explicitly and finally 279ed95129SGreg Kroah-Hartman terminates your license, and (b) permanently, if the copyright holder 289ed95129SGreg Kroah-Hartman fails to notify you of the violation by some reasonable means prior to 299ed95129SGreg Kroah-Hartman 60 days after the cessation. 309ed95129SGreg Kroah-Hartman 319ed95129SGreg Kroah-Hartman Moreover, your license from a particular copyright holder is 329ed95129SGreg Kroah-Hartman reinstated permanently if the copyright holder notifies you of the 339ed95129SGreg Kroah-Hartman violation by some reasonable means, this is the first time you have 349ed95129SGreg Kroah-Hartman received notice of violation of this License (for any work) from that 359ed95129SGreg Kroah-Hartman copyright holder, and you cure the violation prior to 30 days after 369ed95129SGreg Kroah-Hartman your receipt of the notice. 379ed95129SGreg Kroah-Hartman 389ed95129SGreg Kroah-HartmanOur intent in providing these assurances is to encourage more use of the 399ed95129SGreg Kroah-Hartmansoftware. We want companies and individuals to use, modify and distribute 409ed95129SGreg Kroah-Hartmanthis software. We want to work with users in an open and transparent way to 419ed95129SGreg Kroah-Hartmaneliminate any uncertainty about our expectations regarding compliance or 429ed95129SGreg Kroah-Hartmanenforcement that might limit adoption of our software. We view legal action 439ed95129SGreg Kroah-Hartmanas a last resort, to be initiated only when other community efforts have 449ed95129SGreg Kroah-Hartmanfailed to resolve the problem. 459ed95129SGreg Kroah-Hartman 469ed95129SGreg Kroah-HartmanFinally, once a non-compliance issue is resolved, we hope the user will feel 479ed95129SGreg Kroah-Hartmanwelcome to join us in our efforts on this project. Working together, we will 489ed95129SGreg Kroah-Hartmanbe stronger. 499ed95129SGreg Kroah-Hartman 509ed95129SGreg Kroah-HartmanExcept where noted below, we speak only for ourselves, and not for any company 519ed95129SGreg Kroah-Hartmanwe might work for today, have in the past, or will in the future. 529ed95129SGreg Kroah-Hartman 53b4714784SLaura Abbott - Laura Abbott 549ed95129SGreg Kroah-Hartman - Bjorn Andersson (Linaro) 55c8a8b7e6SAndrea Arcangeli - Andrea Arcangeli 569ed95129SGreg Kroah-Hartman - Neil Armstrong 579ed95129SGreg Kroah-Hartman - Jens Axboe 589ed95129SGreg Kroah-Hartman - Pablo Neira Ayuso 599ed95129SGreg Kroah-Hartman - Khalid Aziz 609ed95129SGreg Kroah-Hartman - Ralf Baechle 619ed95129SGreg Kroah-Hartman - Felipe Balbi 629ed95129SGreg Kroah-Hartman - Arnd Bergmann 639ed95129SGreg Kroah-Hartman - Ard Biesheuvel 64c8a8b7e6SAndrea Arcangeli - Paolo Bonzini 659ed95129SGreg Kroah-Hartman - Christian Borntraeger 669ed95129SGreg Kroah-Hartman - Mark Brown (Linaro) 679ed95129SGreg Kroah-Hartman - Paul Burton 689ed95129SGreg Kroah-Hartman - Javier Martinez Canillas 699ed95129SGreg Kroah-Hartman - Rob Clark 709ed95129SGreg Kroah-Hartman - Jonathan Corbet 71513a6f75SDennis Dalessandro - Dennis Dalessandro 729ed95129SGreg Kroah-Hartman - Vivien Didelot (Savoir-faire Linux) 73c8a8b7e6SAndrea Arcangeli - Hans de Goede 749ed95129SGreg Kroah-Hartman - Mel Gorman (SUSE) 759ed95129SGreg Kroah-Hartman - Sven Eckelmann 769ed95129SGreg Kroah-Hartman - Alex Elder (Linaro) 779ed95129SGreg Kroah-Hartman - Fabio Estevam 789ed95129SGreg Kroah-Hartman - Larry Finger 799ed95129SGreg Kroah-Hartman - Bhumika Goyal 809ed95129SGreg Kroah-Hartman - Andy Gross 819ed95129SGreg Kroah-Hartman - Juergen Gross 829ed95129SGreg Kroah-Hartman - Shawn Guo 839ed95129SGreg Kroah-Hartman - Ulf Hansson 84d950770fSStephen Hemminger - Stephen Hemminger (Microsoft) 859ed95129SGreg Kroah-Hartman - Tejun Heo 869ed95129SGreg Kroah-Hartman - Rob Herring 879ed95129SGreg Kroah-Hartman - Masami Hiramatsu 889ed95129SGreg Kroah-Hartman - Michal Hocko 899ed95129SGreg Kroah-Hartman - Simon Horman 909ed95129SGreg Kroah-Hartman - Johan Hovold (Hovold Consulting AB) 919ed95129SGreg Kroah-Hartman - Christophe JAILLET 929ed95129SGreg Kroah-Hartman - Olof Johansson 939ed95129SGreg Kroah-Hartman - Lee Jones (Linaro) 949ed95129SGreg Kroah-Hartman - Heiner Kallweit 959ed95129SGreg Kroah-Hartman - Srinivas Kandagatla 969ed95129SGreg Kroah-Hartman - Jan Kara 979ed95129SGreg Kroah-Hartman - Shuah Khan (Samsung) 989ed95129SGreg Kroah-Hartman - David Kershner 999ed95129SGreg Kroah-Hartman - Jaegeuk Kim 1009ed95129SGreg Kroah-Hartman - Namhyung Kim 1019ed95129SGreg Kroah-Hartman - Colin Ian King 1029ed95129SGreg Kroah-Hartman - Jeff Kirsher 1039ed95129SGreg Kroah-Hartman - Greg Kroah-Hartman (Linux Foundation) 1049ed95129SGreg Kroah-Hartman - Christian König 1059ed95129SGreg Kroah-Hartman - Vinod Koul 1069ed95129SGreg Kroah-Hartman - Krzysztof Kozlowski 1079ed95129SGreg Kroah-Hartman - Viresh Kumar 1089ed95129SGreg Kroah-Hartman - Aneesh Kumar K.V 1099ed95129SGreg Kroah-Hartman - Julia Lawall 110c8a8b7e6SAndrea Arcangeli - Doug Ledford 1119ed95129SGreg Kroah-Hartman - Chuck Lever (Oracle) 1129ed95129SGreg Kroah-Hartman - Daniel Lezcano 1139ed95129SGreg Kroah-Hartman - Shaohua Li 114c8a8b7e6SAndrea Arcangeli - Xin Long 1159ed95129SGreg Kroah-Hartman - Tony Luck 1169ed95129SGreg Kroah-Hartman - Mike Marshall 1179ed95129SGreg Kroah-Hartman - Chris Mason 1189ed95129SGreg Kroah-Hartman - Paul E. McKenney 1199ed95129SGreg Kroah-Hartman - David S. Miller 1209ed95129SGreg Kroah-Hartman - Ingo Molnar 1219ed95129SGreg Kroah-Hartman - Kuninori Morimoto 1223587cddfSTrond Myklebust - Trond Myklebust 1239ed95129SGreg Kroah-Hartman - Borislav Petkov 1249ed95129SGreg Kroah-Hartman - Jiri Pirko 1259ed95129SGreg Kroah-Hartman - Josh Poimboeuf 1269ed95129SGreg Kroah-Hartman - Sebastian Reichel (Collabora) 1279ed95129SGreg Kroah-Hartman - Guenter Roeck 1289ed95129SGreg Kroah-Hartman - Joerg Roedel 1299ed95129SGreg Kroah-Hartman - Leon Romanovsky 1309ed95129SGreg Kroah-Hartman - Steven Rostedt (VMware) 1319ed95129SGreg Kroah-Hartman - Ivan Safonov 1329ed95129SGreg Kroah-Hartman - Ivan Safonov 1339ed95129SGreg Kroah-Hartman - Anna Schumaker 1349ed95129SGreg Kroah-Hartman - Jes Sorensen 1359ed95129SGreg Kroah-Hartman - K.Y. Srinivasan 1369ed95129SGreg Kroah-Hartman - Heiko Stuebner 1379ed95129SGreg Kroah-Hartman - Jiri Kosina (SUSE) 1389ed95129SGreg Kroah-Hartman - Dmitry Torokhov 1399ed95129SGreg Kroah-Hartman - Linus Torvalds 1409ed95129SGreg Kroah-Hartman - Thierry Reding 1419ed95129SGreg Kroah-Hartman - Rik van Riel 1429ed95129SGreg Kroah-Hartman - Geert Uytterhoeven (Glider bvba) 1439ed95129SGreg Kroah-Hartman - Daniel Vetter 1449ed95129SGreg Kroah-Hartman - Linus Walleij 1459ed95129SGreg Kroah-Hartman - Richard Weinberger 1469ed95129SGreg Kroah-Hartman - Dan Williams 1479ed95129SGreg Kroah-Hartman - Rafael J. Wysocki 1489ed95129SGreg Kroah-Hartman - Arvind Yadav 1499ed95129SGreg Kroah-Hartman - Masahiro Yamada 1509ed95129SGreg Kroah-Hartman - Wei Yongjun 1519ed95129SGreg Kroah-Hartman - Lv Zheng 152e3aca550SEduardo Valentin - Eduardo Valentin <Amazon.com> 153