I appreciate your comment greatly, this is really helping me narrow down my topic.

Just to clarify, because it was really stressed on me that the code needs to be unique to avoid patent issues and such, if the code that comes with a board is public domain, it is okay to sell for our product?