Greg Troxel wrote:
I didn't get around to answering George's question from last night about
the BBN code in private mail before I aaw this, so I'll answer here:
The BBN 802.11 code (there is no 802.11b code) has had the copyright
assigned to the FSF, so it can go in the real repository.
It is licensed under the GPL (by the FSF, technically), so there's no
legal reason you can't put it in CGRAN.
I don't mind - it was written to be used by the community. But I
think we should slow down and sort out the copyright assignment plan.
The real question is how CGRAN and gnuradio.org relate. GNU Radio's
policy is that all code in gnuradio.org must be copyrighted by the FSF.
The BBN code on the BBN server is clean in this regard, since it's all
work-for-hire on my project by BBNers, and thus the single copyright
assignment contract covers it all. As soon as it's put on CGRAN and
others start hacking, the list of peeole who need assignments on file to
be able to move it into gnuradio.org grows, and it gets harder.
So I think the top-level question is whether CGRAN is for code that
isn't assigned. I think that's the only thing that makes sense; people
with assignments can more or less work directly in the gnuradio.org
repository.
There's another, much harder question, about whether the
all-code-must-be-assigned stance is optimal. It certainly discourages
contributions, but ends up with a clearer legal status. But that's
entirely separate from "given the assignment rule, what should be the
plan for CGRAN".
------------------------------------------------------------------------
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
For me, I don't think this is a problem - as I've just recently
submitted my assignment for patches to gnuradio. So as long as the BBN
code is considered part of gnuradio - it should fall under that (as far
as I understand my assignment statement). Either way, if the code gets
hosted somewhere, I'll be happy to send in what I have. It does look
like I'm going to have to re-create some of my work though - too many
changes since this past summer and apparently I wasn't good about saving
a version that worked. As for the larger question about CGRAN, I think
it makes sense as a third-party repository, but I can imagine that might
lead to problems down the line for anything that might be desirable for
inclusion into the mainline gnuradio repository.
Doug
--
Doug Geiger
Research Assistant
Communications and Signal Processing Lab
Oklahoma State University
http://cspl.okstate.edu
[EMAIL PROTECTED]
[EMAIL PROTECTED]
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio