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
signature.asc
Description: This is a digitally signed message part