diff options
Diffstat (limited to 'source/license.rst')
-rw-r--r-- | source/license.rst | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/source/license.rst b/source/license.rst new file mode 100644 index 0000000..6a1f7b0 --- /dev/null +++ b/source/license.rst @@ -0,0 +1,30 @@ +License +======= + +Linux kernel backports license +------------------------------ + +This work is a subset of the Linux kernel as such we keep the kernel's +Copyright practice. Some files have their own copyright and in those +cases the license is mentioned in the file. All additional work made to +building this package is licensed under the GPLv2. + +Backporting preference for EXPORT_SYMBOL_GPL() and proprietary drivers +---------------------------------------------------------------------- + +The Linux kernel backports framework was designed by intent since its +inception \*only\* for upstream Linux kernel drivers to avoid excuses +about the difficulty to support upstream Linux kernel development while +also supporting users on older kernels. To ensure the intent is +respected currently all symbols that we do work on to backport are +exported via EXPORT_SYMBOL_GPL() as we do work to backport them for the +supported kernels. By using EXPORT_SYMBOL_GPL() we make it \*clear\* +that if you use the backported symbols your software \*is\* considered +derivative works of the Linux kernel. + +Developer's Certificate of Origin 1.1 +------------------------------------- + +Linux backports relies on the 'Developer's Certificate of Origin 1.1', +for more details refer to :doc:`the submitting patches documentation +<documentation/backports/hacking>`. |