@Olegil:
Uh, that 'someone' would be me :-)
I'm not sure of the local netiquette, so when I realized that I'd forgotten to add the last part after I submitted the post, I added "Edit:" at the beginning of the new part.
BTW, the 'GPL does not mean downloadable from the web' comment is completely correct - you only have to supply the source code *to your users* (so they have the freedom to change it, etc). This means that you only get to see the source if you bought a copy of the binary (or, in this case, a motherboard). If this were not the case, there'd be no monetary incentive for writing code - all you need is a web browser and a compiler and you don't need to pay for any software! :-o
This is a common misunderstanding because most people who code GPL programs also make them 'free as in free beer', so they have nothing to lose by just uploading the source to a public server.