From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NJCQ9-0006mV-6B for qemu-devel@nongnu.org; Fri, 11 Dec 2009 15:49:01 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NJCQ4-0006lJ-O0 for qemu-devel@nongnu.org; Fri, 11 Dec 2009 15:49:00 -0500 Received: from [199.232.76.173] (port=40085 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NJCQ4-0006lG-GM for qemu-devel@nongnu.org; Fri, 11 Dec 2009 15:48:56 -0500 Received: from mail-gx0-f222.google.com ([209.85.217.222]:39747) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NJCQ4-0003xG-6f for qemu-devel@nongnu.org; Fri, 11 Dec 2009 15:48:56 -0500 Received: by gxk22 with SMTP id 22so1583315gxk.17 for ; Fri, 11 Dec 2009 12:48:55 -0800 (PST) Message-ID: <4B22B035.3010601@codemonkey.ws> Date: Fri, 11 Dec 2009 14:48:53 -0600 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] Spice project is now open References: <1393046876.1549021260539141025.JavaMail.root@zmail05.collab.prod.int.phx2.redhat.com> <4B226BFC.1040606@codemonkey.ws> <20091211204828.464707cf@redhat.com> <4B2297A2.8040102@codemonkey.ws> <20091211212135.645864f9@redhat.com> <4B229DCE.7070500@codemonkey.ws> <20091211213911.0dce90dc@redhat.com> <4B22A2D9.6020602@codemonkey.ws> <20091211223250.129675fc@redhat.com> In-Reply-To: <20091211223250.129675fc@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Izik Eidus Cc: Yaniv Kamay , qemu-devel@nongnu.org Izik Eidus wrote: > On Fri, 11 Dec 2009 13:51:53 -0600 > Anthony Liguori wrote: > > >> libc is not a plugin. It implements very well defined behaviors that >> have well understood behaviors. Also, glibc generally does not crash >> :-) I would not want a user to replace glibc with a different libc. >> > > I think it problomatic to say "I dont want to use this library" beacuse > "Librarys can crush", do you have any reason to say it on spice? did > you look on the code and saw huge ugly bugs? > Libraries are fine. But libraries are not plugins. It's the difference between qemu writing directly to libspice verses having a libspice-vdi that implements the VDI plugin interface and then a mechanism in qemu to load arbitrary libraries that implement the VDI interface. If I understand correctly, VDI is a plugin interface. Regards, Anthony Liguori