[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2] Added COPYING and README.patch files to xen/common and xen/tools
This patch adds information related to non-GPL licenses and code imports from 3rd party projects. The aim of this patch, is to make it easier for future contributors, to perform a review of the codebase. Signed-off-by: Lars Kurth <lars.kurth@xxxxxxxxxx> Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> --- Changes since v1 Fixed typos: amd=>and & teh=>the --- xen/common/COPYING | 16 +++++++++++++ xen/common/README.source | 50 +++++++++++++++++++++++++++++++++++++++++ xen/tools/kconfig/README.source | 9 ++++++++ 3 files changed, 75 insertions(+) create mode 100644 xen/common/COPYING create mode 100644 xen/common/README.source create mode 100644 xen/tools/kconfig/README.source diff --git a/xen/common/COPYING b/xen/common/COPYING new file mode 100644 index 0000000..dbfb26b --- /dev/null +++ b/xen/common/COPYING @@ -0,0 +1,16 @@ +Most files in this directory are covered by version 2 of the +GNU General Public License except where explicitly stated. +See the main COPYING file in xen.git for more information. + +The following files and directories are notable exceptions +and cover code which has been imported into the Xen codebase. +For more information on the origin of these files and their +licenses, see README.source + +bunzip2.c +unizma.c +xmalloc_tlsf.c +libelf/* +libfdt/* +lz4/decompress.c +xz/* \ No newline at end of file diff --git a/xen/common/README.source b/xen/common/README.source new file mode 100644 index 0000000..f053a81 --- /dev/null +++ b/xen/common/README.source @@ -0,0 +1,50 @@ +About +===== +This file documents the upstream sources for files and directories +in this part of the Xen source tree. Note that the list may not +be complete: in particular for code that has been imported from +the Linux Kernel underr a GPLv2 license. + +bunzip2.c +--------- +Originally from https://www.landley.net/code/bunzip-4.1.c +The file is licensed under LGPLv2 (or later) + +unizma.c +-------- +This file was originally imported from the Linux tree +at kernel/git/torvalds/linux.git, path: lib/decompress_unlzma.c +The file is licensed under LGPLv2.1 (or later) + +xmalloc_tlsf.c +-------------- +This file was originally imported from the compcache project at +https://code.google.com/archive/p/compcache/source, path +compcache/sub-projects/allocators/tlsf-kmod +The file is dually licensed under GPLv2.0 and LGPLv2.1 + +libelf +------ +This directory was opriginally imported from the libelf +project at http://www.mr511.de/software/english.html +This directory is licensed under LGPLv2.1 (see COPYING file) + +libfdt +------ +This directory was originally imported from the Device Tree +Compiler at https://github.com/dgibson/dtc/tree/master/libfdt +This directory is dually licensed as GPLv2.0 or later +and a BSD 2-clause license + +lz4/decompress.c +----------------- +This file was originally imported from the LZ4 project +( http://www.lz4.org). The source is available from +https://github.com/Cyan4973/lz4 +The file is licensed under a BSD 2-clause license + +xz +-- +This directory was imported from the XZ Utils project +and is available under http://tukaani.org/xz/ +The imported code is in the public domain \ No newline at end of file diff --git a/xen/tools/kconfig/README.source b/xen/tools/kconfig/README.source new file mode 100644 index 0000000..620214c --- /dev/null +++ b/xen/tools/kconfig/README.source @@ -0,0 +1,9 @@ +About +===== +This file documents the upstream sources for files and directories +in this part of the Xen source tree. + +xen/tools/kconfig +----------------- +The kconfig directory was originally imported from the linux kernel +git tree at kernel/git/torvalds/linux.git, path: scripts/kconfig \ No newline at end of file -- 2.5.4 (Apple Git-61) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |