qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] QEMU License and proprietary hardware
@ 2007-06-21 11:28 Armbrost Failsafe
  2007-06-21 22:24 ` Luke -Jr
  2007-06-24 20:10 ` Paul Brook
  0 siblings, 2 replies; 16+ messages in thread
From: Armbrost Failsafe @ 2007-06-21 11:28 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 692 bytes --]

We are looking into using QEMU as the base for a model of a custom system
featuring some custom ASICs. But licensing issues are halting the process
right now. Does anyone know what happens license-wise if we create a model
of proprietary hardware using QEMU? Is that model automatically covered by
the GPL and thus we have to give to anyone who asks about it? It is clear
that if we keep it internal, it is OK. But anyone outside of our
organization is to use it, shouldn't they automatically be entitled to
receive the entire source of QEMU, including our models of proprietary
devices? Even if these are developed from scratch without using any existing
source code for devices?

/armbrost

[-- Attachment #2: Type: text/html, Size: 711 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread
* Re: [Qemu-devel] QEMU License and proprietary hardware
@ 2007-06-22  5:34 Balazs Attila-Mihaly (Cd-MaN)
  2007-06-22 15:21 ` Luke -Jr
  0 siblings, 1 reply; 16+ messages in thread
From: Balazs Attila-Mihaly (Cd-MaN) @ 2007-06-22  5:34 UTC (permalink / raw)
  To: qemu-devel

I must prefix this with the fact that IANAL, but as I understand it, you must release the source code only if you distribute that modified system (with GPL v2). That is, if you use this system internally in you company, you don't have to provide your modifications. But if you, for example, provide your clients with the modified version, you have the obligation to provide them (your clients, not the Qemu community in general) also with the complete source code, after which they have the liberty to redistribute the source code under the GPL. One solution would be (again, IANAL, so please check with a real lawyer :D), is to create an interface to the code you wish to include and put the proprietary code in a dynamically linked library which exposes this interface. In this case IMHO you have to provide only the code which implements the interface in Qemu and loads the shared library, and you would have  no obligation regarding the code in the shared library.


----- Original Message ----

From: Armbrost Failsafe <armbrost@gmail.com>

To: qemu-devel@nongnu.org

Sent: Thursday, 21 June, 2007 2:28:53 PM

Subject: [Qemu-devel] QEMU License and proprietary hardware



We are looking into using QEMU as the base for a model of a custom system featuring some custom ASICs. But licensing issues are halting the process right now. Does anyone know what happens license-wise if we create a model of proprietary hardware using QEMU? Is that model automatically covered by the GPL and thus we have to give to anyone who asks about it? It is clear that if we keep it internal, it is OK. But anyone outside of our organization is to use it, shouldn't they automatically be entitled to receive the entire source of QEMU, including our models of proprietary devices? Even if these are developed from scratch without using any existing source code for devices? 



/armbrost



 









      ___________________________________________________________ 
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html 

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2007-06-24 20:10 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-21 11:28 [Qemu-devel] QEMU License and proprietary hardware Armbrost Failsafe
2007-06-21 22:24 ` Luke -Jr
2007-06-21 22:33   ` M. Warner Losh
2007-06-22 15:18     ` Luke -Jr
2007-06-22 16:07       ` Warner Losh
2007-06-22 16:23         ` Luke -Jr
2007-06-22 16:46           ` M. Warner Losh
2007-06-22 17:11             ` Luke -Jr
2007-06-22 17:30               ` M. Warner Losh
2007-06-22 17:31               ` Ronnie Misra
2007-06-22 17:37               ` Johannes Schindelin
2007-06-22 18:00                 ` Luke -Jr
2007-06-22 18:22                   ` Johannes Schindelin
2007-06-24 20:10 ` Paul Brook
  -- strict thread matches above, loose matches on Subject: below --
2007-06-22  5:34 Balazs Attila-Mihaly (Cd-MaN)
2007-06-22 15:21 ` Luke -Jr

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).