* [Qemu-devel] Binary package and the kqemu support.
@ 2005-08-09 10:24 Piotr Roszatycki
2005-08-09 10:49 ` Adrian Smarzewski
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Piotr Roszatycki @ 2005-08-09 10:24 UTC (permalink / raw)
To: qemu-devel
Hi.
Please, release the kqemu/kqemu.h file on GPL license. It would allow to
compile qemu binary with kqemu support and release the binary package freely.
Of course the kqemu binary kernel module is not free software, but the qemu
detects if kqemu is available and can run without it.
The kqemu module can be built separately without the whole qemu source. I'm
using the Debian package and it would be very nice to have binary package
from the distribution and compile the kqemu.ko without recompiling the qemu
if I'd like to run it faster.
The qemu itself can be built with kqemu support and requires just a
kqemu/kqemu.h file. Unfortunately, this file is non-free, so such binary
couldn't be redistributable, even without prioprietary kernel module.
--
.''`. Piotr Roszatycki, Netia SA
: :' : mailto:Piotr_Roszatycki@netia.net.pl
`. `' mailto:dexter@debian.org
`-
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 10:24 [Qemu-devel] Binary package and the kqemu support Piotr Roszatycki
@ 2005-08-09 10:49 ` Adrian Smarzewski
2005-08-09 10:50 ` Adrian Smarzewski
2005-08-09 18:59 ` Fabrice Bellard
2 siblings, 0 replies; 11+ messages in thread
From: Adrian Smarzewski @ 2005-08-09 10:49 UTC (permalink / raw)
To: qemu-devel
Piotr Roszatycki wrote:
> The qemu itself can be built with kqemu support and requires just a
> kqemu/kqemu.h file. Unfortunately, this file is non-free, so such binary
> couldn't be redistributable, even without prioprietary kernel module.
Is kqemu licencse compatible with GPL? If the answer is "yes" there is
no problem. Otherwise maybe people use it illegally?
--
Pozdrowienia,
Adrian Smarzewski
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 10:24 [Qemu-devel] Binary package and the kqemu support Piotr Roszatycki
2005-08-09 10:49 ` Adrian Smarzewski
@ 2005-08-09 10:50 ` Adrian Smarzewski
2005-08-09 14:20 ` Johannes Schindelin
` (2 more replies)
2005-08-09 18:59 ` Fabrice Bellard
2 siblings, 3 replies; 11+ messages in thread
From: Adrian Smarzewski @ 2005-08-09 10:50 UTC (permalink / raw)
To: qemu-devel
Piotr Roszatycki wrote:
> The qemu itself can be built with kqemu support and requires just a
> kqemu/kqemu.h file. Unfortunately, this file is non-free, so such binary
> couldn't be redistributable, even without prioprietary kernel module.
Is kqemu license compatible with GPL? If the answer is "yes" there is
no problem. Otherwise maybe people use it illegally?
--
Pozdrowienia,
Adrian Smarzewski
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 10:50 ` Adrian Smarzewski
@ 2005-08-09 14:20 ` Johannes Schindelin
2005-08-09 15:17 ` Henrik Nordstrom
2005-08-09 15:36 ` Thomas Petazzoni
2 siblings, 0 replies; 11+ messages in thread
From: Johannes Schindelin @ 2005-08-09 14:20 UTC (permalink / raw)
To: qemu-devel
Hi,
On Tue, 9 Aug 2005, Adrian Smarzewski wrote:
> Piotr Roszatycki wrote:
> > The qemu itself can be built with kqemu support and requires just a
> > kqemu/kqemu.h file. Unfortunately, this file is non-free, so such binary
> > couldn't be redistributable, even without prioprietary kernel module.
>
> Is kqemu license compatible with GPL? If the answer is "yes" there is
> no problem. Otherwise maybe people use it illegally?
Can we please have a qemu-licensing-wars@nongnu.org?
Ciao,
Dscho
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 10:50 ` Adrian Smarzewski
2005-08-09 14:20 ` Johannes Schindelin
@ 2005-08-09 15:17 ` Henrik Nordstrom
2005-08-09 15:36 ` Thomas Petazzoni
2 siblings, 0 replies; 11+ messages in thread
From: Henrik Nordstrom @ 2005-08-09 15:17 UTC (permalink / raw)
To: qemu-devel
On Tue, 9 Aug 2005, Adrian Smarzewski wrote:
> Piotr Roszatycki wrote:
>> The qemu itself can be built with kqemu support and requires just a
>> kqemu/kqemu.h file. Unfortunately, this file is non-free, so such binary
>> couldn't be redistributable, even without prioprietary kernel module.
>
> Is kqemu license compatible with GPL?
No, but it does not conflict either as the two is separate packages by the
same author.
> If the answer is "yes" there is no problem. Otherwise maybe people use
> it illegally?
Probably there is people not respecting the restrictive license of kqemu
just as there is people not respecting other non-free licenses. But it is
not of concern to this list, only the kqemu author (which not by accident
is the main qemu author).
Regards
Henrik
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 10:50 ` Adrian Smarzewski
2005-08-09 14:20 ` Johannes Schindelin
2005-08-09 15:17 ` Henrik Nordstrom
@ 2005-08-09 15:36 ` Thomas Petazzoni
2005-08-09 16:02 ` Paul Brook
2 siblings, 1 reply; 11+ messages in thread
From: Thomas Petazzoni @ 2005-08-09 15:36 UTC (permalink / raw)
To: qemu-devel
Hi,
Adrian Smarzewski wrote:
> Is kqemu license compatible with GPL? If the answer is "yes" there is
> no problem. Otherwise maybe people use it illegally?
From http://fabrice.bellard.free.fr/qemu/qemu-accel.html:
Terms of Use
The QEMU Accelerator is free to use, but it is a closed source
proprietary product. You are not allowed to distribute it yourself to
other people without an explicit authorisation. Distributors wishing to
include the QEMU accelerator on CDs, ISO images or packages must contact
the author to know the exact terms.
Sincerly,
Thomas
--
Thomas Petazzoni
thomas.petazzoni@enix.org
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 15:36 ` Thomas Petazzoni
@ 2005-08-09 16:02 ` Paul Brook
2005-08-09 21:14 ` Adrian Smarzewski
2005-08-10 12:56 ` Jamie Lokier
0 siblings, 2 replies; 11+ messages in thread
From: Paul Brook @ 2005-08-09 16:02 UTC (permalink / raw)
To: qemu-devel
On Tuesday 09 August 2005 16:36, Thomas Petazzoni wrote:
> Hi,
>
> Adrian Smarzewski wrote:
> > Is kqemu license compatible with GPL? If the answer is "yes" there is
> > no problem. Otherwise maybe people use it illegally?
>
> From http://fabrice.bellard.free.fr/qemu/qemu-accel.html:
>
> Terms of Use
> The QEMU Accelerator is free to use, but it is a closed source
> proprietary product. You are not allowed to distribute it yourself to
> other people without an explicit authorisation. Distributors wishing to
> include the QEMU accelerator on CDs, ISO images or packages must contact
> the author to know the exact terms.
However the qemu 0.7.1 binaries distributed from the qemu website include
kqemu support. This means you are entitled to kqemu.h (which is necessary to
compile kqemu.c) under the LGPL.
By distributing kqemu enabled qemu binaries Fabrice has implicitly
dual-licenced kqemu.h under both the LGPL and his kqemu proprietary licence.
IANAL.
Paul
P.S. I'm going to make my usual plug, and say if you're bothered about
licencing issues you should be using qvm86.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 10:24 [Qemu-devel] Binary package and the kqemu support Piotr Roszatycki
2005-08-09 10:49 ` Adrian Smarzewski
2005-08-09 10:50 ` Adrian Smarzewski
@ 2005-08-09 18:59 ` Fabrice Bellard
2 siblings, 0 replies; 11+ messages in thread
From: Fabrice Bellard @ 2005-08-09 18:59 UTC (permalink / raw)
To: qemu-devel
Piotr Roszatycki wrote:
> Please, release the kqemu/kqemu.h file on GPL license. It would allow to
> compile qemu binary with kqemu support and release the binary package freely.
You can consider that the header file "kqemu.h" is released under the
BSD license. I will make it clear in the next KQEMU release.
Fabrice.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 16:02 ` Paul Brook
@ 2005-08-09 21:14 ` Adrian Smarzewski
2005-08-10 12:56 ` Jamie Lokier
1 sibling, 0 replies; 11+ messages in thread
From: Adrian Smarzewski @ 2005-08-09 21:14 UTC (permalink / raw)
To: qemu-devel
Paul Brook wrote:
> However the qemu 0.7.1 binaries distributed from the qemu website include
> kqemu support. This means you are entitled to kqemu.h (which is necessary to
> compile kqemu.c) under the LGPL.
>
> By distributing kqemu enabled qemu binaries Fabrice has implicitly
> dual-licenced kqemu.h under both the LGPL and his kqemu proprietary licence.
It's not clear, but fortunately it will be fixed - see Fabrices
response in this thread.
>
> P.S. I'm going to make my usual plug, and say if you're bothered about
> licencing issues you should be using qvm86.
>
amd64 :(
--
Pozdrowienia,
Adrian Smarzewski
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-09 16:02 ` Paul Brook
2005-08-09 21:14 ` Adrian Smarzewski
@ 2005-08-10 12:56 ` Jamie Lokier
2005-08-10 13:15 ` Paul Brook
1 sibling, 1 reply; 11+ messages in thread
From: Jamie Lokier @ 2005-08-10 12:56 UTC (permalink / raw)
To: qemu-devel
Paul Brook wrote:
> > From http://fabrice.bellard.free.fr/qemu/qemu-accel.html:
> >
> > Terms of Use
> > The QEMU Accelerator is free to use, but it is a closed source
> > proprietary product. You are not allowed to distribute it yourself to
> > other people without an explicit authorisation. Distributors wishing to
> > include the QEMU accelerator on CDs, ISO images or packages must contact
> > the author to know the exact terms.
>
> However the qemu 0.7.1 binaries distributed from the qemu website include
> kqemu support. This means you are entitled to kqemu.h (which is
> necessary to compile kqemu.c) under the LGPL.
No, that is not correct.
> By distributing kqemu enabled qemu binaries Fabrice has implicitly
> dual-licenced kqemu.h under both the LGPL and his kqemu proprietary licence.
No.
Fabrice is special, because he is the copyright holder. He has the
right to distribute binaries, prepared using his own source, using
whatever license he likes.
That by itself does _not_ grant you an "implicit" license to the
source used to prepare those binaries.
However, if he is distributing _source_ for kqemu-enabled qemu
including kqemu.h, and if he states that the whole source tarball
(which happened to include kqemu.h) is under the LGPL, then you could
begin to make a case for an implied license of parts of the tarball
(i.e. kqemu.h, if it's in that source tarball). I don't know if he's
doing that.
Also, if he is distributing binaries where part of the binary is
LGPL'd or GPL'd code where the _copyright is held by other people_
(i.e. contributors), then you can make a case that if he's
distributing kqemu-enabled binaries of qemu (that nobody else is able
to legally reproduce), he's infringing the contributor's copyright.
But if he's only distributed binaries which are compiled from _his_
LGPL'd code and _his_ closed source code - well, he can simply do
that, and the binaries come under whatever binary license he's using.
This is all moot, however, as you can just ask Fabrice and he may well
be happy to put kqemu.h under the same license as qemu.
It's only a small interface file, and nearly all of it, or perhaps all
of it (these things are uncertain), may be usable under fair use anyway.
-- Jamie
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Qemu-devel] Binary package and the kqemu support.
2005-08-10 12:56 ` Jamie Lokier
@ 2005-08-10 13:15 ` Paul Brook
0 siblings, 0 replies; 11+ messages in thread
From: Paul Brook @ 2005-08-10 13:15 UTC (permalink / raw)
To: qemu-devel
> Also, if he is distributing binaries where part of the binary is
> LGPL'd or GPL'd code where the _copyright is held by other people_
> (i.e. contributors), then you can make a case that if he's
> distributing kqemu-enabled binaries of qemu (that nobody else is able
> to legally reproduce), he's infringing the contributor's copyright.
That is the case.
If you look at the licences the dissassembly parts are (C) Free Software
Foundation and licenced under the GPL, so the whole should be made available
under those terms.
> But if he's only distributed binaries which are compiled from _his_
> LGPL'd code and _his_ closed source code - well, he can simply do
> that, and the binaries come under whatever binary license he's using.
This is not the case.
Paul
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2005-08-10 13:38 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-09 10:24 [Qemu-devel] Binary package and the kqemu support Piotr Roszatycki
2005-08-09 10:49 ` Adrian Smarzewski
2005-08-09 10:50 ` Adrian Smarzewski
2005-08-09 14:20 ` Johannes Schindelin
2005-08-09 15:17 ` Henrik Nordstrom
2005-08-09 15:36 ` Thomas Petazzoni
2005-08-09 16:02 ` Paul Brook
2005-08-09 21:14 ` Adrian Smarzewski
2005-08-10 12:56 ` Jamie Lokier
2005-08-10 13:15 ` Paul Brook
2005-08-09 18:59 ` Fabrice Bellard
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).