add doit.sh
[openwrt/staging/blogic.git] / README
1 # Linux kernel backports package
2
3 This package provides backport support for drivers from newer kernels
4 down to older kernels. It currently backports the following subsystems:
5
6 * Wireless
7 * NFC
8 * WWAN
9
10 This package provides the latest Linux kernel subsystem enhancements
11 for kernels 3.10 and above.
12
13 # Documentation
14
15 This package is documented online and has more-up-to date information
16 online than on this README file. You should read the wiki page
17 and not rely on this README!
18
19 https://backports.wiki.kernel.org
20
21 # License
22
23 This work is a subset of the Linux kernel as such we keep the kernel's
24 Copyright practice. Some files have their own copyright and in those
25 cases the license is mentioned in the file. All additional work made
26 to building this package is licensed under the GPLv2.
27
28 # Backporting preference for EXPORT_SYMBOL_GPL() and proprietary drivers
29
30 This framework was designed by intent since its inception *only* for upstream
31 Linux kernel drivers to avoid excuses about the difficulty to support upstream
32 Linux kernel development while also supporting users on older kernels. To
33 ensure the intent is respected currently all symbols that we do work on to
34 backport are exported via EXPORT_SYMBOL_GPL() as we do work to backport them
35 for the supported kernels. By using EXPORT_SYMBOL_GPL() we make it *clear* that
36 if you use the backported symbols your software *is* considered derivative
37 works of the Linux kernel.
38
39 Comprendes, Mendes?