[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] Add TPM support
From: |
Thomas Bleher |
Subject: |
Re: [Qemu-devel] [PATCH] Add TPM support |
Date: |
Thu, 1 Nov 2007 16:55:56 +0100 |
User-agent: |
Mutt/1.5.15+20070412 (2007-04-11) |
* Thiemo Seufer <address@hidden> [2007-10-31 17:14]:
> Thomas Bleher wrote:
> > * Thiemo Seufer <address@hidden> [2007-10-31 13:54]:
> > > Thomas Bleher wrote:
> > > > --- /dev/null
> > > > +++ b/hw/tpm.c
> > > > @@ -0,0 +1,219 @@
> > > > +/*
> > > > + * TPM emulation
> > > > + * Written by Thomas Bleher <address@hidden>.
> > > > + *
> > > > + * This driver emulates a TPM chip. TPM chips are quite complex, and a
> > > > TPM
> > > > + * emulator already exists, therefore this driver just connects to this
> > > > + * emulator and forwards all the data. For the TPM emulator project,
> > > > see
> > > > + * http://tpm-emulator.berlios.de/
> > > > + *
> > > > + * The author does not own any TPM chip himself, so the Linux Kernel
> > > > driver for
> > > > + * Atmel TPM chips was taken as a reference. The code works fine with
> > > > the Linux
> > > > + * driver, but no tests have been done on other operating systems.
> > > > + *
> > > > + * Some structures are copied from the Linux Kernel source code.
> > > > + */
> > >
> > > So the License of this file is "GPL, Version 2"? The license should be
> > > mentioned in the comment.
> >
> > I think that the parts I copied are not copyrightable, as I only copied
> > the two enums (I didn't copy any structures, the comment was wrong) and,
> > modulo naming, I see no other way to implement this.
>
> Ok, so the Kernel license isn't relevant here.
>
> > So I would be willing to license this under a more liberal license, but
> > to be on the safe side, GNU GPLv2 is the best choice.
>
> I didn't intend to enforce GPL licensing, I just concluded from the
> description that the patch would include substantial parts of kernel
> source code. Since this isn't the case, feel free to choose your
> preferred license for it.
Is there a preferred license for qemu? I see that the code as a whole is
licensed under the GPLv2, but some code is under the LGPL or some BSD
license. I'm willing to license it under whatever license suits qemu
best.
Regards,
Thomas
signature.asc
Description: Digital signature
- Re: [Qemu-devel] [PATCH] Add TPM support,
Thomas Bleher <=
- Re: [Qemu-devel] [PATCH] Add TPM support, Thomas Bleher, 2007/11/05
- Re: [Qemu-devel] [PATCH] Add TPM support, Fabrice Bellard, 2007/11/05
- Re: [Qemu-devel] [PATCH] Add TPM support, Thomas Bleher, 2007/11/06
- Re: [Qemu-devel] [PATCH] Add TPM support, Fabrice Bellard, 2007/11/06
- Re: [Qemu-devel] [PATCH] Add TPM support, Thomas Bleher, 2007/11/07
- Re: [Qemu-devel] [PATCH] Add TPM support, Fabrice Bellard, 2007/11/07
- Re: [Qemu-devel] [PATCH] Add TPM support, Thomas Bleher, 2007/11/11