From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: KVM call agenda for 2013-05-28 Date: Fri, 31 May 2013 12:06:22 -0500 Message-ID: <871u8n9j01.fsf@codemonkey.ws> References: <20130523124132.GA18596@redhat.com> <20130528235309.GA31648@morn.localdomain> <20130531023426.GB18156@morn.localdomain> <51A88D73.1090302@redhat.com> <87bo7rmhbp.fsf@codemonkey.ws> <1370009305.5141.95.camel@i7.infradead.org> <87mwrbqhn1.fsf@codemonkey.ws> <1370018019.5141.104.camel@i7.infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Laszlo Ersek , Jordan Justen , Kevin O'Connor , Juan Quintela , KVM devel mailing list , qemu-devel qemu-devel , seabios@seabios.org, ddutile@redhat.com, "Michael S. Tsirkin" To: David Woodhouse Return-path: Received: from mail-qa0-f52.google.com ([209.85.216.52]:44271 "EHLO mail-qa0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751992Ab3EaRG0 (ORCPT ); Fri, 31 May 2013 13:06:26 -0400 Received: by mail-qa0-f52.google.com with SMTP id cr7so628833qab.11 for ; Fri, 31 May 2013 10:06:25 -0700 (PDT) In-Reply-To: <1370018019.5141.104.camel@i7.infradead.org> Sender: kvm-owner@vger.kernel.org List-ID: David Woodhouse writes: > On Fri, 2013-05-31 at 10:43 -0500, Anthony Liguori wrote: >> It's even more fundamental. OVMF as a whole (at least in it's usable >> form) is not Open Source. > > The FAT module is required to make EDK2 usable, and yes, that's not Open > Source. So in a sense you're right. > > But we're talking here about *replacing* the FAT module with something > that *is* open source. And the FAT module isn't a fundamental part of > EDK2; it's just an optional module that happens to be bundled with the > repository. So *if* we replace the FAT module *and* that replacement was GPL, would there be any objects to having more GPL modules for things like virtio, ACPI, etc? And would that be doable in the context of OVMF or would another project need to exist for this purpose? > So I think you're massively overstating the issue. OVMF/EDK2 *is* Open > Source, and replacing the FAT module really isn't that hard. > > We can only bury our heads in the sand and ship qemu with > non-EFI-capable firmware for so long... Which is why I think we need to solve the real problem here. > I *know* there's more work to be done. We have SeaBIOS-as-CSM, Jordan > has mostly sorted out the NV variable storage, and now the FAT issue is > coming up to the top of the pile. But we aren't far from the point where > we can realistically say that we want the Open Source OVMF to be the > default firmware shipped with qemu. Yes, that's why I'm raising this now. We all knew that we'd have to talk about this eventually. Regards, Anthony Liguori > > -- > dwmw2