
Hi Wolfgang,
I'm currently porting U-Boot to a PXA-based industrial device developed by my employer.
Since the code I write/modify/adapt is covered by the GPL I'd like to know what to do with it - can I push it to you for inclusion in U-Boot (although we do not sell the naked board) or must I follow the provisions of the GPL (e.g. ship the source code with the device)?
Cheers Anders

Dear Anders,
in message fc.004c4e48001cb5e7004c4e48001cb5e7.1cb609@rea.de you wrote:
Since the code I write/modify/adapt is covered by the GPL I'd like to know what to do with it - can I push it to you for inclusion in U-Boot (although we do not sell the naked board) or must I follow the provisions of the GPL (e.g. ship the source code with the device)?
Both is possible. The most efficient way for you is probably to submit a patch (see the README) so your board gets added to the standard source tree.
Best regards,
Wolfgang Denk

know what to do with it - can I push it to you for inclusion in U-Boot (although we do not sell the naked board) or must I follow the provisions of the GPL (e.g. ship the source code with the device)?
You don't have to include the source with every shipped device. You could instead include a letter ("a written offer") explaining how and where they can get the source:
From u-boot/COPYING:
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
participants (3)
-
Anders Larsen
-
Holger Schurig
-
Wolfgang Denk