Message ID | 1474903407-8160-1-git-send-email-lars.kurth@citrix.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Mon, Sep 26, 2016 at 04:23:27PM +0100, Lars Kurth wrote: > 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. I see a lot 'amd' instead of 'and'. And one 'teh' instead of 'the'. Is that intentional? If so that should be mentioned in the commmit description. Otherwise, Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> > > Signed-off-by: Lars Kurth <lars.kurth@citrix.com> > --- > 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..b821122 > --- /dev/null > +++ b/xen/common/README.source > @@ -0,0 +1,50 @@ > +About > +===== > +This file documents the upstream sources for files amd 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 teh 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..71880fe > --- /dev/null > +++ b/xen/tools/kconfig/README.source > @@ -0,0 +1,9 @@ > +About > +===== > +This file documents the upstream sources for files amd 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@lists.xen.org > https://lists.xen.org/xen-devel
On 26/09/2016 16:49, "Konrad Rzeszutek Wilk" <konrad.wilk@oracle.com> wrote: >On Mon, Sep 26, 2016 at 04:23:27PM +0100, Lars Kurth wrote: >> 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. > >I see a lot 'amd' instead of 'and'. And one 'teh' instead of 'the'. > >Is that intentional? If so that should be mentioned in the commmit >description. Not intentional: apologies. Will fix and re-send. Lars > >Otherwise, > >Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
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..b821122 --- /dev/null +++ b/xen/common/README.source @@ -0,0 +1,50 @@ +About +===== +This file documents the upstream sources for files amd 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 teh 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..71880fe --- /dev/null +++ b/xen/tools/kconfig/README.source @@ -0,0 +1,9 @@ +About +===== +This file documents the upstream sources for files amd 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
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@citrix.com> --- 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