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