On Mon, 22 Feb 2016 23:49:43 +0100 Francesco Poli wrote:

> As far as I know, package ovmf is needed in order to create and
> run a virtual UEFI machine. Unfortunately, ovmf is non-free, since the
> included Intel FAT file system driver has "additional terms" that
> restrict redistribution and use to the implementation of (U)EFI
> specifications.

FYI, I have recently contacted Tony Mangefeste, the new Tianocore
community manager about this issue, didn't get a reply yet.

http://firmwaresecurity.com/2016/02/10/tony-mangefeste-new-tianocore-community-manager/

> Do you know of any such alternative?

There is no such alternative.

> Perhaps the FAT driver in some *BSD kernel could be adapted:

The rumpkernel framework could be one possibility:

http://rumpkernel.org/
https://ftp-master.debian.org/new/rumpkernel_0~20150715-1.html

There is an independently implemented FatFs library available here:

http://elm-chan.org/fsw/ff/00index_e.html

If GPL code is OK, there was a project to create a library out of the
Linux kernel code so that userland programs can use it:

https://www.phoronix.com/scan.php?page=news_item&px=Intel-Kernel-Library-LKL

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to