~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/process/kernel-enforcement-statement.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/process/kernel-enforcement-statement.rst (Version linux-6.12-rc7) and /Documentation/process/kernel-enforcement-statement.rst (Version linux-4.18.20)


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

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php