One issue that keeps coming up with electrical engineers is that it is difficult to share board designs between programs (Altium*, ORCAD*, KiCAD*, Eagle*, etc.).
In this discussion David, Adrian, Stewart Christy (Developer Relations) and Ajay Mungara (Internet of Things Development Toolkit Manager) weigh the pros and cons of the different versions of Linux.
What would prevent customers from purchasing an Arduino* or a Sparkfun* product from a copycat product that sells a derivative of your product for less money?
The ubiquity of Fritzing in many small hardware projects as a documentation tool is in part due to a watermark that they added to the layout tool.
The Eggbot* community is a much smaller community than the RepRap* community so Lenore typically responds to most forum posts directly from their community.