[hpsdr] Naive question
Bill Tracey
bill at ewjt.com
Sat May 20 15:36:43 PDT 2006
At the moment the code I've got talks to a Janus prototype via a
Xylo which is the FPGA/USB interface board we're using to stand in for Ozy
at the moment. Once Ozy shows up the Xylo specific parts of the code will
be replaced with Ozy specific code.
Your question on could you use the code in a non GPL program is an
interesting one and one I'd not thought of deeply as yet. As the code
currently stands it's integrated into PowerSDR and hence is licensed under
the GPL. My reading of the GPL says that you could not take that code and
use it in a non GPL program -- which is probably not the answer that we (or
at least some of us) are looking for.
I do not think my code would be considered a derivative work of PowerSDR so
I am probably free to license it in whatever manner I'd like. I believe
licensing it under the LGPL would allow non GPL programs to use it, but
have to think a bit on whether or not licensing under the LGPL would
really be a good thing. To some degree I have competing goals here --
I'd like to see Janus and Ozy used with a wide variety of programs in the
amateur radio community so I should make it easy for such programs to use
it, whether they be GPL Free, free as in beer, or commercial. However,
I'd also like to see more GPL Free amateur radio programs so I'd prefer not
open a loophole by using the LGPL In this case of code to get data off the
Ozy/Janus I suspect the LGPL is probably the right license to use.
Would be interested in hearing other's thoughts on the issue. Clearly
he/she who writes/creates things can license those things under whatever
terms they want (assuming they are not GPL derived), but would be
interested to hear from folks as to what they think the preferred licensing
for HPSDR artifacts should be. Would also be interested to hear why people
do not want to license their code under the GPL
Regards,
Bill (kd5tfd)
At 04:16 PM 5/20/2006, Alberto I2PHD wrote:
>***** High Performance Software Defined Radio Discussion List *****
>
>Cecil, Phil and Bill,
>
> thanks for the clarifications. Good to know that there already is (or
> there will shortly be) C code to "talk" to the
>Janus board (through Ozy, I guess). Could it be borrowed for my program,
>even if my program is not GPLed ? TNX.
>
>73 Alberto I2PHD
1148164603.0
More information about the Hpsdr
mailing list