This was an incredibly well written article. I didn't realize who had written it until it referenced the GPLv3. The arguments are convincing enough that I'm going to use GPLv3 rather than the Apache 2.0 license for my future open hardware work.
GPL is good for software, HDL and circuit masks only. I have seen a lot of debate around what one is allowed to do with GPLed PCB footprints. Bit of a pain in the ass really.
[1]: http://web.archive.org/web/20130718051941/http://jipel.law.n...
I wonder if the patent clause in GPL comes into play at all... and what constitute a 'derivative work' from HDL code...