> Sure, mixture of licenses makes life more difficult. Not an excuse for
> ignoring non-BSD innovations and embracing Linux OSV/OEM community with
> their preferred license. GPL'ed LibreOffice bugfixes can't go upstream
> to BSD-like, ASF2 license of Apache OpenOffice, but that's life.

I spent the night trying to figure out how I probably misunderstand
Andrew's BSD/GPL comments yesterday. :-(

When I think of GPL additions to Tiano, I am thinking new modules,
ProtoeonOSPkg, NanoBsdPkg, RefindPkg, new file systms, new smartcard
drivers, etc.  I'm thinklng less of GPL forks of existing Tiano BSD
modules. Unlike the Apache OpenOffice/LibreOffice situation, any GPL
variant would have some control over the shared Tiano code and could
encourage BSD contributions to the shared code. Some forks may be
necessary, but unlike AOO/AOO it is a single community and the common
upstream code would be in interest of both communities. Back to the
AOO/LO example, it is not just two separate communities. Some developers
contribute patches to both codebases, which helps unify the two. There
are problems when mixing code of two licenses. But ignoring GPL is MUCH
harder for Linux OSVs than it is for closed-source ISVs. Long-term, I
don't see how Linux OSVs can properly use UEFI without a Linux-aware IBV.

Thanks,
Lee

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to