* [PATCH] Added COPYING and README.patch files to xen/common and xen/tools
@ 2016-09-26 15:23 Lars Kurth
2016-09-26 15:49 ` Konrad Rzeszutek Wilk
0 siblings, 1 reply; 3+ messages in thread
From: Lars Kurth @ 2016-09-26 15:23 UTC (permalink / raw)
To: xen-devel; +Cc: committers, julien.grall, cardoe, Lars Kurth
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
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
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] Added COPYING and README.patch files to xen/common and xen/tools
2016-09-26 15:23 [PATCH] Added COPYING and README.patch files to xen/common and xen/tools Lars Kurth
@ 2016-09-26 15:49 ` Konrad Rzeszutek Wilk
2016-09-26 15:54 ` Lars Kurth
0 siblings, 1 reply; 3+ messages in thread
From: Konrad Rzeszutek Wilk @ 2016-09-26 15:49 UTC (permalink / raw)
To: Lars Kurth; +Cc: xen-devel, julien.grall, committers, cardoe
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
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] Added COPYING and README.patch files to xen/common and xen/tools
2016-09-26 15:49 ` Konrad Rzeszutek Wilk
@ 2016-09-26 15:54 ` Lars Kurth
0 siblings, 0 replies; 3+ messages in thread
From: Lars Kurth @ 2016-09-26 15:54 UTC (permalink / raw)
To: Konrad Rzeszutek Wilk
Cc: xen-devel@lists.xenproject.org, julien.grall@arm.com,
committers@xenproject.org, cardoe@cardoe.com
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>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2016-09-26 15:54 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-26 15:23 [PATCH] Added COPYING and README.patch files to xen/common and xen/tools Lars Kurth
2016-09-26 15:49 ` Konrad Rzeszutek Wilk
2016-09-26 15:54 ` Lars Kurth
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).