xref: /OK3568_Linux_fs/docs/licenses/BUILDROOT_README (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunMost of the packages that were used by Buildroot to produce the image files,
2*4882a593Smuzhiyunincluding Buildroot itself, have open-source licenses. It is your
3*4882a593Smuzhiyunresponsibility to comply to the requirements of these licenses.
4*4882a593SmuzhiyunTo make this easier for you, Buildroot collected in this directory some
5*4882a593Smuzhiyunmaterial you may need to get it done.
6*4882a593Smuzhiyun
7*4882a593SmuzhiyunThis material is composed of the following items.
8*4882a593Smuzhiyun * The scripts used to control compilation of the packages and the generation
9*4882a593Smuzhiyun   of image files, i.e. the Buildroot sources.
10*4882a593Smuzhiyun   Note: this has not been saved due to technical limitations, you must
11*4882a593Smuzhiyun   collect it manually.
12*4882a593Smuzhiyun * The Buildroot configuration file; this has been saved in buildroot.config.
13*4882a593Smuzhiyun * The toolchain (cross-compiler and related tools) used to generate all the
14*4882a593Smuzhiyun   compiled programs.
15*4882a593Smuzhiyun   Note: this may have not been saved due to technical limitations, you may
16*4882a593Smuzhiyun   need to collect it manually.
17*4882a593Smuzhiyun * The original source code for target packages in the 'sources/'
18*4882a593Smuzhiyun   subdirectory and for host packages in the 'host-sources/' subdirectory
19*4882a593Smuzhiyun   (except for the non-redistributable packages, which have not been
20*4882a593Smuzhiyun   saved). Patches that were applied are also saved, along with a file
21*4882a593Smuzhiyun   named 'series' that lists the patches in the order they were
22*4882a593Smuzhiyun   applied. Patches are under the same license as the files that they
23*4882a593Smuzhiyun   modify in the original package.
24*4882a593Smuzhiyun   Note: Buildroot applies additional patches to Libtool scripts of
25*4882a593Smuzhiyun   autotools-based packages. These patches can be found under
26*4882a593Smuzhiyun   support/libtool in the Buildroot source and, due to technical
27*4882a593Smuzhiyun   limitations, are not saved with the package sources. You may need
28*4882a593Smuzhiyun   to collect them manually.
29*4882a593Smuzhiyun * Two manifest files listing the configured packages and related
30*4882a593Smuzhiyun   information: 'manifest.csv' for target packages and 'host-manifest.csv'
31*4882a593Smuzhiyun   for host packages.
32*4882a593Smuzhiyun * The license text of the packages, in the 'licenses/' and
33*4882a593Smuzhiyun   'host-licenses/' subdirectories for target and host packages
34*4882a593Smuzhiyun   respectively.
35*4882a593Smuzhiyun
36*4882a593SmuzhiyunDue to technical limitations or lack of license definition in the package
37*4882a593Smuzhiyunmakefile, some of the material listed above could not been saved, as the
38*4882a593Smuzhiyunfollowing list details.
39*4882a593Smuzhiyun
40*4882a593SmuzhiyunWARNING: the Buildroot source code has not been saved
41*4882a593SmuzhiyunWARNING: gcc-final-11.3.0: cannot save license (HOST_GCC_FINAL_LICENSE_FILES not defined)
42*4882a593SmuzhiyunWARNING: gcc-initial-11.3.0: cannot save license (HOST_GCC_INITIAL_LICENSE_FILES not defined)
43*4882a593SmuzhiyunWARNING: linux-headers-custom: cannot save license (LINUX_HEADERS_LICENSE_FILES not defined)
44*4882a593SmuzhiyunWARNING: linux-headers: sources not saved (local packages not handled)
45*4882a593SmuzhiyunWARNING: rockchip-mali: sources not saved (local packages not handled)
46*4882a593SmuzhiyunWARNING: dhrystone-2: cannot save license (DHRYSTONE_LICENSE_FILES not defined)
47*4882a593SmuzhiyunWARNING: rockchip-rga: sources not saved (local packages not handled)
48*4882a593SmuzhiyunWARNING: linux-custom: cannot save license (LINUX_LICENSE_FILES not defined)
49*4882a593SmuzhiyunWARNING: linux: sources not saved (local packages not handled)
50*4882a593SmuzhiyunWARNING: camera-engine-rkaiq: sources not saved (local packages not handled)
51*4882a593SmuzhiyunWARNING: gstreamer1-rockchip: sources not saved (local packages not handled)
52*4882a593SmuzhiyunWARNING: rockchip-mpp: sources not saved (local packages not handled)
53*4882a593SmuzhiyunWARNING: rknpu2: sources not saved (local packages not handled)
54*4882a593SmuzhiyunWARNING: rktoolkit: sources not saved (local packages not handled)
55*4882a593SmuzhiyunWARNING: rkwifibt: sources not saved (local packages not handled)
56*4882a593SmuzhiyunWARNING: rockchip-alsa-config: sources not saved (local packages not handled)
57*4882a593SmuzhiyunWARNING: rockchip-test: sources not saved (local packages not handled)
58*4882a593SmuzhiyunWARNING: whetstone-1.2: cannot save license (WHETSTONE_LICENSE_FILES not defined)
59