How does the GPL apply to hardware?  Let&#x27;s say I take some GPL&#x27;ed verilog code, modify it a bit, build a chip out of it and sell the chip.  Am I required to provide the verilog &quot;source&quot; for my chip?  I guess if the chip counts as &quot;object code&quot; in GPL lingo then the answer is yes.  There&#x27;s a lot more than just the verilog code that goes into building a chip though.  How is the physical layout, for example, handled?  Is that considered part of the &quot;corresponding source&quot; in GPL lingo?