On Tue, 11 Apr 2006, Christopher Fowler wrote:
On Tue, 2006-04-11 at 17:31, Ted Mittelstaedt wrote:
Once more, very fuzzy. If your code is a loader then how am I gonna load
my stuff into your device without it? All I have to do is take the
firmware
image for your device, separate out your loader, replace the GPL with
my own GPL, and put it back together and put it back into the device.
How is your loader going to know that my GPL is any different than your
GPL unless you modded your GPL - in which case you have to make those
mods
public per GPL.
I don't think you can. I mean. You could take the GPL software trees
and create your own loader, glue, config, etc to create a system that
works like the device but you can't actually modify the image. It is
encrypted and the loader knows this. You could figure the key and then
decrypt.
There is nothing preventing you from running anything you want on the
device. No license no restrictions. You could recreate the effort in
creating all the proprietary code that glues all these pieces together
and then you'll have a fully working device.
Maybe there is confusion where device makers create devices then say in
a license that you can not do anything else with the device. Even when
using GPL software to do what they want the device to do?
I figure this is going to be litigated one of these days (in which case
we'll have a definitive answer), but in the mean time, I think Richard is
right and it's time for this thread to come to a close.
--------------------------|
John L. Ries |
Salford Systems |
Phone: (619)543-8880 x107 |
or (435)865-5723 |
--------------------------|
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager [EMAIL PROTECTED]