We are getting confused when reading the GPL and interpreting how it applies to 
our situation.

We are adding features (not changing existing ones) to U-boot particular to our 
in-house developed system which we sell as a product to our customers.
These changes involve adding a menu command for common tasks particular to our 
product and adding
an in-house developed protocol for transferring files over a proprietary bus.
We do not see these changes as being useful to the general U-boot community. We 
do have some concerns about security
and opening our product (which is safety-critical) for malicious hacking by 
exposing the modifications.

This modified U-boot will be deployed on our products. It will not make sense 
to use on any other platforms.

Our question is:
Do we need to submit our changes to the U-boot maintainers for inclusion in the 
mainline distribution code ?

We understand the philosophy of GPL to give our customers the source code so 
they have the ability to inspect, modify and outsource
And customization without being dependent on us.

In that light we have no problem in either providing our customers with the 
full source code upon their request
OR simply load the full source code in the file system of the box it is shipped 
with.
So if a customer wants the code, they can load it of the box they bought from 
us.

Any suggestions ?
Thank you

________________________________
Any files attached to this e-mail will have been checked with virus detection 
software prior to transmission but you should carry out your own virus check 
before opening any attachment. Safetran Systems Corp does not accept liability 
for any damage or loss which may be caused by software viruses. The contents of 
this e-mail and any attachments are the property of Safetran Systems Corp and 
are intended for the confidential use by the named recipient only. They may be 
legally privileged and should not be communicated to, or relied upon, by any 
other person without written consent. If you are not the addressee, please 
notify us immediately at the following address: Safetran Systems Corporation, 
2400 Nelson Miller Parkway, Louisville, Kentucky 40223. Safetran Systems Corp 
is a subsidiary of Invensys Plc. Registered office: Portland House, Bressenden 
Place, London, SW1E 5BF. UK Registered in England and Wales No. 1641421.
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to