On 04/03/2018 06:15 AM, MARCHAND Fabien wrote:
> In a professionnal context, I want to use GNURadio in 2 cases :
> -          Work bench : for internally use in a internally developed
> software, to test some hardware for example.
> -          Embedded : I think about having GNURadio embedded in hardware
> which will be sold to customers, and be called by the same software
> developed internally
> In those 2 cases, I have a doubt concerning the license. Does it force
> us to distribute our software code in none/one/all of those cases ?


I'm not a lawyer, and you can't use the mailing list for binding legal
advice, especially across jurisdictions (France might be different from
the USA, for example). However, there's some comparisons that can be
drawn to other commercial entities using GNU Radio:

- If you're using GNU Radio internally on your work benches, you can do
whatever you want (i.e., if no code or binaries leave your company).

- As for your embedded devices, there are many embedded devices that
have GPL'd software (like, most routers and many TV set top boxes), and
the legalities over those have been pretty much hashed out. You can look
up some of the rulings and see if they apply to you.
  One thing to keep in mind is that if you write software that links
against GNU Radio, your software is itself GPL. That doesn't mean your
customer's software has to be GPL, e.g., if it calls into your
application through some network interface. Of course, you will need to
provide source codes for all GPL components (this is not a GNU Radio
specific thing) upon request to anyone who is buying your embedded device.

Like I said, GPL software usage is well understood, and all those rules
apply to GNU Radio as well. I would encourage you to look around for
other GPL-related license interpretations.

-- Martin

Discuss-gnuradio mailing list

Reply via email to