On Fri, May 31, 2013 at 7:38 AM, Anthony Liguori anthony@codemonkey.ws wrote:
In terms of creating a FAT module, the most likely source would seem to be the kernel code and since that's GPL, I don't think it's terribly avoidable to end up with a GPL'd uefi implementation.
Why would OpenBSD not be a potential source?
http://www.openbsd.org/cgi-bin/cvsweb/src/sys/msdosfs/
We have a half-done ext2 fs from GSoC2011 that started with OpenBSD.
https://github.com/the-ridikulus-rat/Tianocore_Ext2Pkg
If that's inevitable, then we're wasting effort by rewriting stuff under a BSD license.
Regards,
Anthony Liguori