[coreboot] How to properly conform with GPLv2 for Coreboot and SeaBIOS on an embedded system

Lewis, Ian (Microstar Laboratories) ilewis at mstarlabs.com
Sat Dec 30 00:55:16 CET 2017

Hello Ron,


Thank you for the suggestion and the offer. The processor module is VEX-SOM from DMP/ICOP: http://www.icop.com.tw/en/product/System-On-Module-VEX-SOM/VEX-SOM.html, which runs a Vortex86EX processor. 


Your idea is a good one. However, I do not think it makes sense to separate the code yet.


First we need to figure out whether we are willing/able to move forward with a product that includes GPL licensed code at all. It really is not ideal for our customer base no matter how you look at it. But, VEX-SOM is very attractive for us for a low-end product, and maybe attractive enough to be able to make sense of placing the GPL requirement on at least some of our customers.


If you were willing, I would very much like to take advantage of your expertise to separate the relevant code if we do decide to move forward with a product.




From: ron minnich [mailto:rminnich at gmail.com] 
Sent: Friday, December 29, 2017 2:17 PM
To: Lewis, Ian (Microstar Laboratories)
Cc: Peter Stuge; coreboot at coreboot.org
Subject: Re: [coreboot] How to properly conform with GPLv2 for Coreboot and SeaBIOS on an embedded system


suggestion: you might want to figure out what subset of the source you actually use in your product, i.e. what files are used in your build, then create a subset of the coreboot source tree containing only this files, then lzma -9 that file. 


I suspect it would be pretty small, but if you want to tell me what board this is I'm willing to give it a try.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot/attachments/20171229/ec8b83de/attachment.html>

More information about the coreboot mailing list